OpenWRT下连接USB打印机

1.前言

在现在的办公环境中,打印机只连接一台电脑的效率显然太低了,于是网络打印机应运而生,它允许多个设备通过网络连接打印机从而共享打印机提升效率,免去很多不必要的麻烦。但是目前的网络打印机或许价格比普通打印机高出一截,或者现有的通过USB连接的打印机就浪费了。现在,我们可以通过路由器来连接打印机,这样就充分利用上了资源。

以下为配置环境:

  • x86 OpenWRT 软路由 理论上OpenWRT的路由器且有空闲USB接口的都能使用此方法进行配置
  • Brother HL-2260D 打印机一台 理论使用USB连接的打印机都能支持
  • Windows电脑一台(必要,因为该软件提供的打印机服务为RAW格式,而RAW格式只能在Windows环境中使用)

以下为步骤:

注:OpenWRT系统我使用的是OpenWrt R20.3.19 GDQ IPv4 LB v4.1[2020] Compiled by eSir / LuCI Master (git-20.088.29068-cebe120),由eSir大神编译,但由于众所周知的原因,这里不会提供任何下载的方式,原版OpenWRT只需通过下载对应的软件即可

2.OpenWRT配置

1.连接打印机至OpenWRT路由器

2.打开OpenWRT的后台管理界面,选择网络存储-USB 打印服务器注:也可能是服务-USB 打印服务器,根据你的系统不同,选择正确的操作页面,打开如图:

USB 打印机设置页面

3.点击绑定中的添加,并选中你要添加的打印机,最后设置成如下界面:

添加打印机

1.其中,接口选项中的lanwan对应你网络-接口中的选项,由于我的使用环境只在lan口上(lan口接交换机),所以选择了lan口;如果多个接口都需要连接,则选择未指定
2.如果有多台打印机需要连接,则需要选择不同的端口号,避免冲突

3.电脑配置

1.打开控制面板-硬件和声音-设备的打印机-添加打印机-我所需要的打印机未列出

控制面板-添加打印机

2.在弹出的窗口中选择使用TCP/IP地址或主机名添加打印机


选择TCP/IP

3.填写对应的ip地址,为你的路由器地址


填写ip地址

4.点击下一步


点击下一步就好

5.发现没有安装驱动
这里是一个小插曲,因为我们没有为打印机安装对应的驱动,所以这里找不到,我们需要安装对应的驱动

没有驱动的页面

6.寻找驱动,并安装
由于各个打印机驱动不同,所以这里不做演示

7.回到添加打印机的页面,选择通过手动设置添加本地打印机或网络打印机

选择“通过手动设置添加本地打印机或网络打印机”

8.选择刚刚添加的端口


选择刚刚添加的端口

9.选择你的打印机


选择对应的打印机

10.选择下一步就可以了,最后可以打印一张测试页来测试


添加完成

4.总结

  • 1.本文为了展示尽可能多的情况,走了弯路,正常的顺序建议为安装驱动-设置OpenWRT-添加打印机
  • 2.指定接口的界面中,选择未指定可以使每个端口都能使用。

如果本文中有任何错误,欢迎指正,不胜感激!

参考资料

Canon RAW 的功能

OPENWRT网络打印机TCP/IP共享设置教程 以703N为例

你可能感兴趣的:(OpenWRT下连接USB打印机)