RB750Gr3安装OpenWRT实例

RB750Gr3

昨儿搞了一下午,今天搞了一上午,终于搞定了,分享给需要的朋友!

前提 为了方便操作中无其他异常影响因素,我把路由器已经重新恢复出厂设置,并把电脑固定IP设为192.168.1.10。如果本文中官方文件已经无法下载,在此提供一份国内网盘下载地址

备份license key

原系统的license key最好备份下,已备还原官方系统。

电脑连接路由器LAN口,用Winbox登录路由器,在system下找到license管理,将license export即可备份。

下载openwrt镜像

一共是俩

第一个是网络引导安装镜像,第二个是升级包

网络引导写入initramfs kernel

这里使用的工具是Tiny PXE,下载地址pxesrv.zip

下载后,编辑config.ini文件,在[dhcp]部分下添加rfc951=1参数

邮件管理员打开pxesrv.exe

  • 最上面默认为HTTPd
  • Option 54(DHCP Server)处,勾选当前固网IP(192.168.1.10)
  • Boot FileFilename后,选择openwrt-ramips-mt7621-mikrotik_rb750gr3-initramfs-kernel.bin文件
  • Boot FileFilename if use-class=gPXE or iPXE去掉勾选
  • 其余默认即可,点击右上角三个按钮中间的Online

将网线连接到路由器WAN口,断电,用卡针按住RES按钮,上电后观察USR灯,连闪三下后,再闪一下后熄灭马上放开RES按钮,此时路由器进入netboot模式

看到Tiny pxe窗口出现DoReadFile:openwrt-ramips-mt7621-mikrotik_rb750gr3-initramfs-kernel.bin即可,如下log:

14:10:50 ROOT=D:\rb750\
14:10:50 DHCPd 192.168.1.10:67 started...
14:10:50 TFPTd 192.168.1.10:69 started...
14:10:51 HTTPd:80 started...
14:11:27 DHCPd:DISCOVER received, MAC:64-D1-54-9F-79-0F, XID:9D74838A
14:11:28 DHCPd:OFFER sent, IP:192.168.1.11, XID:9D74838A
14:11:28 DHCPd:REQUEST received, MAC:64-D1-54-9F-79-0F, XID:9D74838A
14:11:28 DHCPd:ACK sent, IP:192.168.1.11, XID:9D74838A
14:12:01 DHCPd:REQUEST received, MAC:64-D1-54-9F-79-0F, XID:ECAC163F
14:12:01 DHCPd:BOOTP REQUEST
14:12:01 TFTPd:DoReadFile:openwrt-ramips-mt7621-mikrotik_rb750gr3-initramfs-kernel.bin B:1452 T:0
14:12:01 DHCPd:ACK sent, IP:192.168.1.21, XID:ECAC163F
14:12:19 DHCPd:DISCOVER received, MAC:64-D1-54-9F-79-11, XID:F919527A
14:12:19 DHCPd:OFFER sent, IP:192.168.1.12, XID:F919527A
14:12:19 DHCPd:REQUEST received, MAC:64-D1-54-9F-79-11, XID:F919527A
14:12:19 DHCPd:ACK sent, IP:192.168.1.12, XID:F919527A

此时initramfs kernel已经以RAM方式运行在路由器中,可以关闭Tiny PXE了

安装OpenWRT

将电脑通过网线连接路由器LAN口,ping一下192.168.1.1即可表示是否可以访问路由器,此时路由器还没有LUCI界面,无法使用web进行管理,我们需要通过SSH来刷入upgrade包。

下来通过scp将upgrade包发给路由器

$ scp openwrt-ramips-mt7621-mikrotik_rb750gr3-squashfs-sysupgrade.bin [email protected]:/root
openwrt-ramips-mt7621-mikrotik_rb750gr3-squas 100% 3457KB   3.9MB/s   00:00

然后SSH登录路由器,通过sysupgrade命令更新upgrade包

$ ssh [email protected]


BusyBox v1.30.0 () built-in shell (ash)

_______                     ________        __
|       |.-----.-----.-----.|  |  |  |.----.|  |_
|   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
|_______||   __|_____|__|__||________||__|  |____|
        |__| W I R E L E S S   F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r9028-75fdf3b
-----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
[email protected]:~# ls
luci_0.11.1-1_ar71xx.ipk
luci_git-19.011.54896-1f423b1-1_all.ipk
openwrt-ramips-mt7621-mikrotik_rb750gr3-squashfs-sysupgrade.bin
root
[email protected]:~# sysupgrade -v openwrt-ramips-mt7621-mikrotik_rb750gr3-squashfs-s
ysupgrade.bin
Image not in /tmp, copying...
Cannot save config while running from ramdisk.
Commencing upgrade. Closing all shell sessions.
Connection to 192.168.1.1 closed by remote host.
Connection to 192.168.1.1 closed.

路由器更新完成后会重启,等重启完成后再次登录192.168.1.1试试,已经完成OpenWRT刷入。

下来就是在SSH下安装luci了,推荐参考此文OpenWRT通过SSH 安装LUCI

0

微信扫一扫,分享到朋友圈

RB750Gr3安装OpenWRT实例
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close