[Berlin-wireless] Firmware for TP-Link MR3040?

Petter Reinholdtsen pere at hungry.com
Do Jul 5 09:33:56 CEST 2018


Takk for nyttig oppskrift. :)

[Holger]
> In local /profiles/ar71xx-tiny.profiles replace all with ur router 
> (similar to tl-mr3020-v1) to save time and space on hdd.
>
> build with
>    make TARGET=ar71xx-generic 
> IB_FILE=~/Downloads/freifunk-berlin-imagebuilder-1.0.1-ar71xx-generic.Linux-x86_64.tar.xz 
> images

I managed to get the build going, with the untouched profile file.  You
mention ar71xx-tiny.profiles, but this file do not exist.  The
ar71xx-generic.profiles exist.  Is this the one you talk about?

Should I use tl-mr3040-v1 for my router?  Where can I find valid names?
I inserted "tl-mr3040-v1:4MB\ntl-mr3040-v2:4MB" into
profiles/ar71xx-generic.profiles and it seem to have worked, but I see
the messages "*** error: images are too big by 75070 bytes" and am
unsure if the result is good.  I got several files in firmwares/ with
mr3040 in their names:

firmwares/ar71xx-generic/default_4MB/hedy-1.0.1-ar71xx-generic-device-tl-mr3040-v2.manifest
firmwares/ar71xx-generic/default_4MB/hedy-1.0.1-tl-mr3040-v2-factory.bin
firmwares/ar71xx-generic/default_4MB/hedy-1.0.1-ar71xx-generic-device-tl-mr3040-v1.manifest
firmwares/ar71xx-generic/default_4MB/hedy-1.0.1-tl-mr3040-v1-factory.bin
firmwares/ar71xx-generic/default_4MB/hedy-1.0.1-tl-mr3040-v1-sysupgrade.bin
firmwares/ar71xx-generic/default_4MB/hedy-1.0.1-tl-mr3040-v2-sysupgrade.bin
firmwares/ar71xx-generic/backbone_4MB/hedy-1.0.1-ar71xx-generic-device-tl-mr3040-v2.manifest
firmwares/ar71xx-generic/backbone_4MB/hedy-1.0.1-ar71xx-generic-device-tl-mr3040-v1.manifest


It was interesting to notice building would start with several of the
required packages missing.  I got the build going without installing
these on Debian: flex libfl-dev libssl-dev libssl-doc libxml-perl quilt
time.  Perhaps the autodetect script should be updated to check for
these too?

-- 
Happy hacking
Petter Reinholdtsen



Mehr Informationen über die Mailingliste Berlin