网站开发流程到上线,如何用手机做网站吗,公司网站建设服务费怎么做账,如何进行主题网站的资源建设1. 为什么选择TP-LINK TL-WR703N做无线打印服务器#xff1f; 如果你家里有一台老旧的USB打印机#xff0c;比如佳能MP288#xff0c;每次打印都得把电脑搬到打印机旁边#xff0c;或者专门用一台电脑做共享服务器#xff0c;那真是太麻烦了。我自己就遇到过这个问题…1. 为什么选择TP-LINK TL-WR703N做无线打印服务器如果你家里有一台老旧的USB打印机比如佳能MP288每次打印都得把电脑搬到打印机旁边或者专门用一台电脑做共享服务器那真是太麻烦了。我自己就遇到过这个问题打印机个头不小放在电脑桌上占地方挪到别处又没法用。后来我发现其实只需要一个几十块钱的小设备就能让这台打印机“无线复活”全家人的电脑、手机、平板都能随时随地打印。这个神奇的小设备就是TP-LINK TL-WR703N。你可能要问为什么是它这玩意儿现在看配置简直“古董”单核AR9331芯片32MB内存4MB闪存一个百兆网口一个USB 2.0接口。但恰恰是这些“缺点”让它成了折腾玩家的经典神器。首先它价格极其便宜在二手平台二三十块就能淘到成本几乎可以忽略不计。其次它功耗极低插在插座上几乎不发热常年开机也不心疼电费。最关键的是它的硬件方案非常成熟社区支持度极高尤其是刷入OpenWrt系统后可玩性大大提升变身打印服务器只是其众多功能之一。我当初选择它就是看中了这种“变废为宝”的乐趣和极低的试错成本。整个过程就像一次有趣的硬件DIY从刷入第三方的Breed“不死”引导到安装OpenWrt系统再到配置打印服务每一步都有明确的指引即使你是新手跟着攻略走也能搞定。最终实现的效果是把703N通过USB线连上你的打印机然后703N通过Wi-Fi连接到家里的主路由器。这样打印机就接入了家庭网络成了一个独立的网络设备。你可以在书房用笔记本电脑无线打印也可以在沙发上用手机直接打印网页或文档彻底摆脱线缆的束缚。下面我就把自己折腾的完整过程包括踩过的坑和总结的技巧毫无保留地分享给你。2. 刷机前的准备工作软件、固件与心态动手之前准备工作做得好刷机过程没烦恼。千万别小看这一步我见过不少朋友因为缺了某个文件或者软件版本不对折腾半天甚至把路由器刷成“砖头”。咱们按清单一个个来确保万无一失。硬件清单主角TP-LINK TL-WR703N路由器一台。注意版本最好是V1.0或V1.1这些版本兼容性最好。购买时可以和卖家确认一下。电源原装或匹配的5V/1A Micro USB电源适配器一个。供电一定要稳定刷机中途断电是大忌。网线一根普通的网线用来连接路由器和电脑。电脑一台Windows系统的电脑Win7/Win10/Win11均可用于进行刷机操作。软件清单请提前下载到电脑上PuTTY这是一个SSH/Telnet客户端我们将用它通过命令行登录到路由器的后台进行操作。去官网下载一个putty.exe就行绿色软件不用安装。WinSCP这是一个SFTP/SCP客户端用于在电脑和路由器之间传输文件。我们需要用它把固件文件上传到路由器里。同样去官网下载安装。BreedEnter可选但推荐这是一个辅助进入Breed控制台的小工具。有时候按复位键进入Breed不太灵光用这个工具可以更稳定地触发进入。需要配合Npcap驱动使用。Npcap驱动如果使用BreedEnter需要先安装这个驱动记得安装时勾选“Install Npcap in WinPcap API-compatible Mode”。固件文件这是核心务必找对解锁U-Boot的OpenWrt过渡固件因为703N原厂固件锁定了Bootloader分区我们不能直接刷Breed。所以需要先刷一个特殊的“开门”固件。这个文件通常命名为类似openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin或网友们制作的wr703n-jiesuo.bin。你可以在OpenWrt官网的存档目录或相关论坛找到。Breed引导程序这就是传说中的“不死”Bootloader。它为路由器提供了一个安全的恢复界面以后刷固件、救砖都在这里进行。一定要下载对应AR9331芯片的版本通常文件名为breed-ar9331.bin或breed-703n.bin。OpenWrt官方稳定版固件这是我们最终要运行的系统。建议选择较新的稳定版本比如OpenWrt 22.03.x系列。去OpenWrt官网下载对应ar71xx或新架构的ath79平台tl-wr703n型号的sysupgrade.bin文件。最后也是最重要的准备心态。刷机有风险虽然Breed极大地降低了风险但操作仍需谨慎。建议你准备一个笔记本记录下每一步的关键信息比如路由器的MAC地址在设备底部的标签上、每一步使用的命令和出现的提示。遇到问题别慌大部分情况网上都能搜到解决方案。好了工具备齐咱们开始动手。3. 第一步刷入解锁固件打开“后门”拿到703N先别急着插电。咱们第一步是获取它的“身份信息”。用网线连接电脑和703N的LAN口它只有一个网口就是LAN口。电脑的网络设置改为自动获取IP。然后给703N通电。打开浏览器输入192.168.1.1进入TP-LINK原厂管理界面。用户名和密码通常是admin。登录后第一件事就是去“系统工具”或“状态”页面找到并记录下路由器的MAC地址。这个地址后面在Breed里恢复无线功能时会用到非常重要最好拍张照存下来。记录好之后我们就要开始刷机了。原厂系统像个封闭的房子我们要先给它换个有“后门”的临时系统。进入原厂系统的“系统工具” - “软件升级”页面。点击“浏览”选择你之前下载好的解锁U-Boot的OpenWrt过渡固件那个.bin文件。然后点击“升级”。注意升级过程中路由器指示灯会闪烁整个过程大约持续1-2分钟。绝对不要断电或进行任何操作耐心等待路由器自动重启。重启完成后再次在浏览器访问192.168.1.1。这时你应该会看到一个全新的、比较简陋的界面这就是OpenWrt的LuCI管理界面了。第一次登录密码留空直接点击“Login”即可进入。进入后系统会强制你设置一个新密码一定要设一个自己记得住的比如password然后保存应用。至此解锁固件刷入成功。这个临时系统已经解除了对Bootloader分区的锁定为我们下一步刷入Breed扫清了障碍。你可以把这个界面理解为一个临时的“施工平台”我们的核心任务是在这个平台上给路由器安装一个更强大、更安全的“底层引导系统”。4. 第二步刷入Breed“不死”引导吃下定心丸Breed可以理解为路由器的“安全模式”或“BIOS界面”。有了它以后无论系统怎么刷甚至刷坏了都能通过它来恢复所以叫“不死”。这一步是整个刷机过程的安全保障。首先我们需要把Breed的二进制文件传到路由器里。打开WinSCP文件协议选择SCP。主机名填192.168.1.1用户名填root密码填你上一步刚设置的密码。点击登录。登录成功后右边是路由器的文件系统。我们进入/tmp目录这个目录是临时文件目录可读写。然后把电脑里下载好的breed-ar9331.bin文件直接拖到WinSCP窗口的右边即路由器的/tmp目录下。传输完成后这个文件就静静躺在路由器的临时内存里了。接下来我们要通过命令行来执行刷写命令。打开PuTTY连接类型选择 “SSH”主机名填192.168.1.1端口22然后点击“Open”。第一次连接会有安全警告点“是”即可。然后输入用户名root和你的密码输入密码时屏幕不会显示字符这是正常的。登录成功后你会看到一个命令行提示符rootOpenWrt:~#。我们首先进入/tmp目录cd /tmp为了保险起见我们可以先备份一下原厂的分区数据特别是ART无线校准数据不过对于703NBreed一般会自动处理。备份命令类似dd if/dev/mtd0 of/tmp/uboot.bin这里就不展开了。现在执行刷入Breed的核心命令mtd write breed-ar9331.bin u-boot请务必注意这里的breed-ar9331.bin要替换成你实际传到/tmp目录下的文件名。输入命令后按回车如果看到类似 “Writing from breed-ar9331.bin to u-boot ... [w]” 并最终完成的提示就表示刷写成功了重要提示命令里不要加-r参数如mtd -r write...这个参数是刷完后自动重启。我们最好手动重启以便控制进入Breed的时机。刷写成功后在PuTTY里输入reboot重启路由器。在路由器重启的瞬间才是关键。5. 第三步进入Breed控制台并修正MAC地址路由器重启后我们需要在它启动的一瞬间打断正常的OpenWrt启动流程让它进入Breed控制台。有两种方法方法一物理按键法拔掉路由器电源。用卡针或者牙签顶住路由器背面的Reset复位孔不要松手。然后插入电源通电。继续按住Reset键大约5-10秒钟直到你看到路由器的指示灯开始快速闪烁或者有规律的闪动此时可以松开Reset键。方法二软件触发法推荐确保电脑用网线直连703N。先运行安装好的BreedEnter工具点击“启动探测”。然后再给703N路由器通电。BreedEnter会发送特定的网络包让路由器自动进入Breed模式。如果成功软件会弹出提示并且电脑会获取到一个192.168.1.x的IP地址。无论哪种方法成功此时打开浏览器输入192.168.1.1你就能看到一个蓝黑色调的Breed Web 恢复控制台界面了看到这个界面恭喜你最核心的一步已经完成你的路由器已经拥有了“不死之身”。进入Breed后第一件必须做的事就是修改MAC地址。这是因为刷写过程可能导致无线模块的MAC地址丢失或错乱从而导致无线功能无法使用。点击控制台左侧的“MAC地址修改”。在“无线 MAC”一栏填入你最开始在TP-LINK原厂界面记录下来的那个MAC地址格式如EC:17:2F:XX:XX:XX。其他MAC地址如LAN、WAN可以留空Breed会自动计算。填写完成后点击“修改”页面会提示修改成功。这个操作至关重要我当初就忘了这一步结果刷完OpenWrt后怎么都搜不到Wi-Fi信号排查了半天才想起来是MAC地址的问题。修改好后Breed的基本设置就完成了我们可以开始安装正式的系统了。6. 第四步刷入正式的OpenWrt固件及基础设置在Breed控制台刷固件非常简单直观这也是Breed被称为“不死”的原因之一。我们点击左侧菜单的“固件更新”。在更新页面你会看到几个选项。我们选择“固件”那一栏点击“选择文件”找到你电脑上准备好的OpenWrt官方原版固件那个sysupgrade.bin文件。注意这里千万不要选错了一定要选sysupgrade.bin格式的而不是最初用的factory.bin。选好文件后直接点击“上传”。Breed会校验文件然后出现更新确认页面再次点击“更新”。等待进度条走完路由器会自动重启。重启完成后再次用浏览器访问192.168.1.1。熟悉的LuCI界面又出现了这次是全新的正式版OpenWrt系统。首次登录依然没有密码直接进入。系统会再次提示设置密码设置一个强密码并牢记。新系统默认是英文界面我们把它改成中文。首先确保路由器已经通过网线连接到了能上网的主路由器即WAN口接上级路由或者后面我们会配置无线客户端模式。然后在OpenWrt的LuCI界面点击 “System” - “Software”。点击页面上的 “Update lists” 按钮更新软件源列表。更新完成后在 “Filter” 搜索框输入luci-i18n-base-zh-cn找到这个语言包点击后面的 “Install” 进行安装。安装完成后点击 “System” - “System” - “Language and Style”在 “Language” 下拉框中选择 “中文”保存并应用。刷新页面界面就变成中文了。至此一个干净、稳定的OpenWrt系统就在你的703N上运行起来了。接下来我们要把它从一个普通的路由器改造成专业的打印服务器。7. 第五步安装与配置打印服务核心组件OpenWrt的强大之处在于其软件包管理系统。我们需要安装几个关键的软件包让系统支持USB打印机和网络打印服务。首先通过网线将703N的LAN口连接到你的主路由器确保703N可以访问互联网可以在OpenWrt的“状态”-“概览”里看到获取到的IP地址和连通性。然后我们用PuTTY以SSH方式登录到OpenWrt地址192.168.1.1用户root密码是你刚设的。登录后依次执行以下命令opkg update opkg install kmod-usb-printer opkg install p910nd opkg install luci-app-p910nd让我解释一下这几个包是干什么的opkg update更新软件源列表确保能安装到最新版本的软件。kmod-usb-printer这是内核模块让OpenWrt系统能够识别和驱动USB接口的打印机。没有它插上打印机也没反应。p910nd这是一个非常轻量级的网络打印守护进程。它不做复杂的打印任务解析只是简单地将网络端口默认9100接收到的数据流原样转发给连接的打印机。兼容性极好几乎支持所有打印机。luci-app-p910nd这是p910nd的LuCI网页管理界面。有了它我们就不需要记命令直接在网页上点点鼠标就能配置。安装过程可能会提示一些依赖包一路确认即可。安装完成后刷新一下OpenWrt的网页管理界面你应该能在顶部菜单栏看到一个新的“服务”选项下面多出了一个“p910nd - 打印服务器”的子菜单。点进去就是打印服务的配置页面了。现在用USB数据线将你的佳能MP288打印机或其他USB打印机连接到703N的USB口。然后回到p910nd配置页面。通常只需要配置两个地方启用勾选“启用”复选框。设备在下拉菜单中选择你的打印机设备。通常连接后会自动识别为/dev/usb/lp0。如果下拉菜单是空的说明kmod-usb-printer模块没有正确加载或者打印机没被识别可以尝试重新插拔打印机或者重启路由器。 其他端口号默认9100和双向模式等保持默认即可。点击“保存并应用”。配置完成后我们可以验证一下服务是否正常。回到PuTTY命令行输入netstat -an | grep 9100如果看到0.0.0.0:9100或:::9100在监听说明p910nd服务已经成功启动正在等待网络打印任务。至此路由器端的打印服务就搭建完成了接下来就是让网络中的其他设备能找到并使用这台打印机。8. 第六步网络拓扑与无线客户端模式设置为了让家里的所有设备都能无线打印我们需要合理设置703N的网络模式。最常见的有两种接法我推荐第二种因为它更灵活打印机和所有设备都在同一个网段。方法一有线级联简单但有限制将703N的LAN口用网线连接到主路由器的LAN口。然后进入703N的OpenWrt管理界面点击“网络”-“接口”修改“LAN”接口。把IPv4地址改成和主路由器同一网段但不同IP比如主路由是192.168.31.1703N可以改成192.168.31.2。同时关闭703N的DHCP服务器在“DHCP服务器”选项卡下勾选“忽略此接口”。保存应用后703N就相当于一个带USB打印功能的“交换机打印服务器”。所有连接到主路由的设备理论上都能通过192.168.31.2:9100这个地址添加打印机。但这种方法需要拉一根网线。方法二无线客户端模式推荐真正无线这才是发挥703N便携性的终极方案。让703N通过Wi-Fi连接到主路由器打印机通过USB连接703N实现完全无线的打印服务器。准备工作先用网线连接电脑和703N进入OpenWrt管理界面。扫描并加入主Wi-Fi点击“网络”-“无线”。你应该会看到一个默认的无线网络OpenWrt。我们先点击“扫描”按钮找到你家里的主Wi-Fi信号比如MyHomeWiFi点击“加入网络”。配置连接在弹出的页面中输入主Wi-Fi的密码。最关键的一步是在“防火墙设置”选项卡下将“新建网络”的防火墙区域分配到lan默认可能是wwan。这一步决定了这个无线连接是作为局域网的一部分。关闭自身AP并设置IP连接成功后建议禁用703N自身发出的那个无线信号点击“禁用”即可因为我们只需要它作为客户端。然后去“网络”-“接口”修改“LAN”口。把IPv4地址设置为一个固定的、与主路由同网段的IP例如192.168.31.200。同时确保LAN口的DHCP服务器是关闭的。保存并重启保存所有设置并应用。重启703N。重启后拔掉703N和电脑之间的网线。等待几分钟让703N通过Wi-Fi连接到主路由。此时你可以在主路由器的管理界面客户端列表里看到一个名为“OpenWrt”或类似名称的设备IP就是你刚才设置的192.168.31.200。以后你就可以用这个IP地址来管理703N的OpenWrt系统并且所有连接到主路由的设备都将通过这个IP地址来访问打印服务。9. 第七步在电脑上添加网络打印机现在服务端已经就绪。我们以Windows 10/11系统为例演示如何在电脑上添加这台网络打印机。打开Windows的“设置” - “蓝牙和其他设备” - “打印机和扫描仪”。点击“添加打印机或扫描仪”。等待系统搜索后选择“我需要的打印机不在列表中”。在新窗口中选择“通过手动设置添加本地打印机或网络打印机”点击“下一步”。选择“创建新端口”端口类型选择“Standard TCP/IP Port”点击“下一步”。在“主机名或IP地址”栏填入你的703N在局域网中的IP地址也就是上一步设置的192.168.31.200。端口名会自动生成可以不管。点击“下一步”。Windows会尝试连接该端口。如果连接成功会进入安装打印机驱动程序的界面。如果你的佳能MP288是常见型号Windows可能会自动找到并安装驱动。如果没有点击“从磁盘安装”手动指定你从佳能官网下载的打印机驱动文件.inf文件。按照向导完成驱动安装并给打印机起个名字比如“无线打印服务器 - MP288”。完成后你可以打印一张测试页试试。如果测试页成功打印那么恭喜你电脑端的无线打印已经配置成功以后在这台电脑上选择这台打印机文档就会通过Wi-Fi发送到703N再通过USB线打印出来整个过程完全无线化。10. 第八步实现手机无线打印以安卓为例手机打印其实更简单不需要在路由器上做任何额外设置关键在于手机端APP的选择。经过我实测PrintHand这款APP兼容性非常好而且对p910nd这种纯端口转发的打印服务器支持完美。在手机的应用商店如Google Play或国内各大应用商店搜索并安装“PrintHand”。打开PrintHand它会引导你添加打印机。选择“局域网/Wi-Fi打印机”。点击“手动设置”或“IP地址”。打印机型号选择“通用”或“Raw TCP/IP Printer”。在设置页面中打印机名称可以自定义比如“Home Printer”。IP地址填写703N的局域网IP即192.168.31.200。端口填写9100。协议选择“Raw”或“Socket”。点击“测试打印”或“保存”。APP可能会提示下载一个“打印插件”允许即可。保存成功后你就可以在PrintHand里选择照片、文档、网页等进行打印了。你也可以在手机的“分享”菜单中选择“打印”然后选择PrintHand作为打印服务。对于iPhone用户原理类似。你可以使用苹果自带的“隔空打印”AirPrint功能但需要OpenWrt上安装更复杂的CUPS服务。对于MP288这类老打印机通过p910ndPrintHand的方案是成本最低、最稳定的选择。我家里人和来访的客人我都帮他们装好这个APP设置好IP和端口现在谁想打印个东西掏出手机几分钟就搞定了特别方便。整个折腾过程到这里就全部结束了。从一台吃灰的旧路由和一台老打印机到组建一个全家可用的无线打印站总成本不过几十块钱但带来的便利却是实实在在的。这种自己动手解决问题、优化生活的成就感是花钱买成品设备所无法比拟的。如果你在操作过程中遇到任何问题比如某个步骤不成功、找不到驱动、或者手机连不上不妨多回想一下每个环节的要点Breed刷好了吗MAC地址改了吗p910nd服务启动了吗IP地址设置对了吗端口是9100吗一步步排查问题总能解决。