此链接指向的是一款名为breed的软件的特定版本,具体为ar9331-r1163.bin,位于hackpascal.net的EOL子目录下。
然后通过WinSCP,把它上传到/tmp目录。
下一步我们通过putty登录进去:
请备份路由器的配置文档,这样做主要是为了应对可能出现的系统刷机失败的情况,同时也便于在出现问题时能够恢复数据。
依次输入这几行代码:
执行命令,将设备文件mtd0的内容复制,并存储到临时文件u-boot.bin中。
使用命令行操作,将设备文件mtd1中的内容复制,并保存至临时文件kernel.bin中。
使用命令行指令dd,将设备文件mtd2中的内容复制,并保存至临时文件rootfs.bin中。
使用命令行操作,将设备文件mtd3中的数据复制,并将其输出至临时文件/tmp/rootfs_data.bin中。
执行命令,将设备文件mtd4中的数据复制,并存储到临时文件art.bin中。
执行命令dd,输入源为设备文件mtd5,输出目标为临时文件firmware.bin。
如此一来,备份便已创建,随后便将备份文件下载至电脑中进行保存开yun体育app官网网页登录入口,以备不时之需(尽管实际上可能并不需要使用它)。
现在,我们正式着手将Breed Bootloader写入路由器。
使用putty登录至/tmp目录,定位至你先前上传的breed文件存放处,接着执行以下指令:
使用mtd命令写入breed-ar9331-r1163.bin文件至u-boot。
下一步我们进入Breed,通过它重新再刷入OpenWrt。
持续按压路由器的复位按键,同时接通电源,保持按住状态大约5秒钟,待观察到指示灯闪烁,随后在浏览器地址栏输入192.168.1.1,即可进入breed控制界面。在此,对MAC地址进行修改,并升级至OpenWrt17.01.7版本(这是OpenWrt官网为703N型号提供的最高兼容版本)。
OpenWrt17.01.7 下载地址如下:
下载地址:
请访问https://archive.openwrt.org/releases/17.01.7/targets/ar71xx/generic/,下载lede-17.01.7-ar71xx-generic-tl-wr703n-v1-squashfs-sysupgrade.bin文件。
系统重启后,用户将进入OpenWrt17.01.7的管理界面。关于联网的设置,此处不再赘述。今天的核心任务是配置打印服务器,目的是使老旧的hp1015打印机具备无线打印功能,以便手机能够直接进行无线打印操作。
重新用putty登录,安装如下:
执行opkg update命令进行系统更新,若更新操作未能成功完成,您可以尝试调整/etc/opkg/distfeeds.conf文件,将其指向国内的更新资源。
使用opkg命令进行安装,选择 luci-i18n-base-zh-cn 包(此举为添加中文界面支持,非强制要求)。
执行opkg命令,进行kmod-usb-printer模块的安装kaiyun全站网页版登录,以实现USB打印功能。
执行opkg install命令,安装名为luci-app-p910nd的服务。
在web管理界面进行刷新操作后,您将能够观察到名为“服务”的选项,点击该选项即可进入打印页面的设置界面,随后勾选“启用”选项,并完成保存操作。
此时可见9100端口正在侦听,这表明配置无误。接下来,将打印机的USB线接入703N的USB接口。
在手机上安装打印软件PrintHand是接下来的步骤,我尝试了多个版本,其中官方最新版v13.8.2虽然功能齐全,但需要付费升级才能正常使用,因此并不推荐。v13.7.2版本虽然可以运行,但频繁弹出病毒警告,同样不建议使用。经过一番搜索,最终找到了v13.6.2版本,它没有病毒提示,并且可以正常工作。
以下是安装了PrintHand的手机添加打印机时的截图kaiyun.ccm,大家可以参照一下。在打印过程中,只需先开启hp1015打印机以及703N无线路由器的电源,将手机连接至与703N相同的wifi网络,并且在打印文件时选择使用PrintHand,这样就可以直接进行无线打印,无需再借助电脑,操作起来更加便捷。
选择附近的WIFI打印机
手动设置
设置打印机名称,IP地址,协议,端口号等
选择自己的打印机型号
按照提示下载驱动并安装
成功安装并连接打印机
打印时选择PrintHand
最后来张合影,脏兮兮的 ~~~