2014/12/30

TP-Link TL-WR841N DD-WRT 韌體刷回原廠韌體

上個禮拜有朋友將他的TL-WR841N刷成DD-WRT韌體,後來該韌體不是很穩定想刷回原廠
他參考了『TL-WR841ND DD-WRT 韌體刷回原廠方式』文章,該篇寫得不錯,但是TL-WR841N得SCP沒辦法使用,所以他找我求救啦 :)


我看到時,我的思維認知是大部份路由器作業系統應該是Unix or Linux所建構
假設該系統內有wget,則你可以先在自己的電腦上架設FTP Server透過,例如HFS
假設該系統內有ftp server,則你可以確認iptables service是否有阻擋掉
假設該設備有USB,則你可以透過mount將隨身碟掛載到資料夾上,將韌體複製到該OS內,直接進行安裝



這次救援的系統為Windows 7,首先將Windows的Telnet  Client安裝好,並透過DD-WRT介面將Telnet開啟

接著開啟命令提示字元,輸入
telnet 路由器IP 23

連進去後,會要求你輸入帳號密碼,帳號密碼為登入DD-WRT的帳號以及密碼
這時候先去Windows下載TL-WR841N所需要的韌體,並將韌體放置FTP Server


回到命令提示字元輸入
wget http://FTP IP/韌體檔案全名.含副檔名

輸入ls 確認檔案存不存在,存在就輸入下方指令進行安裝吧!
mtd -r write 韌體檔案全名.含副檔名 linux



參考資料:
TL-WR841ND DD-WRT 韌體刷回原廠方式