openwrt固件升級方法

四種方法
有四種方法能夠把OpenWrt安裝在一個設備上:html

1.經過原始固件瀏覽器

經過你的瀏覽器打開原始固件的管理頁面,而後經過使用"固件升級"選項安裝OpenWrt固件。搞定。server

注意: 一些時候原始固件的升級功能包含一些肯定你沒有刷入錯誤固件文件的校驗功能,若是存在這個功能,他會阻止你經過這種方式安裝OpenWrt。htm

2.經過Bootloader和網口接口

正是爲了便於這方面,即更新固件, 絕大多的(不是全部)bootloader 裏面內置了這種更新固件的功能. 有的內置 TFTP-client, 別的有 TFTP-server, 還有FTP-client 和 甚至於有 FTP-server. 你須要瞭解的有:ip

  • bootloader的預設IP地址 (啓動到系統後的ip和BL的ip不必定相同哦!)
  • 使用的是以上那種協議
  • bootloader是作客戶端仍是服務端
  • 預設服務的端口號, 若不是 default
  • 接口要連上
  • 可能須要用戶名和密碼進行登陸
  • 瞭解設備啓動後鏈接的時間點是頗有用的, 好比:要在設備上電的1-5秒內鏈接,否者設備會啓動進入系統

一旦你明白了上面的參數,你就能夠接着一下操做:路由

  1. 在你的電腦上安裝相應的軟件 (即在本案中bootloader內置了FTP-server,你就須要準備FTP鏈接軟件了)
  2. 閱讀該軟甲你的手冊! 好比 man tftp, man tftpd, man ftp, man ncftp, man ftpd, man
    pure-ftpd 或者 ..
  3. 給你的電腦設置一個與bootloader相同網段的靜態ip
  4. 用正確的端口鏈接你的電腦
  5. 通電
  6. 與bootloader取得鏈接
  7. 按具體狀況用openwrt固件來覆蓋原來的固件
  8. 不要改掉或寫到bootloader 直到明確指示這樣作!(否則就就獲得一塊高價板磚了)

注意: 有時候bootloader會不讓你刷非原廠的固件, 好比 t Inventel DV4210 (AKA Livebox)
時間點: 爲了能上準時間點, 鏈接主機與路由直接要快. 要作到儘量的快, 你可能須要關掉你網卡的鏈接速率自動協商功能(也就是開着雙工100mbps啥的)尤爲要 關掉媒體感知功能 在你的系統上面.get

具體的操做it

→ tftp
→ ftp
→ xmodem登錄

3.via Bootloader and Serial port

→ serial

4.via JTAG

→ port.jtag

本文章由http://www.wifidog.pro/2015/07/13/openwrt%E5%8D%87%E7%BA%A7%E5%9B%BA%E4%BB%B6.html整理編輯,轉載請註明出處

相關文章
相關標籤/搜索