树莓派cups搭建无线打印机

  • Post author:
  • Post category:其他


想把我的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…
<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>



1.3 重启cups

sudo service cups restart



2 配置CUPS服务端

浏览器输入:https://树莓派IP:631,即可成功访问cups

在这里插入图片描述

然后按下图配置

在这里插入图片描述

点击AddPrinter,注意选Share This Printer

在这里插入图片描述

我的打印机是DeskJet 2130,找不到,那就选这个吧

在这里插入图片描述



3 配置打印客户端

配置好后,到Windows下设备和打印机按添加打印机

地址填:http://树莓派ip:631/printers/在cups设置的打印机名

在这里插入图片描述

下一步,然后找到自己的型号

在这里插入图片描述

添加成功,去打印试试~



版权声明:本文为weixin_43909881原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。