這篇是延續adamkuo大大所發的
Zyxel P 2301HWL-P1 (Wagally Talk II)補完計畫
http://www.pczone.com.tw/thread/15/128479/
我是把這些方式變成實際操作升級
我自費買一台全新zyxel 2302hwl-p1(約6000元)
先拍幾張照片看硬體部分
http://www.bubbleshare.com/album/357798/overview
要升級為Zyxel 2302HWL-P1必須要從console port才能更新firmware
注意:升級為Zyxel 2302HWL-P1後voip雖可正常註冊但是撥出或接聽電話時機器會自動重開機,這部分須要高手幫忙
製作console的資料在下面網址
http://www.adslayuda.com/Zyxel650-ac...elefonica.html
用console進入後的畫面
http://www.bubbleshare.com/album/357805/overview
注意:以下步驟可能會導致機器損毀,損毀請用修復失敗軔體方式破解
記得先記錄原始mac address, bootbase, rom, firmware
原始WTII (P-2301HWL-P1)firmware̊̊下載處
http://www.yyshare.com/file.php?file...352d8644c9.rar
板子上的1是+3.3v
須從console port (TTL protocol 非標準RS-232電位)上傳韌體
先用終端機設定為 9600,n,8,1,n WTII開機便可以收到
(如果要從2302hwl抓資料則設定為 38400,n,8,1,n)
Bootbase Version: V1.05 | 05/08/2006 10:27:47
RAM: Size = 32768 Kbytes
DRAM POST: Testing: 32768K
OK
FLASH: AMD 32M *1
ZyNOS Version: V3.60(AJR.0) | 10/13/2006 22:12:10
Press any key to enter debug mode within 3 seconds.
[這個時候按下任一鍵便可以進入Debug Mode]
Enter Debug Mode
at
Debug Mode模式下輸入ATSE取得Password Seed並到下列網址取得密碼
(http://www.geocities.com/yonkov.tw/6...html#debugflag)
或是直接用算號http://www.geocities.com/yonkov.tw/642r/ZyXELPass.jar
*此算號器為引用,版權屬於原開發者
輸入ATEN1,算出的密碼 進入ENABLE DEBUG MODE
此時ATHE可見完整的指令說明(懷念的642-R時代)
ATCL 清除工作區記憶體
ATCB 載入FLASH設定到工作區
ATFL1設定DEBUG ENABLE FLAG
ATBT1 開啟FLASH Block0寫入功能
ATSB 寫入FLASH
如此一來就不用每次進Console都要用ATEN1了
輸入ATSH顯示產品資訊
atsh
如何備分bootbase?
1.進入debug-mode
1.ATMP
1.找出bootbase的起始位置
1.ATDObfc00000,4000
1.啟動xmodem接收模式
ATBA1
更新Bootbase(用2302hwl bootbase v1.03)只要使用ATDC便可以關閉檢查機制上傳任何BIN和ROM
2302hwl bootbase下載處
http://www.yyshare.com/file.php?file...34dfe4a25d.rar
1.進入debug-mode
2.設定debug-flag
3.ATBT1
4.ATUX0
5使用xmodem模式上傳bootbase(檔案大小應為16384 Bytes).
6.重新啟動(atsr)
更新firmware(用2302hwlfirmware)
2302hwl firmware下載處
http://www.zyxel.co.uk/web/support_d...20060309173145
1:修改Feature Bit方式
ATCB
ATFE0,9D
ATFE1,19
ATBT1
ATSB
2.進入debug-mode
3.ATDC(關閉檢查)
4.ATUR
5.使用xmodem模式上傳firmware
6.重新啟動(atsr)
更新ROM(用ROM)
1.進入debug-mode
2.ATDC(關閉檢查)
3.ATLC
4.使用xmodem模式上傳ROM
5.重新啟動(atsr)
.更新Bootbase後如何更新MAC Address?
1.進入debug-mode
2.設定debug-flag
3.ATCL
4.ATCB
5.ATWM新的MAC Address
6.ATBT1
7.ATSB
8.重新啟動(atsr)
修改Vendor name/Product Name/Feature Bit
ATPN -> Product Name(P-2302HWL-P1)
ATFEx,y -> Feature Bit(9D,19)
ATVDx -> Vendor name(ZyXEL Communications Corp.)
合勤Debug Mode 指令
http://www.pczone.com.tw/thread/15/92244/
書籤