救回你的 Fon

話說在某種奇怪的原因XD之下,Fonera 就這樣被我弄壞。一直按Reset還是沒有用,只剩下最後一條路,找條console cable連進去,看看到底是怎麼了。

就那麼剛剛好,我有一條 Nokia 6030的傳輸線,再找一條光碟機音源線。找對腳位通通兜上去。

1214132131

1214140341

結果不要高興的太快,是連上了沒錯,可是一直卡在

.......
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version v1.3.0 - built 16:57:58, Aug 7 2006

Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

Board: ap51
RAM: 0x80000000-0x81000000, [0x80040450-0x80fe1000] available
FLASH: 0xa8000000 - 0xa87f0000, 128 blocks of 0x00010000 bytes each.
== Executing boot script in 10.000 seconds - enter ^C to abort
Ctrl-C 完全沒反應,照樣繼續往下跑

RedBoot> fis load -l vmlinux.bin.l7
stream version is not supported.
lzma_decode failed. res=1
RedBoot> exec
Now booting linux kernel:
Base address 0x80030000 Entry 0x80041000
Cmdline :
然後就再也不動。

後來終於又給我找到,原來在*nix系統下,建個 .telnetrc 檔,

192.168.1.254 9000
mode line
然後在Fon開機後的十秒內,
telnet  192.168.1.254 9000
成功,Ctrl-C 也有反應,中斷開機之後。接下來就可以快快樂樂的刷回原本的軔體。

結論,傳輸線只是讓我看到如何開機失敗,然後halt。接下來的回復完全用不到。


About this entry


  1. Unknown Mar 18, 2008, 7:44:00 PM

    請問一下,我的狀況和你一樣,按ctrl+c沒反應,請問您是如何完成下面的步驟的,看不太懂,還有要如合刷回原來的韌體,謝謝

    後來終於又給我找到,原來在*nix系統下,建個 .telnetrc 檔,192.168.1.254 9000 mode line然後在Fon開機後的十秒內,telnet 192.168.1.254 9000

     
  2. Monkey Mar 18, 2008, 8:34:00 PM

    *nix系統指Unix-like,如Linux、BSD等。如果不曾接觸,可以找一片Live CD來用,如Ubuntu。至於Windows下,我就不太清楚。

    至於刷回原本的軔體,http://www.dd-wrt.com/wiki/index.php/LaFonera_Software_Debricking

     

Have your say

You can use some HTML tags, such as <b>, <i>, <a>