openwrt路由器打印机服务器设置_DB120搭建hp1018 OpenWrt打印服务器

1.DB120刷OpenWrt固件

下载10.03.396-DIY-mini-0218.bin 刷机后,系统自带kmod-usb2 luci-app-p910nd,开启后接上打印机就能自动识别。

开启p910nd

2.连接DB120自动下载hp1018 firmware

HP1018打印机是一款基于基于主机型的打印机,打印前必须把固件下载到打印机中去。到这里下载适合你hp固件。使用pscp.exe上传到路由器内

pscp.exe -scp sihp1018.dl root@192.168.1.2:/etc/config/

putty连上DB120,新建脚本20-hp1018,chmod 777设置执行权限

vi /etc/hotplug.d/usb/20-hp1018

当检测到usb接口连入HP1018打印机的时候,下载固件

Upload the firmware to the printer

获取product数值 lsusb

获取180:0数值 cat /sys/class/usb/lp0/dev

FIRMWARE=/etc/config/sihp1018.dl

if [ "$PRODUCT" = "3f0/4117/100" ]

then

if [ "$ACTION" = "add" ]

then

# sleep 10

rm /dev/lp0

mknod /dev/lp0 c 180 0

echo "`date` : Sending firmware to printer..." >> /var/hp1018

cat $FIRMWARE > /dev/lp0

echo "`date` : done." >> /var/hp1018

fi

fi

3.DB120网络设置

DB120设置主路由同网段IP,关闭DHCP,LAN口接入主路由LAN。

网络设置

修改防火墙设置 /etc/config/firewall 开放9100端口 TCP port 9100:

#Allow attached network printer

config 'rule'

# option 'src' 'wan'

option 'src' 'lan'

option 'proto' 'tcp'

option 'dest_port' '9100'

option 'target' 'ACCEPT'

4.Win10下安装网络打印机驱动

添加网络端口

关闭双向支持,否则有可能重复打印

成功安装hp1018

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值