วิธีนี้ผมลองกับรุ่นขายปลีกอย่างเดียว รุ่นที่แถมมากับเน็ต TRUE ยังไม่ได้ลอง2 รุ่นนี้ฮาร์ดแวร์ไม่เหมือนกันนะครับ
ขั้นตอนการทำต้องแกะเครื่องเพื่อเข้าถึงพอร์ต Serial ตามรูปล่างพอร์ต Serial |
- เปิดโปรแกรม Hyper Terminal เรียกใช้ COM Port ที่เชื่อมกับเราเตอร์ ตั้งความเร็วพอร์ตที่ 115200
- จ่ายไฟให้เราเตอร์ จะปรากฎข้อความ พอข้อความ "Press any key to enter debug mode within 3 seconds." ขึ้นมาให้กด Enter 1 ครั้ง เครื่องก็จะเข้า BootLoader โดยขึ้นข้อความ "Enter Debug Mode"
Bootbase Version: VTC_SPI1.8 | 2010/4/8 09:32:52RAM: Size = 16384 KbytesDRAM POST: Testing: 16384KOKFound SPI Flash 2MiB MX25L1606E(05D) at 0xbfc00000RAS Version: 3.40(BYF.11)b1Press any key to enter debug mode within 3 seconds.........
Enter Debug Mode
- พิมพ์คำสั่ง ATUR และกด Enter จะขึ้นข้อความ
ATUR
Starting XMODEM upload (CRC mode)....
C
- พอตัว "C" ขึ้นมาให้คลิกเมาส์ที่เมนู Transfer -> Send File... ดังรูปเพื่อส่งเฟิร์มแวร์ไปยังเราเตอร์
เข้าเมนูส่งไฟล์ |
- กด Browse เพื่อเลือกเฟิร์มแวร์ที่เราใช้ โดยผมใช้ตัวนี้ครับ 340BYF11B1 ส่วน Protocolให้เลือกเป็น Xmodem แล้วกด Send
เลือกไฟล์และ Protocol |
- รอให้ส่งเฟิร์มแวร์เสร็จ
ส่งเฟิร์มแวร์หาเราเตอร์ |
- หลังส่งเสร็จตัวเราเตอร์จะทำการเขียนเฟิร์มแวร์จะข้อความแสดงความคืบหน้าขึ้นมา ให้รอซักพักจนกว่าข้อความขึ้นคล้ายๆ ด้านล่างเป็นอันเสร็จสิ้นครับ
เสร็จเรียบร้อยแล้วครับ แถมอีกอย่างคือATURStarting XMODEM upload (CRC mode)....CCCCCCCCCTotal 1645696 bytes received.ErasingErase OK!..................................................OKSystem Reboot...Bootbase Version: VTC_SPI1.8 | 2010/4/8 09:32:52RAM: Size = 16384 KbytesFound SPI Flash 2MiB MX25L1606E(05D) at 0xbfc00000RAS Version: 3.40(BYF.11)b1Press any key to enter debug mode within 3 seconds.............................................................Copyright (c) 1994 - 2010 ZyXEL Communications Corp.spSysStart: spRead() failedDefault Romfile reset...Erasing 4K Sector...Erasing 4K Sector...Erase OK!Erasing 4K Sector...Erasing 4K Sector...Erase OK!OKSystem Restart...Bootbase Version: VTC_SPI1.8 | 2010/4/8 09:32:52RAM: Size = 16384 KbytesFound SPI Flash 2MiB MX25L1606E(05D) at 0xbfc00000RAS Version: 3.40(BYF.11)b1Press any key to enter debug mode within 3 seconds.............................................................Copyright (c) 1994 - 2010 ZyXEL Communications Corp.Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...initialize ch = 0, TC2104ME, TC2206, ethernet address: 50:67:f0:e6:5b:24initialize ch = 1,Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...CPE will reboot because Wifi parameters changed.Bootbase Version: VTC_SPI1.8 | 2010/4/8 09:32:52RAM: Size = 16384 KbytesFound SPI Flash 2MiB MX25L1606E(05D) at 0xbfc00000RAS Version: 3.40(BYF.11)b1Press any key to enter debug mode within 3 seconds.............................................................Copyright (c) 1994 - 2010 ZyXEL Communications Corp.Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...initialize ch = 0, TC2104ME, TC2206, ethernet address: 50:67:f0:e6:5b:24initialize ch = 1,Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...AP restart , also restart 802.1x and reset EAPoL queuePhyMode = 9ethernet address: 50:67:f0:e6:5b:24tcphy[3]: Link-up at 100F. tx_amp_save=0.tcphy[3]: boosten=1 agccode=9 zfgain=8 ch_idx=41 snr=3Erasing 4K Sector...Erasing 4K Sector...writeRomBlock(): Erase OK!Wan Channel init ........ doneInitializing ADSL F/W ........ done==>natTableMemoryInit<==natTableMemoryInit*DOT1X* radius_srv_num = 1*DOT1X* radius_srv_num = 1*DOT1X* radius_srv_num = 1*DOT1X* radius_srv_num = 1*DOT1X* initRadiusSocket[0]: bind socket to 2050 OK*DOT1X* initRadiusSocket[1]: bind socket to 2051 OK*DOT1X* initRadiusSocket[2]: bind socket to 2052 OK*DOT1X* initRadiusSocket[3]: bind socket to 2053 OK*DOT1X* register socket ok - iface-0*DOT1X* register socket ok - iface-1*DOT1X* register socket ok - iface-2*DOT1X* register socket ok - iface-3ANNEXALDNS Hijack switch is 1.Success!NAT session reserved is 512,protocol is 2,port is 80!WSC_MANUFACTURE is ZyXEL nowAP_WSC_DEVICE_NAME is P-660HN-T1A nowAP_WSC_MODEL_NAME is P-660HN-T1A nownow autocwmppara is offTestlab 10set try multimode number to 3 (dropmodErasing 4K Sector...Erasing 4K Sector...writeRomBlock(): Erase OK!e try num 3)aargeD flag=2 (0:Erasing 4K Sec2tor...D=511)Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...writeRomBlock(): Erase OK!Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...AP restart , also restart 802.1x and reset EAPoL queuePhyMode = 9AP restart , also restart 802.1x and reset EAPoL queueAP restart , also restart 802.1x and reset EAPoL queueAP restart , also restart 802.1x and reset EAPoL queueAP restart , also restart 802.1x and reset EAPoL queueAP restart , also restart 802.1x and reset EAPoL queueErasing 4K Sector...Erasing 4K Sector...writeRomBlock(): Erase OK!Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...set default customer parameters OK!Erasing 4K Sector...Erasing 4K Sector...writeRomBlock(): Erase OK!Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Erasing 4K Sector...Syncookie switch On!Press EN*DOT1X* radiu.s_srv_num = 1*DOT1X* radius_srv_num = 1*DOT1X* radius_srv_num = 1*DOT1X* radius_srv_num = 1*DOT1X* register socket ok - iface-0*DOT1X* register socket ok - iface-1*DOT1X* register socket ok - iface-2*DOT1X* register socket ok - iface-3
ชุดคำสั่งที่ใช้ได้ใน BootLoader ของเราเตอร์ ครับ
======= Debug Command Listing =======
AT just answer OK
ATHE print help
ATBAx change baudrate. 1:38.4k, 2:19.2k, 3:9.6k 4:57.6k 5:115.2k
ATENx,(y) set BootExtension Debug Flag (y=password)
ATSE show the seed of password generator
ATRLx display the 32-bit value of address x
ATGO(x) run program at addr x or boot router
ATGR boot router
ATRTw,x,y(,z) RAM test level w, from address x to y (z iterations)
ATSH dump manufacturer related data in ROM
ATTD download router configuration to PC via XMODEM
ATUR upload router firmware to flash ROM
ATLC upload router configuration file to flash ROM
ATXSx xmodem select: x=0: CRC mode(default); x=1: checksum mode
ATLD Upload Configuration File and Default ROM File to Flash
ATCD Convert Running ROM File to Default ROM File into Flash
เครื่องผมพอร์ตlanเสียไฟไม่ติดซ่อมยังไงครับ
ตอบลบพอจะทราบ Upgrade Firmware COMPEX WP543HV ไหมครับ หรือส่งไปให้ทำให้ได้ไหมครับ
ตอบลบline ผม ID : nitipat4you mail. nitipat1983@gmail.com ขอบคุณครับ