家里面有老式USB有线打印机的朋友有了树莓派Zero W可以将自己的打印机秒变无线网络打印机,瞬间高大上,对于那些囊中羞涩还没升级无线打印机的朋友瞬间装B成功,高大上好了进入正题,首先将树莓派Zero W联网输入如下命令更新库缓存
sudo apt-get update接着打开终端输入如下命令安装所需组件
sudo apt-get install cups printer-driver-gutenprint其中printer-driver-gutenprint是多合一驱动库,CUPS是网络打印服务端
接着输入如下命令将用户pi加入到打印组
sudo usermod -a -G lpadmin pi然后停止CUPS服务
sudo service cups stop备份原配置文件
sudo mv /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak创建新配置文件
sudo vi /etc/cups/cupsd.conf复制粘贴进入如下内容然后保存
# Only listen for connections from the local machine.#Listen localhost:631#CHANGED TO LISTEN TO LOCAL LANPort 631# Restrict access to the server&hellip;<Location />Order allow,denyAllow @Local</Location># Restrict access to the admin pages&hellip;<Location /admin>Order allow,denyAllow @Local</Location># Restrict access to configuration files&hellip;<Location /admin/conf>AuthType DefaultRequire user @SYSTEMOrder allow,denyAllow @Local</Location>重启CUPS服务
sudo service cups start使用ifconfig命令或者到路由器管理界面查找开发板的局域网IP,然后再将USB打印机开机后连接开发板,在电脑或者手机上输入如下网址进行配置打印机
https://树莓派开发板局域网IP:631/admin接着将打印机用数据线和OTG连接到树莓派Zero W开发板后,按下图操作,添加自己的打印机