[心得] FON 2100E 死機 刷機失敗 請看這一篇

看板MOD_AP (無線基地台韌體)作者 (兩支理性的木魚)時間15年前 (2009/10/22 23:04), 編輯推噓5(505)
留言10則, 5人參與, 最新討論串1/1
鑑於板上許多人都有這個問題 那我就來寫一篇詳細一點的介紹 本篇作者:HiJimmy at ptt.cc 以下內容允許轉載 但請標明出處 本篇任何文字請勿擅自修改 部份檔案及其操作方式為本人網路收集 如有侵犯版權 請來信通知 部份檔案因本人無網路空間 請需要的人或有意贊助網路空間者 來信聯絡 以下是步驟 測試平台OS:WINXP SP3 (一) 線材製作 本電路圖版權所有者為 http://www.SoDoItYourself.com 請依照下列電路圖(來信索取)製作 工具:電烙鐵 一 只 焊錫 數公分 零件:MAX232 一 顆 電解電容 耐壓需大於5v 1uF 四 顆 10uF 一 顆 DB9母頭 一 個 杜邦接頭(或是排線母頭) 10PIN 一 個 彩虹線 5PIN 數 公分 彩虹線長短建議30公分以上 可因人而異 其中一段是要用來連接db9及電路板的 另一段則是fon與電路板的連接 (二) 原廠韌體復原方法 1.先抓下列檔案 原廠韌體(來信索取) TFTP32 http://tftpd32.jounin.net/ PUTTY http://0rz.tw/b50IG 2.建置環境 (1)設定網路ip 開始>控制台>網路連線>區域網路(與fon連接 的網路孔) 按右鍵>內容>TCP/IP設定 設定值如下 ip 192.168.1.1 閘道 255.255.255.0 (2)開啟tftp32>setting>Base Directory 設為韌體放置的資料夾 (3)開啟putty category>serial 設定如下 Serial line to connect to COM1(可改) Speed(baud) 9600 Data bits 8 Stop bits 1 Parity None Flow control XON/XOFF (4)putty>Session>Connect type: Serial 之後按開啟(open) (5)將線材db9連接至com1 並依此圖連接fon (來信索取) (6)接上fon電源 等待putty出現下列畫面 +phy....之類的 (我忘了= =) 請按Ctrl+C 預設十秒內要按 建議一開機就可以先按 (7)正式開始更新韌體請勿略過任何步驟 需要不少時間 請耐心等候 在執行下一步 因長度關係 所以以下列方式表示 只需執行 > 以後的文字 >ip_address -l 192.168.1.2/24 -h 192.168.1.1 >fis init >load -r -v -b 0x80040450 rootfs.squashfs >fis create -b 0x80040450 -f 0xA8030000 -l 0x00700000 -e 0x00000000 rootfs >load -r -b %{FREEMEMLO} kernel.lzma >fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7 >fis load -l vmlinux.bin.l7 >exec (8)此時需將網路連線ip改為169.254.1.2方可連線 (此步驟為映像中的方式 請測試完成者 代為告知) (三) DD-WRT韌體更新 1.先抓下列檔案 原廠韌體(來信索取)或http://www.dd-wrt.com/ TFTP32 http://tftpd32.jounin.net/ PUTTY http://0rz.tw/b50IG 2.建置環境 (1)設定網路ip 開始>控制台>網路連線>區域網路(與fon連接 的網路孔) 按右鍵>內容>TCP/IP設定 設定值如下 ip 192.168.1.1 閘道 255.255.255.0 (2)開啟tftp32>setting>Base Directory 設為韌體放置的資料夾 (3)開啟putty category>serial 設定如下 Serial line to connect to COM1(可改) Speed(baud) 9600 Data bits 8 Stop bits 1 Parity None Flow control XON/XOFF (4)putty>Session>Connect type: Serial 之後按開啟(open) (5)將線材db9連接至com1 並依此圖連接fon (*[32m來信索取*[m) (6)接上fon電源 等待putty出現下列畫面 +phy....之類的 (我忘了= =) 請按Ctrl+C 預設十秒內要按 建議一開機就可以先按 (7)正式開始更新韌體請勿略過任何步驟 需要不少時間 請耐心等候 在執行下一步 因長度關係 所以以下列方式表示 只需執行 > 以後的文字 >ip_address -l 192.168.1.2/24 -h 192.168.1.1 >fis init >load -r -v -b 0x80041000 linux.bin >fis create linux >fconfig 與此開始設定 enter the bootscript: fis load -l linux exec 最後按enter 還會有陸續幾個項目需要設定 不懂得請勿變更 需要存檔 >reset (8)此時需將網路連線ip改為192.168.1.2方可連線 dd-wrt預設ip為 192.168.1.1 本篇作者:HiJimmy at ptt.cc 以上內容允許轉載 但請標明出處 本篇任何文字請勿擅自修改 部份檔案及操作方式為本人網路收集 如有侵犯版權 請來信通知 ===================================== 要轉載轉到虛線之上就行了 打那麼多字真累 不知道有多少p幣 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.36.102

10/22 23:34, , 1F
如果刷機的時候有順便破Redboot就不用這麼勞師動眾了
10/22 23:34, 1F

10/23 13:23, , 2F
這一篇文章值 691 元
10/23 13:23, 2F

10/23 13:24, , 3F
感謝你!!! 辛苦了 我最近正在嘗試挑戰FON+中...
10/23 13:24, 3F

10/23 13:24, , 4F
BTW, 到底怎樣算是破Redboot啊
10/23 13:24, 4F

10/23 13:25, , 5F
FON+我刷DD-WRT成功 但是都得直接執行才能連線進管理畫面
10/23 13:25, 5F

10/23 13:26, , 6F
設定好直接重新開機根本就沒辦法連線也上不了+連不到FON+
10/23 13:26, 6F

10/23 13:26, , 7F
一整個又是不知道問題出在哪裡還有要怎麼處理 = ="
10/23 13:26, 7F

10/24 22:42, , 8F
應須進入REDBOOT 修改 fconfig
10/24 22:42, 8F

10/24 22:43, , 9F
一樓所指的是因為FON預設是關閉SSH 只要打開就可刷新
10/24 22:43, 9F

10/31 01:28, , 10F
大感謝,原po救了我的fon.
10/31 01:28, 10F
文章代碼(AID): #1Au7Hebc (MOD_AP)
文章代碼(AID): #1Au7Hebc (MOD_AP)