香橙派PC Plus电脑开发板制作网络打印服务器

香橙派PC Plus是一款开源的单板电脑,新一代的arm开发板,使用全志Allwinner H3系统级芯片,拥有1GB DDR3 内存,板载8GB EMMC Flash 存储,可以运行Android4.4、Ubuntu、Debian等操作系统。

Orange Pi PC Plus体积很小,尺寸仅56mm*85mm,设计却紧凑美观,引用了相当丰富的功能接口,包括HDMI、3.5mm音频、百兆以太网、wifi、3*USB2.0 Host、1*USB-OTG、CSI接口摄像头等,并且兼容树莓派GPIO口,拥有独特的调试串口等。

本文将给大家介绍在PC Plus上开发的 其中一个例子——制作网络打印服务器

使用开发板配置打印机服务器最常用的就是CUPS,这里就用CUPS来配置 
1)安装HPLIP 
sudo apt-get update 
sudo apt-get install hplip

2)安装CUPS 
sudo apt-get install cups 

3)将默认用户root添加到用户组lpadmin里
sudo usermod -a -G lpadmin root

4)修改cupsd.conf的配置,默认的配置文件只能本地访问,所以需要修改一些内容使局域网的电脑也能够访问
a.首先需要将Listen localhost:631改成 Listen 0.0.0.0:6
b.在 <Location />、<Location /admin>、<Location /admin/conf>三个节点中添加Allow from @Local权限
c.此时再重启CUPS服务即可生效
sudo service cups restart

5)打开网页输入http://开发板的IP地址:631即可进入配置页面

6)点击Administrator-->Add Printer,然后输入开发板的用户名和密码(就是你之前添加到用户组lpadmin里的用户和其密码)就可以添加打印机啦

猜你喜欢

转载自blog.csdn.net/weixin_45534288/article/details/107667063
今日推荐