openwrt网络打印机设置(OpenWrt配置网络打印机,简单易懂的教程)

  • openwrt网络打印机设置(OpenWrt配置网络打印机,简单易懂的教程)已关闭评论
  • A+
所属分类:打印机驱动安装
摘要

OpenWrt网络打印机设置OpenWrt是一款优秀的开源路由器操作系统,它为用户提供了丰富的网络设置和扩展性。在OpenWrt中,我们可以实现网络打印机设置,让您的打印机可以通过网络共享,一起打印文件。接下来,简单易懂的教程将为您介绍OpenWrt网络

OpenWrt网络打印机设置

OpenWrt是一款优秀的开源路由器操作系统,它为用户提供了丰富的网络设置和扩展性。在OpenWrt中,我们可以实现网络打印机设置,让您的打印机可以通过网络共享,一起打印文件。接下来,简单易懂的教程将为您介绍OpenWrt网络打印机设置步骤。

步骤一:安装打印机驱动和软件包

在进行OpenWrt网络打印机设置之前,我们需要首先安装打印机驱动和软件包。可以使用以下命令进行安装:

opkg update  

opkg install kmod-usb-printer

opkg install p910nd

其中,kmod-usb-printer是打印机驱动软件包,它为OpenWrt系统加载打印机驱动程序;而p910nd是用于将数据流转发到打印机的软件包,它可以让OpenWrt系统充当打印机服务器。

步骤二:连接打印机

在安装好打印机驱动和软件包之后,接下来需要将打印机通过USB线与OpenWrt路由器连接起来。连接过程中需要注意以下几点:

若打印机已经连接到路由器之前,需要断开这次连接;

将打印机连接到路由器的USB端口上;

打开打印机的电源。

步骤三:设置打印机服务器

设置打印机服务器是打印机设置的核心部分,它包括以下几个步骤:

步骤3.1:配置p910nd

p910nd默认监听打印机的第一个USB端口(/dev/usb/lp0),如果需要修改默认设置,可以通过修改/etc/config/p910nd文件来实现。具体配置过程如下:

config p910nd  

option device '/dev/usb/lp0' #USB设备

option port '0' #端口号

option bidirectional '1'

option enabled '1'

其中,设备名option device表示打印机设备的路径,端口号option port表示打印机服务器使用的端口,默认为0,可以根据实际需要进行修改,双向传输选项option bidirectional默认开启,表示数据可以由打印机返回来,若不需要返回数据可以设置为0。使能选项option enabled开启p910nd。

步骤3.2:重启服务

在完成p910nd的配置之后,需要重启服务,使得新的配置生效。可以通过以下命令进行服务重启:

/etc/init.d/p910nd restart 

步骤四:测试打印机

完成上述步骤之后,可以进行打印机测试。可以通过以下命令进行测试:

echo 'Hello World' | nc 192.168.1.1 9100 

其中,echo命令是测试信息,可以替换成实际需要打印的内容。192.168.1.1为路由器的IP地址,端口号为9100,这是p910nd默认使用的端口。若打印机正常,将会输出打印结果。

总结

OpenWrt网络打印机设置让我们可以把打印机通过USB线连接到路由器上,通过共享的方式实现多设备共享一个打印机。按照以上步骤,可以在OpenWrt系统上配置网络打印机,并进行测试。希望这篇文章能够帮助到需要设置网络打印机的用户,祝愉快工作。