树莓派打印服务器(Samsung M2626)

以树莓派默认系统 Raspbian 和三星 M2626 打印机为例。

安装 CUPS

1
2
sudo apt-get update
sudo apt-get install cups

将树莓派默认用户 fan 添加到用户组 lpadmin 里

1
sudo usermod -a -G lpadmin pi

配置 cupsd.conf

最好修改前备份下配置文件(可以跳过)

1
sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak

修改配置文件cuopsd.conf

1
sudo vim /etc/cups/cupsd.conf

一共需要改四个地方:

  • Listen localhost:631 把中间 localhost: 去掉,只保留 631
  • 在三个 </Location> 前面加上 Allow @LOCAL,让网络用户有管理权限。

重启CUPS服务

1
sudo service cups restart

添加打印机

在浏览器中输入https://树莓派IP地址:631/ 打开管理页面添加打印机。

点击上面的 Administration 选项卡,输入树莓派的账号和密码登录。

再点 Add Printer 按钮来添加打印机。

在 Local Printers 中选择打印机,这里是 Samsung M262x M282x Series,选定后点击 下方的 Continue。

设定打印机名字,因为在 Windows 上添加打印机时要通过链接添加,所以设的短一点能更方便。还要把下面的 Share This Printer 勾选。

接下来选择驱动程序,而我的打印机不在这个支持列表里。不过都是三星的打印机,使用别的驱动问题也不大,我就选择了 ML-2250 的驱动。

点击下面的 Add Printer 按钮完成添加。

接下来设置默认属性,基本上默认就可以了。

到这里,打印机就添加完毕了。

点上方的 Printers 选项卡,找到自己的打印机,在下拉菜单中点击 Print Test Page 来打印测试页。

最后一步,设置成服务器默认打印机: