TP-LINK-TL-WR703N(原装)制作打印服务器过程记录整理

本文详细介绍了如何将TP-LINKWR703N路由器刷入Breed和OpenWRT固件,包括解锁过程、设置中文、安装打印相关package及解决同网段设置问题,旨在提供清晰的步骤指南,便于读者自行构建打印服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.前言

2.路由器介绍

3.刷入Breed 

4.通过breed刷入openwrt

4.1 进入Breed控制台

4.2 刷入openwt

4.3 openwrt设置中文的问题

5. openwrt安装打印的相关package并配置

6. 同网段的设置问题

6.1 补充1

6.2 补充2

6.3 补充3

7.部分参考文章


1.前言

很久之前,刚开始捣鼓路由器的时候,从海鲜市场淘回来一个普联的wr703n,照着别人的教程刷成了打印服务器:

TP-LINK-TL-WR703N刷Breed用Openwrt固件挂MP288打印机服务共享手机打印服务

 

那时啥都不会第一次弄,然后这文章里的教程图片是乱的,有些地方讲得也不是很清晰,所以现在弄懂了之后打算对上面的这个教程再整理整理,补充记录一下,方便后来人。

2.路由器介绍

TP-LINK全新推出的150M迷你型3G无线路由器TL-WR703N,可以轻松将3G网络转为Wi-Fi信号,使没有3G功能的iPad、笔记本电脑以及一部分保有GSM手机号码但正在使用智能手机的用户得以通过Wi-Fi共享3G网络。只需将3G上网卡插上TL-WR703N的USB接口,Wi-Fi上网就可以变得轻松、自如。(百度百科的介绍)

openwrt官网703N说明

主要参数:

4M的闪存,32M的RAM,有点小,但是装个打印服务器应该刚好够。

3.刷入Breed 

首先,淘来的路由器长这样(上面的标签是我后面自己贴上的):

 

 记好该设备的MAC码,后面要用的。

打开路由的后台管理界面:

根据文章教程所述,此时无法刷入Breed,需要先刷入一个解锁固件

文件在这下载:

TP-LINK 全系列解锁 U-Boot 分区固件

下载哪个看这篇的需要准备文件部分:

给 v1.7 版本的 TL-WR703N 刷 openwrt

刷写步骤引用教程的,写得很详细:

路由器插上电源,通过网线与电脑相连,其中网线插在路由器的LAN口。用浏览器打开路由器后台,TP-LINK一般为192.168.1.1,输入密码登录路由器。打开路由器固件升级界面(TP-LINK为系统工具--软件升级),选择下载好的解锁U-Boot的OpenWrt固件op-wr703n-v1-jiesuo.bin,点击升级,并确定。刷机过程中切勿断电,且保证刷机固件选择正确。等待路由器重新启动。

 

 

升级完之后,打开浏览器重新登录192.168.1.1,这时就会显示openwrt的界面了,第一次登录没有密码,直接回车就能登进去,进去之后一定要改密码并记住,后面要用。 


 

 接下来就可以刷入breed了。去Breed的这个地址下载:

Breed下载页

 找到这个名字(图片借用了教程的,但名字没变)的文件,点击下载。

然后使用WinSCP登录192.168.1.1。:

(WinSCP是啥自行百度,自己下一个就行)

这里的密码就是你刚才自己设置的密码。

 

 第一次登录会弹这个,直接点更新就行。

之后将之前下载好的Breed上传到路由器的tmp文件夹下:

 之后打开putty,(putty是啥也请自行百度,很简单的,下载安装就能用):

同样第一次登录会出现这个,点击“是”就行。

 

好了,这样我们就进入了路由的后台。

接下来,我们按教程备份一下路由器之前的配置文件(主要是以防万一刷死了,还有得救)。

依次输入这几行代码:

dd if=/dev/mtd0 of=/tmp/u-boot.bin

dd if=/dev/mtd1 of=/tmp/kernel.bin

dd if=/dev/mtd2 of=/tmp/rootfs.bin

dd if=/dev/mtd3 of=/tmp/rootfs_data.bin

dd if=/dev/mtd4 of=/tmp/art.bin

dd if=/dev/mtd5 of=/tmp/firmware.bin

 

这样就生成了备份,接下来就按教程的操作把备份文件下载到电脑上留存(这步跟着那篇教程走就行了,这里省略) 。

接下来开始正式刷写Breed到路由器。

putty登录到/tmp,找到你之前上传breed的位置,然后输入如下命令:

mtd write breed-703n.bin u-boot

 等着......

显示这样就是成功了。

4.通过breed刷入openwrt

4.1 进入Breed控制台

我们长按路由器的重设键reset孔(就在充电口旁边),再通电,按着不放10秒,看到指示灯闪,就可在浏览器中输入192.168.1.1就进入了breed控制台。

 

 进入了之后记得第一时间去如上图的位置修改设备的MAC地址。

4.2 刷入openwt

这里直接通过breed控制台的“固件更新”处,选择固件,然后点“上传”就行。

wr703n的openwrt固件下载:

TL-WR703N 的 openwrt 固件 openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin

刷完之后,等待系统重启完成(就是路由器指示灯不闪常亮),浏览器登192.168.1.1就能进刷好的openwrt系统了。

4.3 openwrt设置中文的问题

这里教程的作者只说了要联网,没说怎么连,怕有些小白搞不明白,这里补充一下。

OpenWrt设置路由器联网(无线)

直接参考这篇就行,很详细了。

连上网之后,利用putty登后台,输入如下命令:

opkg update

opkg install luci-i18n-base-zh-cn

注:如果找不到到安装包,更新一个opkg环境就可以了。怎么换,可以百度,一大堆,这里省略。

 然后进入路由器后台,点击System-Language and Style在Language选择Chinese并保存:

5. openwrt安装打印的相关package并配置

 按4.的步骤联网之后,趁热打铁,安装打印相关的东西。

putty登录后台,跳转至/tmp文件夹,输入如下命令:

opkg update

opkg install kmod-usb-printer

opkg install luci-app-p910nd

 出现这样就完成了。

接下来配置打印的9100端口。

安装成功之后菜单栏会多一个菜单:Services,点这个进入设置打印页:

 这个页面设置完后保存,插上打印机重启路由器。然后在putty输入如下命令检查:

netstat -an

里面应该有个9100的端口,如果没有,说明上面那个页面设置有问题。

6. 同网段的设置问题

再接下去,那篇教程的作者就讲得很详细了,我主要想补充一下同网段部分的内容。

6.1 补充1

我设置的时候,发现按作者这样设置没成功,后面我发现“Local Ipv4 address”这项,应该设为二级路由器的网段(例如:此时刷openwrt的二级路由器是用来连打印机的,ip地址是192.168.10.1,主路由是192.168.1.1,那这里应该填一个与二级路由同网段的,如192.168.10.123)。

6.2 补充2

在这里,这时与二级路由器MAC绑定的应该是主路由下的ip地址(还是用上面的例子,主路由是192.169.1.1,二级是192.168.10.1,。主路由后台上显示主路由给二级路由分配到的ip是192.168.1.15,则绑定的ip应为192.168.1.15,绑定的MAC应为二级路由的MAC码)。

6.3 补充3

手机打印这里,如果你设置了同网段方式而不是局域网方式的话,这里的打印机ip应该换为主路由下的ip地址(还是按上面的例子,这里要填192.168.1.15)。

7.部分参考文章

TPLink wr703n 无线小路由刷OPENWRT 不需要拆机 4M

给 v1.7 版本的 TL-WR703N 刷 openwrt

TP-LINK-TL-WR703N刷Breed用Openwrt固件挂MP288打印机服务共享手机打印服务

 

 

 

原贴 http://www.right.com.cn/forum/thread-91571-1-1.html 20120905版4M固件: 1. 720N固件,基于703N修TP-Link原厂固件请刷factory,已经是OpenWrt了就刷sysupgrade。 且刷此固件后可直刷OpenWrt 703N、OpenWrt 720N、TP-Link 703N、TP-Link 720N固件,不用固件头。 2. 4M固件,当然8M的flash也可以刷。 3. 支持MentoHUST(锐捷认证)、3G、NAS(仅支持ext4,不支持ntfs)、共享手机网络、MWAN2负载均衡、打印服务器、 远程唤醒、8187 3070、瑞银网卡,剩余200多K空间,具体见截图。 因试过4M空间集成脱机、NAS等有难度,故不再出4M的脱机固件,请用extroot扩展后自行安装。 4. MentoHUST没有条件测试,如不能自动获取IP,请把Web界面的DHCP script的值由“udhcpc -i”成“udhcpc -renew”试试。 5. 关于extroot(既用U盘引导系统),没想到现在这么简单了。 简单说下:先把U盘在电脑里格式化成ext3或ext4。插上U盘,命令行运行blkid得到U盘的UUID值,复制到管理界面的相应UUID, 挂载选项“rw,sync”删掉后面的umask=000。然后勾上extroot和启用,文件系统选对应的ext3或ext4,保存应用OK。 重启下,看看剩余空间大了没,呵呵。 (umask=000只是为了让samba可写而加的参数。挂载USB存储设备时,如果不用samba请删之。) 6. 按住reset键30秒后led闪烁,60秒之前松开reset键则恢复出厂设置。 7. LAN/WAN两个网口正常。 8. 默认开启WiFi,无密码。 9. 支持模式切换开关,定义如下: AP: 开启共享手机网络、开启无线 3G: 关闭共享手机网络、开启无线 Router:关闭共享手机网络、关闭无线 10.解释下共享手机网络,OpenWrt官方称为USB Tethering,指openwrt路由器通过USB连接智能手机, 而智能手机的网络共享给openwrt使用。 目前固件只支持Android系统共享网络功能,而支持iPhone需要集成的软件太多,空间有限,如果出8M固件 再考虑吧。 Android本来就支持WiFi热点,可能有点画蛇添足吧,呵呵。我是偶然发现openwrt还支持这个功能, 所以就研究了下,也许在某些情况下这个功能还是有用的吧。 使用方法: a. 路由器模式开关切换至AP位置。 b. 用USB线连接路由器与手机。 c. 手机USB连接管理里面,选择 除了“内存卡读取”的其他模式,比如:选择“仅充电”; 然后在“设置”--“系统”里面找到“共享手机网络”,开启“USB绑定”就好了。 回到openwrt界面,会发现有个usb0的接口,已经自动获取了IP,这样openwrt就能使用手机 的网络了。 11.关于MWAN2负载均衡,效率还不错,还支持基于session的负载均衡,使用方法见/etc/config/mwan2里面的注释。 mwan2的作者新出了mwan3,有兴趣可以去看看:https://forum.openwrt.org/viewtopic.php?id=39052 12.703n可刷本固件,但是刷完后lan口不能用。需先用无线连接,然后编辑/etc/config/network , 删除其中wan口配置,把lan的eth0成eth1后,lan就可以用了。 如703n原厂固件web界面请刷factory,且需要先把固件标识成07030101才能刷。 13.再说下打印服务器,没有测试,不知道这个版本能不能用,但20120803版有人试过可用,有需求请自行下载。 trunk就是不稳定啊,没办法~~
20120905版4M固件: 1. 720N固件,基于703N修TP-Link原厂固件请刷factory,已经是OpenWrt了就刷sysupgrade。 且刷此固件后可直刷OpenWrt 703N、OpenWrt 720N、TP-Link 703N、TP-Link 720N固件,不用固件头。 2. 4M固件,当然8M的flash也可以刷。 3. 支持MentoHUST(锐捷认证)、3G、NAS(仅支持ext4,不支持ntfs)、共享手机网络、MWAN2负载均衡、打印服务器、 远程唤醒、8187 3070、瑞银网卡,剩余200多K空间,具体见截图。 因试过4M空间集成脱机、NAS等有难度,故不再出4M的脱机固件,请用extroot扩展后自行安装。 4. MentoHUST没有条件测试,如不能自动获取IP,请把Web界面的DHCP script的值由“udhcpc -i”成“udhcpc -renew”试试。 5. 关于extroot(既用U盘引导系统),没想到现在这么简单了。 简单说下:先把U盘在电脑里格式化成ext3或ext4。插上U盘,命令行运行blkid得到U盘的UUID值,复制到管理界面的相应UUID, 挂载选项“rw,sync”删掉后面的umask=000。然后勾上extroot和启用,文件系统选对应的ext3或ext4,保存应用OK。 重启下,看看剩余空间大了没,呵呵。 (umask=000只是为了让samba可写而加的参数。挂载USB存储设备时,如果不用samba请删之。) 6. 按住reset键30秒后led闪烁,60秒之前松开reset键则恢复出厂设置。 7. LAN/WAN两个网口正常。 8. 默认开启WiFi,无密码。 9. 支持模式切换开关,定义如下: AP: 开启共享手机网络、开启无线 3G: 关闭共享手机网络、开启无线 Router:关闭共享手机网络、关闭无线 10.解释下共享手机网络,OpenWrt官方称为USB Tethering,指openwrt路由器通过USB连接智能手机, 而智能手机的网络共享给openwrt使用。 目前固件只支持Android系统共享网络功能,而支持iPhone需要集成的软件太多,空间有限,如果出8M固件 再考虑吧。 Android本来就支持WiFi热点,可能有点画蛇添足吧,呵呵。我是偶然发现openwrt还支持这个功能, 所以就研究了下,也许在某些情况下这个功能还是有用的吧。 使用方法: a. 路由器模式开关切换至AP位置。 b. 用USB线连接路由器与手机。 c. 手机USB连接管理里面,选择 除了“内存卡读取”的其他模式,比如:选择“仅充电”; 然后在“设置”--“系统”里面找到“共享手机网络”,开启“USB绑定”就好了。 回到openwrt界面,会发现有个usb0的接口,已经自动获取了IP,这样openwrt就能使用手机 的网络了。 11.关于MWAN2负载均衡,效率还不错,还支持基于session的负载均衡,使用方法见/etc/config/mwan2里面的注释。 mwan2的作者新出了mwan3,有兴趣可以去看看:https://forum.openwrt.org/viewtopic.php?id=39052 12.703n可刷本固件,但是刷完后lan口不能用。需先用无线连接,然后编辑/etc/config/network , 删除其中wan口配置,把lan的eth0成eth1后,lan就可以用了。 如703n原厂固件web界面请刷factory,且需要先把固件标识成07030101才能刷。 13.再说下打印服务器,没有测试,不知道这个版本能不能用,但20120803版有人试过可用,有需求请自行下载。trunk就是不稳定啊, 没办法~~ 14.刷机有风险,变砖本人概不负责。 吐糟一下,如3G有掉线问题,请看日志中是否出现“No response to 5 echo-requests”。 而解决这个问题,除了降低无线功率或者干脆关闭无线外,我是没找到其他更好的办法(可能和3G网卡有关)。 曾经尝试过换电源增强供电、用带外接电源的usb-hub,包括尝试TP-LINK原厂固件也一样掉线。还有修/etc/ppp/options里 的lcp-echo-interval,把值大点后是不掉线了,但是3G其实已经断流了,没什么意义。我用MU350网卡试过FW300R、FWR171-3G 还有720N这几个路由都是这样。不知道是TP-Link设计问题,还是td-scdma这种垃圾芯片功率过高的问题,或者Atheros芯片 的设计缺陷? 百撕不得骑姐啊!
要将TP-Link TL-WR886N V4-V5变成无线打印服务器,您需要进行以下步骤: 1. 首先,将您的打印机连接到TL-WR886N V4-V5的USB端口上。 2. 登录您的路由器管理界面。在浏览器中输入路由器的IP地址,输入用户名和密码登录。 3. 在路由器管理界面中,找到“USB Settings”(USB设置)选项并点击。 4. 在“USB Settings”页面中,找到“Print Server”(打印服务器)选项并启用它。 5. 配置打印服务器。在“Print Server”页面中,您可以配置打印服务器的名称和描述。您还可以选择打印服务器的连接类型(LPR或RAW)。 6. 配置打印机。在“Print Server”页面中,单击“Add Printer”(添加打印机)按钮。输入打印机的名称和描述,并选择打印机的品牌和型号。 7. 确认设置。单击“Save”(保存)按钮,保存所有设置。您的TP-Link TL-WR886N V4-V5现在已经变成了无线打印服务器。 要将TP-Link TL-WR886N V4-V5用作无线桥接器,请按照以下步骤进行操作: 1. 登录您的路由器管理界面。 2. 在菜单中找到“Wireless Bridge”(无线桥接)选项并单击它。 3. 在“Wireless Bridge”页面中,单击“Scan”(扫描)按钮,以查找可用的Wi-Fi网络。 4. 选择要连接的Wi-Fi网络,并输入正确的密码。 5. 确认设置。单击“Save”(保存)按钮,保存所有设置。您的TP-Link TL-WR886N V4-V5现在已经变成了无线桥接器。
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值