Temat: 1043ND V1 flash 16MB partyca ART

Hej
Jestem w trakcie robienia moda flasha na 16MB w poczciwym 1043ND. Zrobiłem backup u-boota i partycji ART. U-boota wrzuciłem metoda "na kanapkę" i wgrałem OpenWRT CC. Napotkałem problem bo z poziomu OpenWrt nie mogę wgrać backupu ART-a. Jaka metoda (oprócz zewnętrznym programatorem) mogę wgrać ART-a??

2

Odp: 1043ND V1 flash 16MB partyca ART

Np. skompilować sobie Openwrt z odblokowanym zapisem partycji.... smile

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

3

Odp: 1043ND V1 flash 16MB partyca ART

Jak masz dostęp do konsoli to przez uboot też można wgrać. Tak jak byś wgrywał firmware tylko pod inny adres.

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

4 (edytowany przez arecki09 2016-04-30 20:44:33)

Odp: 1043ND V1 flash 16MB partyca ART

Nigdy nie kompilowałem openwrt i aktualnie nie mam nawet pc-ta z Linuxem żeby zacząć zabawę. Uboot niestety widzi tylko pierwsze 8MB i po komendzie cp.b 0x81000000 0xbfff0000 10000 nic sie nie dzieje.
Moze któryś z forumowych kolegów dysponuje wersja openwrt z odblokowanym artem??

5 (edytowany przez mar_w 2016-05-01 13:37:15)

Odp: 1043ND V1 flash 16MB partyca ART

Usunąłem linie -> parts[3].mask_flags = MTD_WRITEABLE; z odpowiedniego pliku.
Dodałem w Utilities cały mtd z opcjami
Ale NIE SPRAWDZAŁEM tego obrazu!!!

http://sendfile.es/pokaz/787136---6tyj.html

md5sum 1043v1-unlock-mtd-uboot-art.zip 
97d050a94b6f2b7d043a8d6b54696e76  1043v1-unlock-mtd-uboot-art.zip
Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

6

Odp: 1043ND V1 flash 16MB partyca ART

Dziękuje kolego, zawaliłem nockę ale zrobiłem sobie szybki kurs z kompilowania OpenWRT  na VirtulaBox-ie. Ponad 12 godzin "make-owalo" ale się udało smile Routerek śmiga aż milo.
Bardzo dziękuje za pomoc smile

7

Odp: 1043ND V1 flash 16MB partyca ART

Wiecie że u mnie w repo jest taki moduł: https://github.com/jclehner/mtd-rw który pozwala na odblokowanie partycji bez kompilacji czegokolwiek?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: 1043ND V1 flash 16MB partyca ART

Ja nie wiedziałem. Teraz już będzie prościej w razie czego.
Dziękujemy smile

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

9

Odp: 1043ND V1 flash 16MB partyca ART

Ja tym bardziej nie wiedziałem smile Ale chociaż czegoś się nauczyłem smile

10

Odp: 1043ND V1 flash 16MB partyca ART

Changelogów się nie czyta smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: 1043ND V1 flash 16MB partyca ART

Ja wiedziałem tylko zapomniałem o tym smile

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

12

Odp: 1043ND V1 flash 16MB partyca ART

Mam problem z tytułową operacją. Kostkę bez problemu wykrywa, ale coś wifi nie chce działać, chociaż jestem pewien, że ART jest we właściwym miejscu (zrobiłem wsad 16MiB sklejając dwie kopie oryginalnego). Zrobiłem również backup z wlutowaną kością 8MiB:

root@OpenWrt:/# dd if=/dev/$(grep -i '"art"' /proc/mtd |cut -c 1-4) of=/tmp/art.
backup
128+0 records in
128+0 records out

skopiowałem, zamieniłem pamięć, wgrałem z powrotem:

root@OpenWrt:/# opkg install kmod-mtd-rw
Installing kmod-mtd-rw (3.18.29+git-20160213-1) to root...
Downloading http://dl.eko.one.pl/chaos_calmer/ar71xx/packages/kmod-mtd-rw_3.18.29+git-20160213-1_ar71xx.ipk.
Configuring kmod-mtd-rw.
root@OpenWrt:/# insmod mtd-rw.ko i_want_a_brick=1
[  564.590000] mtd-rw: mtd0: setting writeable flag
[  564.590000] mtd-rw: mtd1: setting writeable flag
[  564.600000] mtd-rw: mtd2: setting writeable flag
[  564.600000] mtd-rw: mtd4: setting writeable flag
root@OpenWrt:/# mtd -r write /tmp/art.backup art
Unlocking art ...

Writing from /tmp/art.backup to art ...
Rebooting ...
[  575.070000] br-lan: port 1(eth0.1) entered disabled state
[  575.070000] device eth0.1 left promiscuous mode
[  575.080000] device eth0 left promiscuous mode
[  575.080000] br-lan: port 1(eth0.1) entered disabled state
[  575.100000] IPv6: ADDRCONF(NETDEV_UP): eth0.1: link is not ready
[  575.440000] eth0: link down
Terminated
root@OpenWrt:/# [  579.320000] Removing MTD device #3 (rootfs_data) with use count 1
[  579.340000] reboot: Restarting system

i nijak to nie pomogło. WTF?

13

Odp: 1043ND V1 flash 16MB partyca ART

kurwicycek napisał/a:

[...]i nijak to nie pomogło. WTF?

WTF, co z adresem MAC!?

14

Odp: 1043ND V1 flash 16MB partyca ART

Jest sobie i się nie zmienił. Problemem okazał się u-boot. Ogarnięty szałem wgrałem go stąd i za cenę 20 dodatkowych MHz nie działa wifi - nie warto wink.