找回密码
 立即注册
查看: 10062|回复: 9

[硬件DIY] 更好的利用树莓派,搭建网络打印机服务器

[复制链接]

4

主题

167

回帖

1579

积分

金牌会员

积分
1579
金钱
1408
HASS币
0
发表于 2018-1-17 13:05:05 | 显示全部楼层 |阅读模式
好久没发帖了,给大家介绍一种树莓派的玩法吧。
现在很多朋友家都是不止一台电脑,这时使用打印机就会有些不方便,当然网络打印机除外啦。
现在给大家介绍一种新的玩法,把树莓派变成网络打印服务器,并且支持PC,MAC,IOS,Android
这里使用的是CUPS,应该很多朋友都有了解,这个系统还算比较稳定,主要是不需要驱动这点真的挺方便的。
好了废话不多说,开始介绍安装过程。
首先用putty连接到您的树莓派
安装cups
1.安装cups
apt-get update
apt-get install cups

2.允许pi用户配置CUPS
sudo usermod -a -G lpadmin pi
3.cups配置
关闭服务
sudo service cups stop
备份配置文件
sudo mv /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak
重启服务
sudo service cups start

到此,系统就安装完毕了
4.用浏览器打开地址“https://树莓派ip:631/ ”
1.png
5.点击“Administrator”界面添加对应的打印机,登录帐号和密码是树莓派的pi用户的密码
2.png
6.点击add printer,在local printers中找到usb连接的打印机
7.然后开始设置打印机,大家可以按照自己的需求设置,如果没有特殊需求,一直continue就可以,给打印机命名那里建议大家尽量简短一些,方便以后使用。直到设置结束。
8.网络打印机的地址“http://树莓派ip:631/printers/您给打印机起的名字 ”,PC端按照此地址添加网络打印机和驱动就行了
9.利用samba来添加Windows环境支持
在CUPS中添加打印机之后即可自动实现AirPrint与IPP广播,由于CUPS实现广播利用的是Bonjour协议,而Windows默认不支持Bonjour,所以直接使用Windows添加打印机无法发现打印机的网络位置。为了实现对Windows的支持,需要另外安装SAMBA组件,
sudo apt-get install samba
SAMBA安装完成后会自动监测CUPS中的打印机,并进行共享操作。此时使用Windows添加打印机功能已可搜索到打印机的网络位置,按照向导安装相应驱动即可使用。
总体设置和安装还是很简单的,大家如果有问题的话可以回复,我会帮助大家解决,祝大家使用愉快。


评分

参与人数 1金钱 +12 收起 理由
lidicn + 12 分享是一种美德!

查看全部评分

回复

使用道具 举报

219

主题

1070

回帖

8044

积分

超级版主

积分
8044
金钱
6725
HASS币
86

教程狂人论坛风云人物突出贡献

发表于 2018-1-17 13:07:03 | 显示全部楼层
docker也有,没试过不知道能不能用
https://hub.docker.com/r/olbat/cupsd/
回复

使用道具 举报

4

主题

167

回帖

1579

积分

金牌会员

积分
1579
金钱
1408
HASS币
0
 楼主| 发表于 2018-1-17 13:40:52 | 显示全部楼层
lidicn 发表于 2018-1-17 13:07
docker也有,没试过不知道能不能用
https://hub.docker.com/r/olbat/cupsd/

我有空试试,因为转docker了,剩了一个树莓派,让它发挥一下余热
回复

使用道具 举报

27hh 

32

主题

954

回帖

4233

积分

论坛元老

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-1-17 15:30:15 | 显示全部楼层
感谢分享,我是把打印机接在了华硕路由器上,啥都不用安装,电脑直接打印~
回复

使用道具 举报

seyf 

0

主题

18

回帖

81

积分

注册会员

积分
81
金钱
63
HASS币
0
发表于 2018-1-17 18:43:38 | 显示全部楼层

利用树莓派
回复

使用道具 举报

2

主题

41

回帖

267

积分

中级会员

积分
267
金钱
223
HASS币
0
发表于 2018-1-17 20:30:03 | 显示全部楼层
现在的问题是没有AirPrint Server的解决方案。。。。
回复

使用道具 举报

4

主题

188

回帖

1580

积分

金牌会员

积分
1580
金钱
1388
HASS币
0
发表于 2018-1-22 22:42:33 | 显示全部楼层
感谢分享,已经有无线打印机了....还是感谢一下
回复

使用道具 举报

1

主题

55

回帖

216

积分

中级会员

积分
216
金钱
160
HASS币
0
发表于 2018-3-11 13:03:30 | 显示全部楼层
学习了
回复

使用道具 举报

1

主题

74

回帖

239

积分

中级会员

积分
239
金钱
164
HASS币
0
发表于 2018-4-25 01:29:28 | 显示全部楼层
这就厉害了哇
回复

使用道具 举报

10

主题

155

回帖

1209

积分

金牌会员

积分
1209
金钱
1044
HASS币
0
发表于 2020-3-18 22:07:40 | 显示全部楼层
网页无法打开的要开启远程访问:cupsctl --remote-any
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-10 17:36 , Processed in 0.208964 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表