|
本帖最后由 aming.ou 于 2023-6-10 19:44 编辑
WR703N这东西,也许十年前就被大家玩烂了,不过我最近半年才偶然接触,觉得还是很新奇的,这么小巧的盒子居然能改网络打印服务器,因此写点折腾经历,方便以后回忆。
WR703N V1 Ver 1.6以下的版本,都能在官方软件升级openwrt,这个小盒子刷OP后实现网络打印服务器功能,真的很实用。
先说说升级Op的方法:
一般玩法: 打开原厂管理web界面,切换到软件升级菜单,选择Openwrt ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin固件,点击升级,等几分钟就完成了,注意指示灯的变化,如果闪烁后长亮,说明升级完成并正常启动,按固件说明SSH或者HTTP进行openwrt管理
高阶玩法: 打开原厂管理web界面,切换到软件升级菜单,先刷入解锁u-boot的openwrt固件,刷入并正常启动后,用putty工具免密ssh登录192.168.1.1后台,用chfs搭建http服务器,通过wget命令把不死引导breed_703n.bin下载到/tmp路径下,在执行mtd -r write /tmp/breed_703n.bin u-boot写入不死引导,之后就按breed方式升级op固件,也可以修改mac地址。刷入breed后,很适合折腾,就算变砖了,也能轻易的进入breed模式,重刷固件。
高阶玩法,操作流程略显复杂,一般同学未必能掌握窍门。
但实际上,一般玩法只刷入squashfs-factory.bin固件,基于原厂bootloader,也是可以借助openwrt的failsafe模式,免密ssh登录后台进行重置操作,当成功进入failsafe模式后,盒子默认地址是192.168.1.1
failsafe模式依赖dropbear插件,对于那些删除了dropbear插件的定制固件无效。
亲测实验场景,删除lan/wan接口,由于丢失IP地址,导致无法访问盒子,
可以按以下操作进入failsafe模式:
插好网线
设置网卡地址为192.168.1.2, 掩码255.255.255.0
打开cmd窗口,执行 ping -t -w 500 192.168.1.1
做好按reset的准备
通电(最好用带开关的插座控制盒子通断电)
看到指示灯亮起时,按下reset大约2~10秒钟,
当看到指示灯闪烁时立即松开reset键,建议观察cmd窗口是不是ping通了,一但ping通了,就要及时松开reset键
ssh 192.168.1.1 登录后台(不用账号和密码)
重置恢复出厂设置(固件默认设置):
先执行firstboot ,按提示输入 y 然后按回车键
再执行reboot
修改root密码:
先执行mount_root
再执行passwd ,按提示输入2次新密码
再执行reboot
重启后,使用固件的默认LAN接口 IP地址登录(一定要记住原固件默认IP地址和账号密码,官方op默认lan地址是192.168.1.1,或者用网线连接盒子lan口和路由器lan口,盒子从主路由器自动获取IP地址,请登录主路由器查看;对于定制固件,玩家一般会给lan口设置个性化的IP地址,请务必做好标签记录,否则重置了也不知道访问哪个IP)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|