小米r3p刷openwrt19原版
1.下载固件:
openwrt-19.07.4-ramips-mt7621-xiaomi_mir3p-squashfs-factory.bin
2.上传并登陆到r3p
3.r3p刷入openwrt
nvram set flag_try_sys1_failed=1
nvram set flag_try_sys2_failed=0
nvram set flag_boot_success=0
nvram commit
dd if=factory.bin bs=1M count=4 | mtd write - kernel1
mtd erase rootfs0
mtd erase rootfs1
mtd erase overlay
dd if=factory.bin bs=1M skip=4 | mtd write - rootfs0
reboot
4.基本设置
4.1 联网
4.2 开启WiFi
4.3 安装中文语言包
ssh root@192.168.1.1
sed -i 's_downloads.openwrt.org_mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf #修改为国内源
opkg update #刷新可用源
opkg install luci-i18n-base-zh-cn #安装中文包
4.4 支持usb(官方参考)
# 安装驱动
opkg install kmod-usb-storage #安装usb驱动
opkg install kmod-usb-storage-uas #安装uas驱动
opkg install usbutils #安装usb驱动检测工具
lsusb -t #列出usb设备参数
# 验证是否识别usb设备
ls -l /dev/sd* #列出识别的已连接usb设备
opkg install block-mount #安装block工具,用以获取更多block信息
block info | grep "/dev/sd" #获取usb设备的block信息
# 为usb设备分区
opkg install gdisk #安装分区工具
gdisk /dev/sda #分区
# 格式化usb设备
opkg install kmod-fs-ext4 #支持ext4格式
opkg install e2fsprogs #ext格式化工具
mkfs.ext4 /dev/sda1 #格式化ext4
# 挂载usb设备
block detect | uci import fstab #生成一个fstab文件配置条目
uci set fstab.@mount[-1].enabled='1' #在该配置条目上启用自动挂载
uci set fstab.@global[0].check_fs='1' #路由器每次启动都检测文件系统以挂载
reboot #重启
uci show fstab #重启后验证挂载
service fstab boot
# usb设备超时时卸载
#~~opkg update && opkg install hdparm~~ #
#~~hdparm -S 240 /dev/sda1~~ #超时20分钟卸载
opkg install luci-app-hd-idle luci-i18n-hd-idle-zh-cn #安装图形hd idle及中文包
4.5 使用samba
opkg install luci-app-samba4 luci-i18n-samba4-zh-cn #安装图形samba4及中文包
4.6 使用ftp
使用过程中发现wifi总会莫名其妙的重启,而且桥接的二级路由网速很慢,准备换回官方!
openwrt19刷回小米官方
1.下载小米官方固件,并重命名
wget http://bigota.miwifi.com/xiaoqiang/rom/r3p/miwifi_r3p_firmware_daddf_2.13.65.bin -O /mnt/sda1/miwifi.bin #直接下载到U盘(fat32格式,我是ext4格式),改名为miwifi.bin
2.刷入官方固件
2.1 刷入
fw_setenv flag_try_sys1_failed 0
fw_setenv flag_try_sys2_failed 1
fw_setenv flag_boot_success 0
2.2 路由器断电,
2.3 按住路由器reset键给电,黄灯闪烁时松开
2.4 蓝灯亮起后进入192.168.31.1设置
2.5 获取原版root密码
2.6 修改root密码
ssh root@192.168.31.1
passwd root
2.5 安装mixbox
sh -c "$(curl -kfsSl https://cdn.jsdelivr.net/gh/monlor/mbfiles/install_ghcdn.sh)" && source /etc/profile &> /dev/null
mixbox #使用工具箱
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。