网站首页 > 资源文章 正文
如何用树莓派让打印机实现网络打印,这已经是一个很简单的事情了。作为一个技术小白,为这个简单的事情折腾了蛮久,终于实现了。还是那句老话,好记性不如烂笔头。记下整个过程,以防回头来找。
一. 硬件清单
- 打印机:HP deskJet 2130
- 树莓派: 3B+。就是靠他实现网络打印。
- 电脑一台
- 16GB以上SD卡一张,我的是128GB的。
二 . 硬件连接
- 完成树莓派组装以后,将打印机连接到树莓派的USB口
- 打印机和树莓派分别连接电源(暂时不用通电)
三. 准备工作
- 树莓派安装系统
- 下载树莓派3B操作系统,我使用的是Raspbian 完全版。
- 将sd卡插到电脑。
- 使用raspberry pi imager 对sd卡格式化,然后烧录系统到sd卡
- 配置网络和ssh(因为我没有额外的显示器,必须配置ssh)
- 配置网络,在sd卡根目录下新建wpa_supplicant.conf文件。注意是新建,不能直接复制粘贴过去。文件内容为:
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/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
# 编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ 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/cups/cupsd.conf /etc/cups/cupsd.conf.bak
- 修改配置文件,sudo nano /etc/cups/cupsd.conf
# 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
- 接下来进入选择驱动界面,在这一界面按照打印机型号选择驱动。
配置完成以后,使用电脑端或手机端搜索网络打印机,就能够实现网络打印了。
猜你喜欢
- 2024-11-23 Raspberry Pi OS现上线64位镜像版本
- 2024-11-23 树莓派官方保护壳问世:小巧别致
- 2024-11-23 打造基于树莓派的实时系统
- 2024-11-23 乌班图MATE 16.04 LTS发布 支持树莓派
- 2024-11-23 机器人梦系列-树莓派资源整理汇总
- 2024-11-23 要不要入手?5美元计算机 适于编程!
- 2024-11-23 CrowPi2树莓派4学习套件评测第1部分–开箱和首次启动
- 2024-11-23 6步傻瓜式点击在树莓派上安好Win11
- 2024-11-23 树莓派安装Apache2遇到问题与解决方法
- 2024-11-23 使用树莓派做两轮自平衡车(二)——获取角度
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)