Always check out the original image builder if it changed (like sources urls).
... and many pre-built packages and firmwares, image builder, Linksys WR1900ACS/WRT3200ACM, D-Link DIR860L B1 and RPI-3 is already built, but based on the READMEs, you can built a new one easy.
There are at least 4500 packages built per target (but more just I decreased 200 counts, because there are the signatures etc).
Besides, all packages are there, like:
I cant's list all of it, there is enough for now. See what is in create from scratch.
If you want to install right away with LUCI:
If you use for example:
So it is a sysypgrade -F firmware. Then I can re-use the old
ext-root, that I had before. Actually it only works with the Linksys WRT 3200ACM, with Linksys WRT 1200ACS it was not working, but maybe it still work, I don't know, it could be something changed that made it not work. :)
But, if you use a factory, like:
Then it doesn't work, you have to re-build to
There is a
Solution 2, but for me it didn't work, but by using a sysupgrade firmware. It will re-use the
If you have
sysupgrade you need to execute
rm -f /overlay/etc/.extroot-uuid. After restart, please
reboot again and it works.
It is only working, if only these are built in the firmware:
hostapd-common wpad-mini, nothing other like that. If not, it will not work. WPS info.
insomnia-eduperez-mwlwifiworth trying, because your WIFI is will be flying.
The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform., you have to do it via SSH with
sysupgrade -F FIRMWARE, then it works.
This for building, by now, everything is verified from
cdn.corfifeus.com. But, if you build and don't want to care about signature, because it is your own build, so, you don't need it. There are the solutions below.
The easiest solution I know is via LUCI :
In the Configuration tab, comment like this:
#option check_signature 1
You can also set it up via SSH as:
root@digi:~# cat /etc/opkg.conf dest root / dest ram /tmp lists_dir ext /var/opkg-lists option overlay_root /overlay #option check_signature 1
Just edit there,
nano is installed, just comment the
option check_signature 1 as it shows above.
#option check_signature 1
Everything is verified.
I have my own GPG and USIGN. So theit works with signatures by now.
But if you want to build your own firwmare based on
insomnia, you need to create your own GPG and USIGN, you can generate like this:
A few small info is here info.
So to build with
insomnia you need to place some files like above.
lede-insomnia/image-builder-files/etc/opkg/keys/xxxxxxx is your USIGN actual public.key with the hash name, it builds into the firmware, the description in the link just above coming right away, says how to generate that file.
secure/usign needs the
You also need to add in
lede-insomnia/secure/passphrase.txt, which is your GPG passphrase. If this is added in, you can sign everything.
Right now, it is not found to automatic use the passphrase for
gpg, so you have to type it in for the passphrase.
Before it asks for the passphrase, it will show on the terminal so you copy and then just paste it. It will as twice.
They files to generate are in the same link above. So, if you want to sign, you might need to contact to me.
If you have this signed gpg and usign data nad keys, I can help you to signed firmwares and packages.
For your workstation you don't really NodeJs, but my Travis, Scrutinizer and my auto generated web sites are required...
This is a LEDE Docker builder and a living Docker repo as well, ready to build, a lot already built. (A big image / full firmware, the most important packages are built. Ready to use.)
All the latest stable LEDE versions.
docker pull patrikx3/lede-insomnia:rpi-3
You run them, but these here, the built is in:
/build/source/bin, you move to a host, install the firmware and you are done, because in the
insomnia firmwares there is a lot in, but this is the default, so you need to change your own hostname here:
Configuration tab. If you do not want to build at all you can choose to your host
These are the helpers for the raw image (
patrikx3/lede-insomnia:latest) that creates new images from raw. Of course, if you use the
Docker Images with the tag, have pre-built, so if you use add / remove anything, the build will be much faster, because some will not will be needed again
compiled only when you added.
The tags are here:
So building from a raw image:
docker pull patrikx3/lede-insomnia:latest or ./build-docker then ./run for some reason it always calls chown docker:docker /build, but you can press CONTROL+C and it will still be docker user, weird, it does that, I never do that, only in the Dockerfile All adds the plus feeds (node, redis, mariadb), image builder and node, redis 4, fixes Apache builder All set for the .config. feeds.conf and in the image builder in the repositories.config the default packages http url is http://cdn.corifeus.com/lede/17.01.4 but if you use the appropriate firmware, since a lot is pre-built, adding in new modules, etc, the built will be super fast docker pull patrikx3/lede-insomnia:d-link-dir-860l-b1 the linksys latest wrt builds are in hierarchically in order docker pull patrikx3/lede-insomnia:linksys-wrt the .config in the repo is the insomnia-eduperez-mwlwifi-lede-mvebu-linksys-wrt3200acm then you just change the .config and kernel add more packages make -j9 menuconfig configure the kernel make -j9 kernel_menuconfig build all packages can the router can do it IGNORE_ERRORS=1 make -j1 V=s the final firmware and in the /build/image-builder-* you can build there as well make -j9 image PROFILE=etc-linksys-wrt1900acs PACKAGES="pkg1 pkg2 pkg3 pkg-etc" also you need to disable signing like this, because if you want to sign with this repo, you need to contact with me because some scripts are not in the repo in GitHub ./make-d-link-dir-860l-b1 nosign ./make-d-link-dir-860l-b1 "http://cdn.mine.com/lede/18.01" nosign ./make-linksys-wrt1900acs nosign ./make-linksys-wrt1900acs "http://cdn.mine.com/lede/18.01" nosign ./make-linksys-wrt1900acs-eduperez-mwlwifi nosign ./make-linksys-wrt1900acs-eduperez-mwlwifi "http://cdn.mine.com/lede/18.01" nosign ./make-linksys-wrt3200acm nosign ./make-linksys-wrt3200acm "http://cdn.mine.com/lede/18.01" ./make-linksys-wrt3200acm-eduperez-mwlwifi nosign ./make-linksys-wrt3200acm-eduperez-mwlwifi "http://cdn.mine.com/lede/18.01" nosign ./make-linksys-wrt3200acm-eduperez-mwlwifi "http://cdn.mine.com/lede/18.01" nosign
All built packages and firmwares including the
insomnia firmwares are in
Tested on WRT1900ACSv2 and WRT3200ACM, works.