2024年3月22日发(作者:)
前段时间办公室申请换打印机的时候,很想换一台支持网络打印的,网上查了查感觉HP2015DN还不
错,属于价格适中量又足的那种。不过一般采购的事情是自己做不了主的,最终送来的是HP2015D,USB
接口的连线都得再掏钱买,这HP也够黑的。仅仅差了一个N,结果网络打印的功能就泡汤了。
不过还好,HP2015D起码是台PDL打印机,可以在Linux上用p910nd这个软件包来实现网络打印机
功能(以前用的那种烂GDI打印机,只能在Windows下用),其性能是Windows下的打印共享所不能比
的。
具体做法如下:
1、找一台从其他部门退役下来申请报废的破PC装个Linux,设置好IP地址确认能被其他计算机访问到,
把打印机的USB连接线接到这台计算机上
2、安装P910nd软件包:
a)、在这里下载 p910nd:/p910nd/
b)、解压缩并进入源代码目录:tar jxvf 2; cd p910nd-0.92
c)、编译安装:make,最终产生的目标文件是/usr/sbin/p910nd
d)、确认usb设备已经创建(一般在Linux系统安装时就创建好了):ls -l /dev/usb | grep lp0,应该
会返回一行信息如:crw-rw---- 1 root lp 180, 0 12-26 13:22 lp0
e)、如果没有返回信息,则创建之:mknod /dev/usb/lp0 c 180 0
f)、启动服务进程:/usr/sbin/p910nd -f /dev/usb/lp0 0
g)、把上述命令写入/etc/,每次开机时自动运行
3、在其他需要使用打印机的计算机上用以下方法安装打印机,以Windows XP为例:
a)、在添加打印机向导中选择“连接到此计算机的本地打印机”,确认不要选“自动检测并安装即插即
用打印机”
b)、选择“创建新端口”端口类型选“Standard TCP/IP Port”
c)、打印机名或IP地址填上述Linux主机的IP地址
d)、选“自定义”,点“设置”按钮,确认“协议”为Raw,“端口号”为9100
e)、安装打印驱动程序,厂商选“HP”,打印机选“HP LaserJet P2015 Series PCL 6”
f)、确认将新添加的打印机设置为默认打印机
虽然是台破PC,但单纯用做打印服务器也实在是太浪费资源了,再配置一下samba,把剩余的磁盘空
间用做部门内的共享服务器,报废的计算机又可以继续发挥余热啦。
设备:水星MW4530R 8M无线路由器,惠普HP MFP M1005 打印一体机。
固件:OpenWrt Barrier Breaker 14.07 r44382 by Haxc;惠普HP MFP M1005 打印一体机打印机固
件采用hplj固件/hplj/。
下面是安装设置教程:
**************** part I 路由器端安装设置 ***************


发布评论