赞
踩
第一步,前往HP官网下载linux驱动,HP Developers Portal | Version: 3.22.6
然后上传到linux端,并赋予可运行权限
安装驱动
第二步,安装cups
apt install cups
第三步,安装完成后,修改cpusd.conf文件,红色部分为修改后.
# Only listen for connections from the local machine.
Listen 0.0.0.0:631
Listen /run/cups/cups.sock
# Show shared printers on the local network.
Browsing On
BrowseLocalProtocols dnssd
# Default authentication type, when authentication is required...
DefaultAuthType Basic
# Web interface setting...
WebInterface Yes
# Restrict access to the server...
<Location />
Order allow,deny
Allow @Local
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow @Local
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow @Local
</Location>
Idle - "File "/usr/lib/cups/filter/hpcups" not available: No such file or directory
如何遇到这个问题需要安装包:apt install printer-driver-hpcups
删除巳添加的打印机,重新添加打印机即可。
第四步,进入WEB页面(例:http://0.0.0.0:631),添加相关的打印机即可.
另外:
如果是其他打印机,就可以进行远程打印了,但是HP LaserJet P1020还需要一下操作:安装 foo2zjs
不装这个的话,打印测试页会提示“stopped "Filter failed”
补充:
如果手机发现不了打印机的话就安装
apt install avahi-daemon
完成后手机就能自动发现打印机了.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。