树莓派4b配置网络打印机HP 1020 Plus

问题

树莓派本身自带打印机驱动无法实现打印,需要使用第三方打印机驱动 foo2zjs.tar.gz 但是 foo2zjs.tar.gz 官方网址已经没有该资源,并且安装还需要在官网下载驱动。

资源

foo2zjs.tar.gz 第三方打印机驱动
foo2zjs-1020-install.sh 自动安装脚本

安装过程

  1. 自动安装(推荐)

将上面两个资源包下载后上传到服务器
切换到目录 执行 sudo bash foo2zjs-1020-install.sh

  1. 手动安装

只需下载 foo2zjs.tar.gz
将压缩包上传树莓派后解压缩
依次执行
sudo apt remove hplip
sudo apt remove hplip-data
sudo apt remove libsane-hpaio
sudo apt remove system-config-printer-udev
先卸载上面的软件
然后执行
cd foo2zjs
sudo make
sudo ./getweb 1020 可以不执行
sudo make install
sudo make install-hotplug
sudo make cups 可以不执行看情况

常见问题处理

  1. 远程无法访问 树莓派ip:631

使用vncviewer 连接树莓派
浏览器访问 127.0.0.1:631
切换到管理界面勾选 Allow remote administration
其他选项看自己需要
或则命令行配置:参考 https://www.cnblogs.com/lfri/p/12089913.html
在这里插入图片描述

  1. 打印测试页报错 Unable to send data to printer.

$ lpstat -s
system default destination: HP_LaserJet_1020
device for HP_LaserJet_1020: usb://HP/LaserJet%201020?serial=
Unable to send data to printer.
$ lpstat -p
printer HP_LaserJet_1020 is idle. enabled since …
$sudo cupsenable HP_LaserJet_1020
$ lpstat -p
system default destination: HP_LaserJet_1020
device for HP_LaserJet_1020: usb://HP/LaserJet%201020?serial=

  1. 打印测试页无反应,打印机cups重新配置

先删除已存在的hp打印机
在这里插入图片描述
然后重新添加打印机
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
别忘了勾选共享打印机
在这里插入图片描述
依次下一步即可最后打印下测试页

参考博客:

https://www.kancloud.cn/uos-hz/tty2/3038173
https://blog.youkuaiyun.com/u012258905/article/details/118879312
https://www.cnblogs.com/lfri/p/12089913.html
https://www.cnblogs.com/sztom/p/10686925.html
https://faq.uniontech.com/desktop/peripheral/2a49/71b4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值