죽은 NETIS WF2480 살려내기

펌웨어 업데이트하다가 WF2480이 죽(였)었다.
손쉽게 사용자가 debrick 할 수 있는데 서비스 센터에서는 자꾸 입고시키란다.(택배비 무료로!)
그것마저도 귀찮았기에 웹좀 돌아보니 TFTP로 손쉽게 복구시킬 수 있는 방법이 있었다.

먼저 정식펌웨어를 보면 aa요롷케 WF2480이라고 헤더가 7자리 차지하고있다(0x0A까지)
이거 날려서 원본펌웨어를 준비한다.  (dd if=./WF2480_v1.6.23.bin of=./fw.bin bs=1 skip=7)

다음은 벽돌된 장비를 리셋버튼을 누르고(?) 또는 부팅중 열라 눌러주면 아무런 반응이 없다.
내부적으로는 어떤 모드 (<RealTek> 이란 쉘이뜨는) 에 진입하는데 반응이 없다.
이 상태에서 랜선으로 컴퓨터랑 연결해주고 컴퓨터에서 ip 대충잡고 게이트웨이 192.168.1.6으로 잡아준다.
이후 (atftp -p -l fw.bin 192.168.1.6) 이런식으로 파일을 올려주면 아래와 같이 알아서 롬질하고 재부팅까지 해준다. DONE.

========== SPI =============
SDRAM CLOCK:181MHZ
 ------------------------- Force into Single IO Mode ------------------------ 
|No chipID  Sft chipSize blkSize secSize pageSize sdCk opCk      chipName    |
| 0 1c3017h  0h  800000h  10000h   1000h     100h   40   30           UNKNOWN|
 ---------------------------------------------------------------------------- 
Reboot Result from Watchdog Timeout!

---RealTek(RTL8198)at 2013.01.25-14:24+0900 version v1.2 [16bit](620MHz)
no sys signature at 00010000!
no sys signature at 00020000!
no sys signature at 00030000!
no rootfs signature at 000E0000!
no rootfs signature at 000F0000!
no rootfs signature at 00130000!
Set GPHY Parameter OK

---Ethernet init Okay!
<RealTek>
**TFTP Client Upload, File Name: fw.bin
/
**TFTP Client Upload File Size = 2A1784 Bytes at 80500000

Success!
<RealTek>
Webpages upgrade.
checksum Ok !
burn Addr =0x28000! srcAddr=0x80500000 len =0x20360 
.................................
Flash Write Successed!
<RealTek>
Linux kernel (root-fs) upgrade.
checksum Ok !
burn Addr =0x68000! srcAddr=0x80520360 len =0xed412 
................................................................................
Flash Write Successed!
<RealTek>
Root filesystem upgrade.
checksum Ok !
burn Addr =0x169000! srcAddr=0x8060d782 len =0x194002 
................................................................................
Flash Write Successed!
<RealTek>
reboot.......

3 thoughts on “죽은 NETIS WF2480 살려내기”

    1. You can create the file with the dd comand or by deleting the first 7bytes of original file.

Leave a Reply

Your email address will not be published. Required fields are marked *