I'm fooling around with an second WRT3200ACM router, I own one as production router, this one is for fun and testing.
I did compile my first OpenWrt firmware (just latest stable build and al settings are default)
Now I'm wondering if I can compile a firmware, that includes a few packages by default, like OpenVPN, VPN policy routing, Adblock, well you've got the idea. And if this is possible, can I add config files, so the firmware I compile is like the one on my production router. (no real need just to learn compile)
For config files see custom files, you of course can put what you need in your own build. As an example, you could check the config.buildinfo file to be found off the stuff link on my avatar, just the custom bits as to what I run on a rango.
When I am ready to compile (make) there is no ./files directory. Am I looking at the wrong location?
This is the content of my dir /openwrt
total 1132
drwxrwxr-x 17 raymond raymond 4096 nov 18 15:39 .
drwxr-xr-x 17 raymond raymond 4096 nov 18 15:12 ..
drwxr-xr-x 4 raymond raymond 4096 nov 17 10:27 bin
-rw-rw-r-- 1 raymond raymond 179 nov 17 08:14 BSDmakefile
drwxr-xr-x 5 raymond raymond 4096 nov 18 15:13 build_dir
-rw-rw-r-- 1 raymond raymond 237613 nov 18 15:21 .config
drwxrwxr-x 2 raymond raymond 4096 nov 17 08:16 config
-rw-rw-r-- 1 raymond raymond 576 nov 17 08:14 Config.in
-rw-rw-r-- 1 raymond raymond 237613 nov 18 15:21 .config.old
-rw-rw-r-- 1 raymond raymond 238017 nov 18 15:39 .configrmm
-rw-rw-r-- 1 raymond raymond 259879 nov 18 15:33 .configrmm.old
drwxr-xr-x 2 raymond raymond 4096 nov 17 10:45 dl
drwxrwxr-x 10 raymond raymond 4096 nov 18 15:21 feeds
-rw-rw-r-- 1 raymond raymond 395 nov 17 08:16 feeds.conf.default
drwxrwxr-x 8 raymond raymond 4096 nov 18 15:20 .git
-rw-rw-r-- 1 raymond raymond 8 nov 17 08:14 .gitattributes
drwxrwxr-x 2 raymond raymond 4096 nov 17 08:14 .github
-rw-rw-r-- 1 raymond raymond 261 nov 17 08:16 .gitignore
drwxrwxr-x 3 raymond raymond 4096 nov 17 08:16 include
-rw-r--r-- 1 raymond raymond 176 nov 17 10:33 key-build
-rw-r--r-- 1 raymond raymond 92 nov 17 10:33 key-build.pub
-rw-r--r-- 1 raymond raymond 356 nov 17 10:33 key-build.ucert
-rw-r--r-- 1 raymond raymond 260 nov 17 10:33 key-build.ucert.revoke
-rw-rw-r-- 1 raymond raymond 17992 nov 17 08:16 LICENSE
-rw-rw-r-- 1 raymond raymond 3740 nov 17 08:16 Makefile
drwxrwxr-x 12 raymond raymond 4096 nov 17 08:18 package
-rw-rw-r-- 1 raymond raymond 1295 nov 17 08:16 README
-rw-rw-r-- 1 raymond raymond 13347 nov 17 08:16 rules.mk
drwxrwxr-x 4 raymond raymond 4096 nov 17 08:16 scripts
drwxrwxr-x 5 raymond raymond 4096 nov 18 15:13 staging_dir
drwxrwxr-x 6 raymond raymond 4096 nov 17 08:16 target
drwxrwxr-x 3 raymond raymond 16384 nov 18 15:21 tmp
drwxrwxr-x 12 raymond raymond 4096 nov 17 08:16 toolchain
drwxrwxr-x 61 raymond raymond 4096 nov 17 08:16 tools
-rw-rw-r-- 1 raymond raymond 18 nov 17 08:16 version
-rw-rw-r-- 1 raymond raymond 11 nov 17 08:16 version.date
I'm busy with the imagebuilder, do I need to add the patch with imagebuilder, or is this allready included?
If I make a build with stable and al my packages and config files it works like a charm (even with x86 on a virtualbox instead on my extra wrt3200acm) with is fun by the way. (I know the patch is for the wrt3200acm)
When I try to achieve the same with snapshot I get errors on some packages, I asume that is because it's snapshot and not everything is working.