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整理编辑,转载请注明出处