Hi.
@Ilario it is not only this. Also look that the USB modules are disabled, OPKG is not installed, etc.
Also even applying these changes the lime-full image won't fit on 4MB device. So this is why I created lime-basic which does not include lime-debug.

Find pre-compiled binaries for testing release 16.07 here: http://builds.libre-mesh.org/testing-release-16.07/ar71xx-mini-basic-testing_16_07-fcbb4dd/

Also the ImageBuilder can be found, so it can be installed to Chef.

Cheers.

On 25/07/16 12:31, Ilario wrote:
2016-07-23 19:55 GMT+02:00 Pablo Castellano <pablo@anche.no>:
I just cooked libremesh for a spare TL-MR3220 I had at home.

However, while Chef does usually generate files like "lime-MODEL-REVID-NETID-factory.bin" and
"lime-MODEL-REVID-NETID-sysupgrade.bin", in this case I got three files:

lime-uImage-gzip-REVID-NETID.bin
lime-uImage-lzma-REVID-NETID.bin
lime-vmlinux-REVID-NETID.bin

Is this behavior expected?

This happens when the image would be too big for the device flash memory: in this case it simply doesn't get created.

You can try to modify your firmware profile in Chef for including less packages, for example you can deselect lime-full and specify all the packages except the ones related to the web interface...

Seems that there's also an alternative just implemented in lime-build but not yet in Chef: it's the "ar71xx-mini" target:
https://github.com/libre-mesh/lime-build/blob/develop/targets/ar71xx-mini
The differences between this "-mini" target and the normal one are the last three lines:
CONFIG_CLEAN_IPKG=y
CONFIG_STRIP_KERNEL_EXPORTS=y
CONFIG_USE_MKLIBS=y

@Gui: is there a way for doing the same using Chef?
 


_______________________________________________
users mailing list
users@lists.libre-mesh.org
https://lists.libre-mesh.org/mailman/listinfo/users