cups打印机服务器
1 环境
- 树莓派4b
- 打印机为hp lassert M1136 MFP,USB插头
2 安装步骤
2.1 安装
sudo apt-get update
sudo apt-get upgrade
安装cups打印服务器程序
sudo apt-get install cups
安装samba,实现打印机服务器
sudo apt-get install samba
安装惠普驱动程序
sudo apt-get install hplip
以防万一,下载hp插件
sudo hp-plugin
2.2 配置cups
安装CUPS打印机管理软件后,需要将树莓派用户加入到CUPS的 lpadmin group中,执行命令如下:
sudo usermod -a -G lpadmin pi
输入命令使得CUPS可以被整个局域网中的所有联网设备访问,输入命令后重启CUPS服务,输入命令如下:
sudo cupsctl --remote-any
sudo /etc/init.d/cups restart
2.3 配置samba
sudo vim /etc/samba/smb.conf
在配置文件中找到一下内容,修改配置
# CUPS printing.
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = yes
read only = yes
create mask = 0700
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = no
guest ok = no
2.4 web配置添加打印机
确定树莓派ip地址

输入192.168.1.102:631,进入配置页面

点击上方Administration,可能会验证树莓派管理员账户密码,进行验证就行。

点击addprinter

点击continue,填写完后点continue

model选择对应的打印机型号,之后点击add printer

完成
2.5 查看打印机
点击Printers,之后点击去

可以看到:

2.6 打印测试页

成功打印测试页后,打印服务器就此完成
3 windows添加打印机
3.1 添加打印机或扫描打印机

3.2 点击出现的打印机

3.3 添加设备

3.4 添加成功

3.5 打印测试页



基于树莓派4b和cpus搭建了打印服务器,并实现惠普打印机的共享
浙公网安备 33010602011771号