树莓派cups搭建无线打印机

想把我的HP DeskJet 2130改成无线打印机,查些网上的资料,CUPS可以实现这个需求,踩了一些坑,整理了一下,摸索出成功配置的方法

1 安装cups

1.1 安装cups,配置用户,把pi用加到lpadmin

sudo apt-get install cups
sudo usermod -a -G lpadmin pi

1.2 修改cupsd.conf

sudo nano  /etc/cups/cupsd.conf

cupsd.conf做出以下修改

Listen localhost:631 改成 Listen 0.0.0.0:631
或者注释掉 Listen localhost:631 加上 Port:631

# Restrict access to the server…

Order allow,deny
Allow @Local    //添加此项


# Restrict access to the admin pages…

Order allow,deny
Allow @Local    //添加此项


# Restrict access to configuration files…

AuthType Default
Require user @SYSTEM
Order allow,deny
Allow @Local    //添加此项

1.3 重启cups

sudo service cups restart

2 配置CUPS服务端

浏览器输入:https://树莓派IP:631,即可成功访问cups
树莓派cups搭建无线打印机_第1张图片
然后按下图配置
树莓派cups搭建无线打印机_第2张图片
点击AddPrinter,注意选Share This Printer
树莓派cups搭建无线打印机_第3张图片
我的打印机是DeskJet 2130,找不到,那就选这个吧
树莓派cups搭建无线打印机_第4张图片

3 配置打印客户端

配置好后,到Windows下设备和打印机按添加打印机
地址填:http://树莓派ip:631/printers/在cups设置的打印机名
树莓派cups搭建无线打印机_第5张图片
下一步,然后找到自己的型号
树莓派cups搭建无线打印机_第6张图片
添加成功,去打印试试~

你可能感兴趣的:(树莓派)