3.1网络打印服务器的设置

现阶段的打印机大都是有线式打印,即每台PC都会有根网线连着打印机,很不方便,而OpenWRT路由器可以利用无线网络打印的方式解决网线林立繁杂的困惑。

物理设备准备:打印机一台,OpenWRT路由器一台,网线一根,PC一台。

第一步: 1、一台打印机(HPLaserJet 400 M401 PCL6 ClassDriver),接通电源。

2、将打印机数上的数据线接入OpenWRT路由器的USB接口。

第二步:1、下载PuTTY软件,安装后以便对OpenWRT路由器进行操作。

2、输入OpenWRT路由器的IP(192.168.1.1),进入其系统进行操作。

此步骤必须处在联网的情况下,即WLANO口必须插着,OpenWRT路由器处在联网的情况下

安装putty

putty链接openwrt

第三步:首先得安装支持打印的ipk包。

1、输入用户名:root,密码: admin

2、下载并安装支持USB打印机的驱动(kmod-usb-printer)或者并行端口驱动(kmod-lp)。

在线安装所需ipk包,输入如下命令:

opkg update

opkg install kmod-usb-printer 

opkg install luci-app-p910nd

第三步:首先得安装支持打印的ipk包。
1、输入用户名:root,密码: admin
2、下载并安装支持USB打印机的驱动(kmod-usb-printer)或者并行端口驱动(kmod-lp)。
在线安装所需ipk包,输入如下命令:
opkg update
opkg install kmod-usb-printeropkg install luci-app-p910nd
3、在线安装可以自动下载依赖包,也可以到官网下载ipk包,然后离线安装,离线安装需要安装多一个ipk包,下载完所需要的安装包,用winscp上传到路由tmp
文件夹,输入如下命令:
cd /tmp
opkg installkmod-usb-printer_2.6.32.27-1_brcm63xx.ipkopkg install p910nd_0.95-1_brcm63xx.ipk
opkg installluci-app-p910nd_0.10+svn7292-1_brcm63xx.ipk

文件夹,输入如下命令:

cd /tmp

opkg installkmod-usb-printer_2.6.32.27-1_brcm63xx.ipkopkg install p910nd_0.95-1_brcm63xx.ipk

opkg installluci-app-p910nd_0.10+svn7292-1_brcm63xx.ipk

进入wrt

 

第四步:把打印机接到路由,如果不太清楚端口,可以输入命令查,输入:netstat -an,本机的端口是9100。

第五步:在PC浏览器上键入“192.168.1.1”进入OpenWRT路由器系统,然后进入服务→ 打印服务器。

服务器界面

打印服务器的设置

第六步:在能够利用无线连接到OpenWRT路由器的PC上设置打印驱动。

第七步:点击添加打印机,跳出下图,选择“我需要的打印机不在列表中”。

第八步:点击通过手动设置添加本地打印机或网络打印机。

第九步:点击使用现有的端口。

第十步:添加具体型号的打印机。

第十一步:勾选使用当前已安装的驱动程序。

第十三步:选择共享打印机。

第十三步:选择共享打印机。

第十四步:完成设置。建端口,端口名设置9100这儿应该先创建端口,端口名设置9100


安装USB网络虚拟扫描器

例如爱普生3219扫描

官网下载对应的服务器程序,比如ARM构架的 https://www.virtualhere.com/usb_server_software

VirtualHere USB 服务器 for Linux (ARM)

登录SSH

1、复制命令下载:wget https://www.virtualhere.com/sites/default/files/usbserver/vhusbdarm


2、安装依赖
opkg update
opkg install libstdcpp

3、安装VirtualHere
# 给执行权限
chmod +x vhusbdarm
# 移动到系统目录
mv vhusbdarm /usr/bin/vhusbd

# 创建启动脚本
cat > /etc/init.d/virtualhere <<EOF
#!/bin/sh /etc/rc.common
START=99
start() {
/usr/bin/vhusbd -b
}
stop() {
killall vhusbd
}
EOF

# 设置权限并启用
chmod +x /etc/init.d/virtualhere
/etc/init.d/virtualhere enable
/etc/init.d/virtualhere start

4、查看运行日志,可以看到VirtualHeres是否运行和连接的端口,默认是7575

logread | grep vhusbd

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源