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?