ASUS WL-700gE HDD upgrade

írta: sonar, 1 éve

Az előző OpenWRT-s tanulókör után felmerült az igény, hogy a gyári 160GB 3.5" IDE winyó helyett jobb volna valami nagyobb tárhellyel rendelkező SATA-s laptop hdd.
Nos a neten már csak morzsák találhatóak a hogyanról. Úgyhogy jött némi kísérletezgetés, agyalás.
Alább próbálom részletesen leírni a folyamatot, ha esetleg valaki egyszer úgy gondolja, hogy előkotorja ezt a matuzsálemet és eletet lehelne bele.

#0 - A gépen amin dolgozunk az ethernet interface-nek (hálókártyának) konfiguráljunk egy statikus IP címet.

IP: 192.168.1.10 (bármilyen IP-t választhatunk a 192.168.1.2-192.168.1.254 között.)
Netmask: 255.255.255.0
GW: nem kell

#1 - erősen ajánlott, hogy a drive legyen "szűz"
Én ezt dd-vel oldottam meg.
dd if=/dev/zero of=/dev/sdX bs=1M count=300

!Figyelem! A dd linux alatt nem kérdez vissza! Tehát mindig győződj meg róla, hogy jó eszközre ereszted rá a parancsot!

#2 - Majd applikáljuk be a drive-ot a router-be és inditsuk safe módban.
safe mode: Bekapcsoláskor 20mp-ig tartsuk nyomva az EZ Setup gombot.
Majd TFTP segítségével küldjük rá a WL700gE_1.0.7.8_flash.trx-et

Eközben a serial konzolon az alábbi üzenetet látjuk
Reading :: TFTP Server.
Failed.: Timeout occured
Reading :: TFTP Server.
BUF == NULL!!
TFTP_BLKLEN!!
Done. 1691648 bytes read
Download of 0x19d000 bytes completed
Write kernel and filesystem binary to FLASH (0xbfc40000)
flash device 'flash1.trx'
Programming...
done. 1691648 bytes written

#3 - Router áramtalanítása, majd újbóli bekapcsolására van szükség.
Várjunk további 2 percet, hogy biztosan elbootoljon a router majd a Firmware Restoration segítségével toljuk rá a NAS file-t. Ha mindent jól csináltunk akkor megnyílik az alábbi ablak, majd a folyamat végeztével automatikusan be is záródik.

Ha valami hibádzik akkor csak a control-c to exit sor jelenik meg és nem megy tovább. Ebben az esetben vagy nem boot-olt fel még a router vagy hibás volt a flash-elési folyamat.
A folyamat úgy nagyjából 5 percig tart, bár úgy vettem észre, hogy nagyban függ az új winyó méretétől és sebességétől.

#4 - Ha mindent jól csináltunk akkor már csak egy újraindításra van szükségünk és az admin felületen ellenőrizzük le a tárhelyet

File-ok:
ASUS WL700gE_1.0.7.8_flash.md5
WL700gE_1.0.7.8_flash.trx
AsusTrxExtract_1.0.0.1.zip
WL700gE_1.0.7.8.nas
WL700gE_1.0.7.8.md5