如何利用树莓派将打印机做成网络打印已经是一件很简单的事情了。
作为一个技术小白,为这个简单的事情折腾了蛮久,终于实现了。还是那句老话,好记性不如烂笔头。记下整个过程,以防回头来找。一. 硬件清单
- 打印机:HP deskJet 2130
- 树莓派: 3B+。就是靠他实现网络打印。
- 电脑一台
- 16GB以上SD卡一张,我的是128GB的。
二 . 硬件连接
- 完成树莓派组装以后,将打印机连接到树莓派的USB口
- 打印机和树莓派分别连接电源(暂时不用通电)
三. 准备工作
- 树莓派安装系统
- 下载树莓派3B操作系统,我使用的是Raspbian 完全版。
- 将sd卡插到电脑。
- 使用raspberry pi imager 对sd卡格式化,然后烧录系统到sd卡
- 配置网络和ssh(因为我没有额外的显示器,必须配置ssh)
- 配置网络,在sd卡根目录下新建w文件。注意是新建,不能直接复制粘贴过去。文件内容为:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=CN network={ ssid="1234567" #WiFi账号 psk="123456789" #WiFi密码
b. 在sd卡(boot盘)目录下新建ssh文件,按以下截图新建。不要在文件夹下通过右键新建文件
- 将sd卡插入树莓派,通电。
- 在电脑扫描局域网,发现树莓派ip后,通过ssh登录树莓派。raspbian的默认账号pi,密码:raspberry
- 进入系统后,更换国内源:
# 编辑 `/etc/a` 文件,删除原文件所有内容,用以下内容取代: deb buster main non-free contrib deb-src buster main non-free contrib # 编辑 `/etc/a.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代: deb buster main ui
- 更新软件:
sudo apt-get update && sudo apt-get upgrade
执行完成后,全部准备工作完成
四. 开始进入打印机配置过程
- 安装cups
sudo apt-get install cups
- 安装hplip(这个是hp的驱动程序,很有用。我因为找不到驱动折腾了很久)
sudo apt-get install hplip
- 安装完hplip之后,配置用户,把pi添加到lpadmin,如果是别的用户,记得更换用户名
sudo usermod -a -G lpadmin pi
- 修改配置文件,先停止服务,备份配置文件
sudo service cups stop #停止服务 sudo cp /etc/cu /etc/cu.bak
- 修改配置文件,sudo nano /etc/cu
# Only listen for connections from the local machine. #Listen localhost:631 Listen 0.0.0.0:631 # 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>
- 到这里,安装工作完成,接下来是添加打印机。
- 打印机通电,在电脑端浏览器打开打印机,树莓派IP:631
- 在administrator 界面,点击“add printer”
- 浏览器弹出账号和密码输入框,输入树莓派账号和密码
- 选择打印机,点击continue
- 接下来进入选择驱动界面,在这一界面按照打印机型号选择驱动。
配置完成以后,使用电脑端或手机端搜索网络打印机,就能够实现网络打印了。
1.《使用树莓派让老打印机也能网络打印》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《使用树莓派让老打印机也能网络打印》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/why/3147930.html