OK
首先 你得拆殼
先聲明 這台的殼很不好拆 螺絲鬆掉以後殼四周的卡損不好搬開
再來 你得要有USB轉Serial 拍賣上大概賣90~150(千萬別直接接到主機板上的COM PORT 電壓不同 會燒掉)
像這種
再來 在你的AP上找這樣的接點:

這張圖不是這一台的 但是不管 反正就找這樣的四個接點
四角的那個是VCC 用不到 用的到的是旁邊三個
把GND(四角旁邊第一個)連到USB轉Serial的GND
TX(四角旁邊第二個)連到USB轉Serial的RX
RX(四角旁邊的第三個)連到USB轉Serial的TX
接這幾條線的時候要小心 TX跟RX千萬別不小心接到GND 接錯了下場也是燒掉
插上USB轉Serial(驅動要先裝好)
接著
你需要一套支援Serial連線的終端機軟體
我是用PUTTY
把他設成以下這樣:
Port: COM4(USB轉Serial的PORT 看你電腦而定)
Baud rate: 115200
Data: 8bit
Parity: none
Stop: 1bit
Flow control: none
設好按連線
開啟AP的電源
上面的步驟都有做對的話 你就換看到終端機軟體裡開始跑AP的開機過程
從這裡要仔細看
等他跑到
tftp server(receive) go, waiting:4[sec]
eth0 link down
Load address: 0×84000000
以後
趕快按Ctrl-C
成功的話 命令列提示符號就會變成:
ar7100>
接下來就簡單了
輸入以下指令:
setenv region US
按ENTER 這指令是把AP懷境變數裡的地區改成美國
再打以下指令:
saveenv
按ENTER 儲存環境變數
然後 重開AP
就可以直接在AP裡的韌體更新畫面更新DDWRT版韌體了
韌體這裡找:
http://www.buffalotech.com/support/...-wzr-hp-ag300h/
P.S. 要解開TFTP限制的話
輸入完setenv region US案ENTER以後
再輸入setenv accept_open_rt_fmt 1
按ENTER 然後再saveenv
就可以開啟TFTP功能