设为首页收藏官网网盘国家资源立人课堂 今天是: 2024-04-18    美好的一天,从现在开始投稿

立人创客乐享社区

 找回密码
 立即注册
成都市金牛实验中学校

立人小喇叭+ 发布

信息中心 立人创客游戏化学习三乐法新课程开始啦!欢迎交流分享
04-04 10:04
立人创客社: 祝愿世界太平!地球早日康复!
01-07 11:43
jnschool 请同学们严格遵守国家网络安全规定,文明上网!
01-07 11:41
查看: 3728|回复: 1

使用树莓派搭建无线打印机

[复制链接] TA的其它主题

3

主题

2

好友

93

积分

注册创客

Rank: 2

积分
93
威望
10
立人币
53
贡献
3
大金牛币
1
乐创奖
1
乐享奖
0
乐课奖
0
立人证书
0
发表于 2020-8-17 18:04:19 | 显示全部楼层 |阅读模式 |
<

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 202004李柃锋 于 2020-8-17 18:09 编辑

使用树莓派搭建无线打印机所需器材
  • 树莓派
  • 打印机
  • 数据线
  • 网线(可选)
  • 网络连接(LAN/WLAN)
CUPS介绍
CUPS(Common UNIX Printing System,通用Unix打印系统)是Fedora Core3中支持的打印系统,它主要是使用IPP(Internet Printing Protocol)来管理打印工作及队列,但同时也支持”LPD”(Line Printer Daemon)和”SMB”(Server Message Block)以及AppSocket等通信协议。
Unix/Linux下打印总是有许多限制。但若安装了CUPS(Common UNIX Printing System),你将会得到一个完整的打印解决方案。
在UNIX/Linux 下打印的方法很久以来都是用lpd(命令行方式的打印守护程序),它不支持IPP(Internet打印协议),而且也不支持同时使用多个打印设备。
CUPS给Unix/Linux用户提供了一种可靠有效的方法来管理打印。它支持IPP,并提供了LPD,SMB(服务消息块,如配置为微软WINDOWS的打印机)、JetDirect等接口。CUPS还可以浏览网络打印机。
(以上内容来自百度百科)
教程
静态IP设置
编辑/etc/dhcpcd.conf,在文件末尾添加如下内容:
interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

interface wlan0
static ip_address=192.168.0.200/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
其中,eth0是有线的配置,wlan0是无线配置
ip_address就是静态IP,后面要接/24(e.g 192.168.1.12/24)
routers是网关(e.g. 192.168.1.1)
static domain_name_servers是DNS(e.g. 192.168.1.1)
然后再在命令行执行:
sudo reboot

安装CUPS
在终端中执行:
sudo apt install cups
或者
sudo apt-get install cups
然后静待安装。

配置CUPS
添加pi到管理员账户
继续执行:
sudo usermod -a -G lpadmin pi
这一步的作用是令pi用户(或者其他用户,这里以pi为例)成为管理员,否则我们无法通过该用户配置打印机。
现在,将打印机的USB线缆插入到树莓派的USB端口中。
登陆CUPS后台
用浏览器访问刚才设置的静态IP地址:631/admin。
单击Add Printer,网页会要求你输入刚才配置的管理员账户的用户名和密码。

                               
登录/注册后可看大图
配置打印机
选择打印机
如果没有问题,你现在应该看到这样一个界面:

                               
登录/注册后可看大图
在Local Printers找到你的打印机并选中(我的就是那个Canon MP280 Series),如果没有请选择类似这样usb://Canon/MP280%20series?serial=A0F451&interface=1的选项。

                               
登录/注册后可看大图
如果你的是网络打印机,请在Network Printers中选中相应协议,或添加已扫描到的打印机。
然后单击Continue。
添加描述并共享打印机
描述随便写(默认就行)。但一定要尽量短。
Location随便填就行,如Pi, Lab等等。
记住勾选Share This Printer!

                               
登录/注册后可看大图
选择驱动
一般选最靠上的那个就行了。看清楚驱动型号!

                               
登录/注册后可看大图
至此,打印机的配置就完成了。[]~( ̄▽ ̄)~
你可以在树莓派IP:631管理你的打印机。

配置电脑端
Windows 10
打开设置-设备-打印机和扫描仪。点击添加打印机和扫描仪。
此时,电脑会自动开始搜索打印机设备。
一般来说,电脑可以自动搜索到你的打印机,且命名格式为你的打印机名称@树莓派IP。
如果没有搜索到,请点击我需要的打印机不在列表中,并参照Windows 7及以下的方法操作。
Windows 7及以下
打开控制面板-设备和打印机-添加打印机。
点击按名称选择共享打印机。
选择合适的驱动。
然后点击完成(推荐打印一张测试页)。
macOS
Apple支持文档按 IP 地址添加网络打印机部分,填入地址(如https://192.168.1.12:631/printers/Canon_MP280_series)。
GNU/Linux
这篇教程就是针对Linux的啊喂。
按照上面的操作步骤添加打印机(协议为http或者https)。
至此,本教程圆满结束!(完结撒花.jpg)


楼主热帖
立人小创客

3

主题

2

好友

93

积分

注册创客

Rank: 2

积分
93
威望
10
立人币
53
贡献
3
大金牛币
1
乐创奖
1
乐享奖
0
乐课奖
0
立人证书
0
 楼主| 发表于 2020-8-17 18:06:01 | 显示全部楼层
立人小创客
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开
Loading...
快速回复 返回顶部 返回列表