Temat: TP-LINK WR1043ND v2 - obraz 16MB
Dzień dobry,
Po niedawnym ożywieniu MR3420 ( RamMod, Flash Mod) zostały mi kostki 16MB i postanowiłem podmienić Flash w w WR1043ND v2.
Jak się już dowiedziałem platforma ath79 nie rozpoznaje automatycznie powiększonej partycji trzeba przygotować obraz 16MB.
Na dole stronki https://openwrt.org/toh/tp-link/tl-wr1043nd jest opisany podobny problem przy przejściu z AR71XXX na ARH79 więc postanowiłem wreszcie spojrzeć na Linuxa i może trochę się nauczyć - skompilować samemu obraz, zwłaszcza, że na Openwrt są niby poradniki o własnym budowaniu standardowego obraz 19.07.
Po tygodniu zabawy uruchomiłem Ubuntu na Windows 10 przez WSL2 i następnie zainstalowałem XRDP i środ. graficzne, także mogę sobie trochę wy-klikać rzeczy a nie wszystko w konsoli ( dla mnie to ciągle czarna magia).
Dzięki poradnikowi Cezarego udało mi się wygenerować pierwszy raz obraz do WR1043 na domyślnych ustawieniach. Nic nie zmieniałem bo nie ogarniam tego.
Czyli poszło tak:
$ sudo apt install build-essential binutils bzip2 gawk gettext git libncurses5-dev patch unzip zlib1g-dev subversion flex python3-distutils
$ cd ~
$ git clone https://github.com/openwrt/openwrt.git
$ cd openwrt
$ git fetch --tags
$ git checkout v19.07.2
$ git tag
$ make package/symlinks
$ git checkout openwrt-19.07 - ( tu nie do koncra rozumiem, przełączamy sie z 19.07.3 na głowny brach 19.07 ?)
$ git pull
$ make package/symlinks
$ make defconfig
$ make menuconfig - wybrałem tylko moją platformę i model
$ make -j7 ( pewnie by poszło 13 bo mam wrażenie, że widzi rdzenie HT)
i poszło, oczywiste nie za pierwszym razem;) . Sprawdziłem, powstały obrazy w katalogu bin.
Następnie w katalogu /home/<usr>/openwrt/target/linux/ath79/image/ były dwa pliki:
common-tp-link.mk - tu już był wpis 16MBlzma
generic-tp-link.mk - tu zmieniłem 8MBlzma na 16MBlzma
i później:
$ make target/linux/clean
$ make dirclean
jeszcze raz
$ make menuconfig ( bo za pierwszym razem nie załapał)
$ make -j7
no i powstał obraz 16mb factory i sysupgrade
Ponieważ nic praktycznie nie zmieniałem w menuconfig zakładam, że to obraz standard 19.07.
Teraz pasowało by mi zrobić obraz z poprawkami od Cezarego. Tylko jak to zrobić?:)
Zakładam, że przez wget skopiować gdzieś zawartość :
https://dl.eko.one.pl/openwrt-19.07/packages/
https://dl.eko.one.pl/openwrt-19.07/patches/
a następnie wykorzystać config:
https://dl.eko.one.pl/luci/openwrt-19.0 … ldinfo.usb
"wget https://dl.eko.one.pl/luci/openwrt-19.0 … ldinfo.usb -O .config" - w ten sposób ?
i ustawić tylko router 1043ND i zrobić make?