華碩 ASUS WL-520g 韌體更新

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 11 筆
  1. #1
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294

    華碩 ASUS WL-520g 韌體更新

    同事委託設定兩台無線分享器, 其中一台是PCI BLW-04GM, 韌體已經更新, 另一台是華碩 ASUS WL-520g, 小弟一拿到就手癢(賤), 因為想要試試 '把 "四埠" 無線分享器改成 "五埠" 交換器加上純AP', 不過首先還是決定升級到原廠最新中文版v1.9.5.6, 先瞭解一下原廠有何特異功能, 發現確實沒什麼好玩的, 於是參考 "asus無線ip分享器刷dd-wrt的方式", 但是不論安裝3.1.1.0 版或1.3.4.0 版公用程式, "Firmware Restoration" 都無法找到救援模式(PWR 緩慢閃爍)之下的WL-520g, 於是打算改用WL-520g WebGUI 升級到英文版v1.9.5.7 再說, 但不知道過程出了什麼問題, WL-520g 似乎自動進入救援模式, 這下子有點心急了, 因為沒收錢不打緊, 還得倒賠一台, 只好使出看家本領, 第一步先設法打開外殼, 發現底部對角兩個腳墊之下各有一個螺絲, 打開之後終於看到PCB, 糟糕! Serial Console 並沒有排針! 而小弟也並沒打算在別人的機器上動手腳, 但看到RX0, TX0GND 不在一直線上, 靈機一動, 取出兩個2x1 排針插入貫孔, 然後硬是將4-pin 杜邦頭套上, 有點緊, 這正是小弟想要的效果, 連忙接上傳輸線, 開啟Putty, 115200n81, WL-520g 開機, 終於看到CFE 所顯示的SOS 訊息 :
    Device eth0: hwaddr 00-18-F3-00-18-F3, ipaddr 192.168.1.1, mask 255.255.255.0
    gateway not set, nameserver not set
    Null Rescue Flag.
    Boot program checksum is invalid
    Hello!! Enter Rescue Mode: (Check error)

    Reading :: TFTP Server.
    Failed.: Timeout occured
    確定問題後, 立刻開啟 "tftp2.exe", Server IP 輸入 "192.168.1.1", 再瀏覽到預先下載的 "dd-wrt.v24_micro_generic.bin", 然後按下 "Upgarde":
    Done. 1769472 bytes read
    Download of 0x1b0000 bytes completed
    Write kernel and filesystem binary to FLASH (0xbf040000)
    flash device 'flash1.trx'
    Programming...
    done. 1769472 bytes written
    等候數分鐘再重新啟動WL-520g, Bingo! 大功告成!

    華碩 ASUS WL-520g 硬體資訊:
    BCM5350 200MHz
    2MB Flash
    8MB RAM
    原廠預設無線輸出功率: 16dBm (39mW)

    Installation - DD-WRT Wiki
    WL-520g 相關連結 - ASUSTeK Computer Inc.-Support-



  2. #2
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    又花了點時間研究WL-520g 韌體更新(還原)和VLAN, DD-WRT 的VLAN 設定看起來非常直覺, 但小弟還不能完全瞭解其設定方式, 只知道如果打算將WAN 當成LAN 來用, 首先必須關閉WAN, 其次啟用 "Assign WAN Port to Switch", 而韌體更新則非常容易, 因為救援模式屬於CFE 的功能之一, 和Kernel 無關, 所以只要先按住RESET 再開機, 經過十秒以上才放開, CFE 就會進入救援模式, 然後下達以下任何一個指令, 就可以更新韌體:
    語法:
    tftp -i 192.168.1.1 PUT WL520g_1.9.5.6_TW.trx
    或
    tftp -i 192.168.1.1 PUT dd-wrt.v24_micro_generic.bin
    然而從DD-WRT 恢復到華碩韌體之後, 小弟無法以華碩原始密碼登入, 此時只要在啟動之下, 按住RESET 按鈕超過十秒以上, 則會回到華碩出廠預設值

    雖說小弟更新韌體算是很有經驗了, 但有時仍會忘東忘西, 還好手邊工具齊全, 才不至於完全沒救, 所以還是歸納一下重點:
    1. 更新韌體之前, 請先恢復出廠預設值, 尤其是以WebGUI 更新, 然而華碩較新的分享器應該都已經支援救援模式, 那麼這個步驟就不一定需要
    2. 只連接一台用來更新韌體的電腦
    3. 除了華碩的救援模式之外, 如果打算嘗試Ping 加上TFTP, 則務必另外連接一台交換器
    4. 極少數情況下, 而且沒有另一台交換器可用, 則可嘗試將網卡設定為10M, 半雙工
    5. 更新過程, 請留意指示燈的變化(詳見原廠使用說明), 以便決定何時可以重新啟動
    6. 更新完畢, 保險起見, 請再度恢復出廠預設值, 這是由於各版本對於NVRAM 的設定可能不盡相同的緣故

    小弟決定將WL-520g 更新為DD-WRT, 除了VLAN 之外, 另一個原因就是調整無線功率, 華碩預設無線輸出功率為16dBm (39mW), DD-WRT 預設為70mW (略高於18dBm), 按照FCC 的標準可達100mW (20dBm), 請千萬別調整到251mW, 烤焦了小弟可不負責

    WL-520g 刷DD-WRT 之後, 預設無線功率70mW 之下, 待機耗電流約450mA, 關閉無線訊號則耗電流約350mA, 變壓器電壓9V, 目前的DD-WRT V24 版有一個小瑕疵, 一旦啟用Radio Scheduling, 則Wireless Network Mode 將無法關閉無線訊號, 不過也只有小弟在測試時會如此設定, 並不重要

    WL-520g 待機時CPU 散熱片溫度約54℃, 其他零件溫度不超過40℃, 測試時上蓋開啟, 室溫30℃
    此文章於 2008-07-08 04:23 PM 被 FYI 編輯。

  3. #3
    會員
    註冊日期
    2007-10-12
    所在地區
    adsl
    討論區文章
    7

    回覆: 華碩 ASUS WL-520g 韌體更新

    引用 作者:FYI 瀏覽文章
    又花了點時間研究WL-520g 韌體更新(還原)和VLAN, DD-WRT 的VLAN 設定看起來非常直覺, 但小弟還不能完全瞭解其設定方式, 只知道如果打算將WAN 當成LAN 來用, 首先必須關閉WAN, 其次啟用 "Assign WAN Port to Switch", 而韌體更新則非常容易, 因為救援模式屬於CFE 的功能之一, 和Kernel 無關, 所以只要先按住RESET 再開機, 經過十秒以上才放開, CFE 就會進入救援模式, 然後下達以下任何一個指令, 就可以更新韌體:
    語法:
    tftp -i 192.168.1.1 PUT WL520g_1.9.5.6_TW.trx
    或
    tftp -i 192.168.1.1 PUT dd-wrt.v24_micro_generic.bin
    然而從DD-WRT 恢復到華碩韌體之後, 小弟無法以華碩原始密碼登入, 此時只要在啟動之下, 按住RESET 按鈕超過十秒以上, 則會回到華碩出廠預設值

    雖說小弟更新韌體算是很有經驗了, 但有時仍會忘東忘西, 還好手邊工具齊全, 才不至於完全沒救, 所以還是歸納一下重點:
    1. 更新韌體之前, 請先恢復出廠預設值, 尤其是以WebGUI 更新, 然而華碩較新的分享器應該都已經支援救援模式, 那麼這個步驟就不一定需要
    2. 只連接一台用來更新韌體的電腦
    3. 除了華碩的救援模式之外, 如果打算嘗試Ping 加上TFTP, 則務必另外連接一台交換器
    4. 極少數情況下, 而且沒有另一台交換器可用, 則可嘗試將網卡設定為10M, 半雙工
    5. 更新過程, 請留意指示燈的變化(詳見原廠使用說明), 以便決定何時可以重新啟動
    6. 更新完畢, 保險起見, 請再度恢復出廠預設值, 這是由於各版本對於NVRAM 的設定可能不盡相同的緣故

    小弟決定將WL-520g 更新為DD-WRT, 除了VLAN 之外, 另一個原因就是調整無線功率, 華碩預設無線輸出功率為16dBm (39mW), DD-WRT 預設為70mW (略高於18dBm), 按照FCC 的標準可達100mW (20dBm), 請千萬別調整到251mW, 烤焦了小弟可不負責

    WL-520g 刷DD-WRT 之後, 預設無線功率70mW 之下, 待機耗電流約450mA, 關閉無線訊號則耗電流約350mA, 變壓器電壓9V, 目前的DD-WRT V24 版有一個小瑕疵, 一旦啟用Radio Scheduling, 則Wireless Network Mode 將無法關閉無線訊號, 不過也只有小弟在測試時會如此設定, 並不重要

    WL-520g 待機時CPU 散熱片溫度約54℃, 其他零件溫度不超過40℃, 測試時上蓋開啟, 室溫30℃

    請問大大DD-WRT是什麼意思?
    若手上有一台asus wl500W 能刷嗎,謝謝^^

  4. #4
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    理論上只需進入救援模式, 以tftp 刷新dd-wrt.v24_mini_asus.trx, 然後按住Reset 開機, 恢復出廠預設值, 再以DD-WRT WebGUI 刷新std generic 版以上即可, DD-WRT Installation 所教的方法太複雜, 而且也不容易成功

    ASUS WL-500W 有8MB Flash, 32MB RAM, USB2.0 x 2, 可刷新mega generic 版, 可玩性相當高, 支援USB 則得動點手腳

    USB - DD-WRT Wiki
    Flash Your Asus WL-500G Deluxe - DD-WRT Wiki
    5.16 Asus WL500W - Installation - DD-WRT Wiki
    DD-WRT v24-sp1 ASUS WL500W

  5. #5
    會員
    註冊日期
    2008-01-03
    所在地區
    ADSL 2M/256
    討論區文章
    22

    回覆: 華碩 ASUS WL-520g 韌體更新

    以跑嵌入式Linux 來說 8MB 的記憶體真的是太小了. 很單純的 AP (bridge) 還算可以. 如果我沒記錯的話, Broadcom 只有同一個 mii, 用 VLAN (vconfig) 來切出 WAN 跟 LAN. 可以看看 vlan0ports 或是 vlan1ports 的設定. 讓 WAN 原本的 VLAN 不要加入 WAN port 的實體阜號. 讓 LAN 原本的 VLAN 加入 LAN port 的實體阜號. http://www.dd-wrt.com/wiki/index.php/Switched_Ports

    這樣應該就可以要做到你要的



  6. #6
    會員
    註冊日期
    2007-10-12
    所在地區
    adsl
    討論區文章
    7

    回覆: 華碩 ASUS WL-520g 韌體更新

    引用 作者:FYI 瀏覽文章
    理論上只需進入救援模式, 以tftp 刷新dd-wrt.v24_mini_asus.trx, 然後按住Reset 開機, 恢復出廠預設值, 再以DD-WRT WebGUI 刷新std generic 版以上即可, DD-WRT Installation 所教的方法太複雜, 而且也不容易成功

    ASUS WL-500W 有8MB Flash, 32MB RAM, USB2.0 x 2, 可刷新mega generic 版, 可玩性相當高, 支援USB 則得動點手腳

    USB - DD-WRT Wiki
    Flash Your Asus WL-500G Deluxe - DD-WRT Wiki
    5.16 Asus WL500W - Installation - DD-WRT Wiki
    DD-WRT v24-sp1 ASUS WL500W
    FYI大大請問一下我已將我的ASUS WL-500W更新軔體為dd-wrt.v24_mega_generic.bin,
    不過我連進去之後~~看DHCP無法指定GETEWAY,原ASUS軔體
    有支援指定GETEWAY,不知道DD-WRT有哪個版本有支援指定GETEWAY呢
    ??謝謝

  7. #7
    會員
    註冊日期
    2005-02-15
    討論區文章
    2

    回覆: 華碩 ASUS WL-520g 韌體更新

    FYI兄,
    您好!小弟拜讀您文章 http://www.pczone.com.tw/thread/44/142117/ 中提及如何用putty來連上wl-520g。小弟拆開那台,是有看到2x4p的rx0/tx0/gnd,但實在很想知道您是如何裝,才能用serial 來連入,實在太神。原諒小弟對您教學中所談及"但看到RX0, TX0 和GND 不在一直線上, 靈機一動, 取出兩個2x1 排針插入貫孔, 然後硬是將4-pin 杜邦頭套上, 有點緊", 這正是小弟想要的效果, 連忙接上傳輸線," 想要如法泡製! 不知大大,可否再說明一下呢?

    先看國外文章,有談及可以短接flash上pin 9,但我不是很確認那顆flash位置。

    目前小弟的狀況是一接電源就power燈每隔約兩秒而閃一次。此看國外文章是已進入restore mode,但我ip一直無法連上,也用軟體去掃ip,也沒找到。

    剩下您這法子尚未實作出來,懇請大大教導一下。感激!

  8. #8
    FYI
    FYI 目前未上線
    會員
    註冊日期
    2001-06-22
    討論區文章
    7,294
    引用 作者:FYI 瀏覽文章
    糟糕! Serial Console 並沒有排針! 而小弟也並沒打算在別人的機器上動手腳
    引用 作者:dogz 瀏覽文章
    小弟拆開那台,是有看到2x4p的rx0/tx0/gnd,但實在很想知道您是如何裝,才能用serial 來連入
    1x4p 杜邦頭如何連接不在同一排的RX0, TX0 和GND, 而且不能鬆脫導致接觸不良或短路? 當然是 "硬插", 因為並未焊接, 所以全程得非常小心, 小弟早已歸還機器, 所以也不會再補圖, 如果你看不懂也沒有實際揣摩一下, 代表此方法對你來說有短路的風險, 那就焊接吧!

  9. #9
    會員
    註冊日期
    2005-09-02
    討論區文章
    79

    回覆: 華碩 ASUS WL-520g 韌體更新

    引用 作者:dogz 瀏覽文章
    FYI兄,
    您好!小弟拜讀您文章 http://www.pczone.com.tw/thread/44/142117/ 中提及如何用putty來連上wl-520g。小弟拆開那台,是有看到2x4p的rx0/tx0/gnd,但實在很想知道您是如何裝,才能用serial 來連入,實在太神。原諒小弟對您教學中所談及"但看到RX0, TX0 和GND 不在一直線上, 靈機一動, 取出兩個2x1 排針插入貫孔, 然後硬是將4-pin 杜邦頭套上, 有點緊", 這正是小弟想要的效果, 連忙接上傳輸線," 想要如法泡製! 不知大大,可否再說明一下呢?

    先看國外文章,有談及可以短接flash上pin 9,但我不是很確認那顆flash位置。

    目前小弟的狀況是一接電源就power燈每隔約兩秒而閃一次。此看國外文章是已進入restore mode,但我ip一直無法連上,也用軟體去掃ip,也沒找到。

    剩下您這法子尚未實作出來,懇請大大教導一下。感激!
    一般進入restore mode ip ping不到是正常的,排針只要固定好不一定要焊上去
    最多自己加工去配合

  10. #10
    會員
    註冊日期
    2005-02-15
    討論區文章
    2

    回覆: 華碩 ASUS WL-520g 韌體更新

    謝謝兩位前輩說明,小弟從網路上找到一些資料,才恍然大悟 FYI前輩所說的意思。不確定是否小弟有誤解,以下想法是空想的,有錯,敬請各位前輩教導小弟。小弟實在沒學習過這些電子電機,連基本概念都很.... 慚愧之至。

    http://wiki.openwrt.org/_media/doc/h...tors2320kf.jpg 此圖中,只會用到serial的第2,3,5 PIN,其中要將 SERIAL的第2 PIN接到 此台AP中的TX0;第3pin接到ap上的RX0;第5pin接到此ap上GND或是其它金屬部份。

    再用CONSOLE線,putty用基本的115200n81, 再將WL-520g接上電源來開機。看putty顯示訊息?

    假設以上都做到了,接下來,依FYI前輩的作法是用tftp來上傳,但在小弟的情況(一接電源,只有power燈每隔兩秒閃一次,wireless燈不會亮)用它上面顯示的ip會通嗎?因小弟有去設電腦的ip為 192.168.1.10/16 再用軟體去批次ping此網段中有哪個ip有通,都是沒有通的,那不就沒法用tftp去上傳firmware!?

    ps:順便請教,在那2x4pin還有 TX1及 RX1 這又是用在什麼用途呢?

    ps:此台那時刷ddwrt時,被小朋友不小心斷電,就一直死在那。華碩的救援模式是無法找到,試過30/30/30,試過 PIN9(不確定那顆是否是,在broadcom下方有兩顆像ram的chip,朋友的520g,是有像國外的flash上顯示mx;而小弟這台相同位置,則都是三星),但只會重啟ap, 但仍然ping不到。

    那接下來,小弟要如何做呢?依kain6156前輩所言,進入restore mode,那如何將此ap恢復呢?

    還是說此ap變磚了?

    望請各位前輩教導,此過程雖然已耗費小弟不少時間,不過那學習過程,小弟很想向各位前輩學習。


    此文章於 2012-02-23 02:52 PM 被 dogz 編輯。

類似的主題

  1. asus wl-520g
    作者:chiahung69 所在討論版:-- 網 路 硬 體 版
    回覆: 9
    最後發表: 2010-04-29, 02:49 PM
  2. 【韌體】華碩 ASUS WL-HDD / WL-HDD2.5 韌體更新
    作者:FYI 所在討論版:-- 無 線 網 路 版
    回覆: 3
    最後發表: 2008-10-08, 12:06 PM
  3. 請問如此是否只有送修一條路了(ASUS WL-520G)
    作者:deepblue 所在討論版:-- 無 線 網 路 版
    回覆: 6
    最後發表: 2006-06-13, 05:26 PM
  4. ASUS WL-520G修改session數的問題
    作者:fancky 所在討論版:-- 網 路 硬 體 版
    回覆: 0
    最後發表: 2006-03-14, 06:36 PM
  5. 【求助】華碩WL-520G+華碩WL-167G架設
    作者:x721221 所在討論版:-- 無 線 網 路 版
    回覆: 2
    最後發表: 2005-08-26, 08:47 AM

 

asus wireless wl-520g session

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •