路由器刷機

  現在有一些路由器是可以進行刷機的,但是有一定的風險。小編為大家整理了的相關內容,供大家參考閱讀!

  方法

  這是加裝了利於插杜邦線的電路板:

 

  3 ◆電腦安裝tftp32,設定tftp32伺服器

  請將電腦網絡卡ip設定成為192.168.1.100,為什麼要設定成這個ip呢,是因為路由器預設tftp伺服器的ip為192.168.1.100,即即將設定tftp伺服器的ip地址。也可以在後面設定成其它同一網段內的ip也可以,100可以改小於254的數值,這要涉及到後面用命令來改路由器內的設定,沒有必要,直接就設定成192.168.1.100即可,最好將子網掩碼255.255.255.0和閘道器192.168.1.1一起設定好。

  安裝啟動tftp32軟體,檢視192.168.1.100是否在ip列表之內。沒在也不要緊。

  4◆電腦安裝USB轉TTL串列埠線驅動程式

  此處特別要注意,現階段windows8.1無法啟動串列埠,驅動程式有問題。我在此處浪費了很多的時間,最後還是狠心重新安裝windows XP了。

  連線USB轉TTL小板。

  5 ◆電腦安裝sscom32串列埠除錯工具

  這個比較簡單,是單檔案程式。安裝好後,插入USB轉TTL版,可以點串列埠列表,可以看到串列埠如COM4,波特率設定為115200,其餘不變,此處可以點“開啟串列埠”,在最下列輸入“tpl”待用。

  6 ◆USB轉TTL的線連線路由器電路板

  利用杜邦線連線改造好的路由器電路板,只連線GND,RX,DX,如果後續不能傳送命令,可以調換RX和DX試一試。

  END

  方法/步驟2

  路由器Lan口插入網線連線電腦,路由器開機。

  在sscom32串列埠軟體裡面可以看到啟動資訊,將“tpl”傳送出去,阻止路由器不斷重啟,進入命令狀態,形如“ar7240>“:

  此時檢視tftp32軟體介面是否出現伺服器ip:192.168.1.100,應該出現,如沒出現請重啟tftp32。

  將OpenWRT韌體拷貝到tftp32安裝目錄下,此處我將之改名為11.bin,也可以不改,在後面的命令中也不需要改為11.bin,請注意。

  在串列埠除錯工具內依次輸入以下命令:

  tftpboot 0x80000000 11.bin

  erase 0x9f020000 +0x3c0000

  cp.b 0x80000000 0x9f020000 0x3c0000

  bootm

  介面顯示在步驟1的圖片裡面。

  結束後可以看到路由器的燈正常了,可以在電腦瀏覽器內輸入192.168.1.1,即可進入管理介面,大功告成。

  第一張圖片為正常啟動過程,第二張為圖片管理介面,第三張圖片為全部啟動完成。

  整個過程包括正常啟動的串列埠除錯程式的除錯內容就是以上這些。