勵志

勵志人生知識庫

tftpd32刷路由器方法

使用tftpd32刷路由器的步驟如下:

下載並安裝tftpd32軟體。將需要刷寫的固件檔案放到tftpd32的根目錄下。

打開tftpd32,進入「Settings」選項。在「TFTP Server」選項卡中,設定「TFTP Server interface」為需要刷寫固件的本地網路接口,比如電腦的無線網卡地址。在「File/Directory Access」選項卡中,確保「Read」和「Write」選項都勾選上。在「TFTPD Server」選項卡中,將「Base directory」設為tftpd32的根目錄,並將tftp的69連線埠號改為其他未被占用的連線埠號,比如10000,勾選「Bind TFTP to this address」。在「Security」選項卡中,將「Everyone」列的「Permissions」中的「Read」和「Write」選項都勾選上。

將需要刷寫固件的設備直接連線到電腦上,配置好IP位址和網關等信息。

華為路由器為例,按住路由器背面的Reset鍵,同時給它通電,等到指示燈閃爍後鬆開Reset鍵,此時路由器進入U-Boot模式。

進入路由器的終端頁面,輸入「tftp XX.XX.XX.XX」(XX.XX.XX.XX為電腦的IP位址)並回車。再輸入「put openwrt-xxx-xx.bin」(openwrt-xxx-xx.bin為待刷固件的檔案名稱)並回車,等待傳輸完成。

傳輸完成後,輸入「tftpboot」命令啟動刷固件過程,等待路由器重啟完成即可完成固件刷寫。