2006年10月3日星期二

Router終於刷成DD-WRT啦~~

經過了一星期的研究
終於把router刷好了
過程實在曲折!
首先,刷了dd-wrt後機背的Int按鈕會失效
結果就是回複預設值的功能無效
於是起初刷完後因舊有設定的關係不能登入
在dd-wrt找了數天,才發現要在刷之前就先回復原廠設定
(不過我第一次刷時也有做的,不知何解設定還在)
結果就先刷成openwrt
然後在openwrt裏用
mtd erase nvram
命令把nvram清空
這樣舊有的設定都消失得一干二淨~~
然後再刷dd-wrtV23sp2
這樣就能用了~

btw
在Linux下也可以用Tftp刷
先用apt把tftp抓回來
然後
tftp 192.168.11.1
由於tftp的特點,這時並不是真的連接了(tftp沒有登入的概念,數據都是直傳送的)
然後用"binary"命令設成二進制模式
再用put命令來刷
刷時和管方說的一樣
假設Firmware的檔案名是dd-wrt_gen.bin
就先輸入"put dd-wrt_gen.bin"
但不要按Enter
切記先把路由器回復出廠設定
然後拔掉電源和所有接線
只把router和電腦連接
電腦那邊把ip設成192.168.11.X
網關設成192.168.11.1
netmask就保留255.255.255.0
有些路由器的預設ip不是192.168.11.1的,那時就按情況更改ip設定
總之不能設成dhcp配置
然後把router接上電源
這時表示LAN1234的那四棵LED燈會亮起,幾秒後息滅
如果你的電腦是連接LAN1的話,LAN1的燈就會亮起
這時立刻按下Enter
之後就會把Firmware傳送至router
成功時會說"傳送成功"的
失敗了就會說timeout
失敗了也不要緊的,把電源拔掉再重複一次
傳送成功後還要等三分鐘左右
其實刷的時候router上會亮起某棵燈的(我的是DIAG)
閃完後就是刷完的了,不過保險起見再等一分鐘吧
然後把ip設成dhcp配置,再用browser進入192.168.11.1
dd-wrt的介面就出來了!!
這時用root:admin就能登入

我刷完後用eMule比以前好了些呢~~

--
Jimmy09140456@Gmail.Com
http://ToKyo-JuPiTer.Blogspot.com/
發佈留言

熱門文章