用蓝莓派和CUPS复印服务器将你的复印机弄成网路复印机。
--JimHall
有用的原文链接
请访问文末的“原文链接”获得可点击的文内链接、全规格原图和相关文章。
致谢
编译自|
作者|JimHall
译者|qhwdw共计翻译:105篇贡献时间:177天
用覆盆子派和CUPS复印服务器将你的复印机弄成网路复印机。
我喜欢在家做一些小项目,为此,去年我买了一个覆盆子派3ModelB[1]linux软件下载,这是一个十分适宜像我这样的业余爱好者的东西。使用猕猴桃派3ModelB的外置无线功能,我可以不使用电缆就将覆盆子派联接到我的家庭网路中。这样可以很容易地将猕猴桃派用到各类所须要的地方。
在家里,我和我的父亲都使用电脑笔记本,而且我们只有一台复印机:一台使用的并不频繁的HP彩色激光复印机。由于我们的复印机并不外置无线网卡,因而,它不能直接联接到无线网路中,我们通常把复印机联接到我的电脑笔记本上,由于一般是我在复印。其实这些安排在大多数时间都没有问题,然而linux系统连接打印机,有时侯,我的父亲想在不“麻烦”我的情况下,自己去复印一些东西。
我认为我们须要一个将复印机联接到无线网路的解决方案红旗 linux,以易于我们都还能随时随地复印。我本想买一个无线复印服务器将我的USB复印机联接到家里的无线网路上。后来,我决定使用我的蓝莓派,将它设置为复印服务器,这样就可以让家里的每位人都可以随时来复印。
基本设置
设置蓝莓派是极其简单的事。我下载了Raspbian[2]镜像,并将它写入到我的microSD卡中。之后,使用它来引导一个联接了HDMI显示器、USB鼠标和USB键盘的覆盆子派。以后,我们开始对它进行设置!
这个猕猴桃派别统手动引导到一个图形桌面,之后我做了一些基本设置:设置按键语言、连接无线网路、设置普通用户账户(pi)的密码、设置管理员用户(root)的密码。
我并不准备将猕猴桃派运行在桌面环境下。我通常是通过我的普通的Linux计算机远程来使用它。因而,我使用猕猴桃派的图形化管理工具,去设置将猕猴桃派引导到控制台模式,但不以pi用户手动登陆。
重新启动猕猴桃派以后,我须要做一些其它的系统方面的小调整,以易于我在家用网路中使用猕猴桃派做为“服务器”。我设置它的DHCP顾客端为使用静态IP地址;默认情况下,DHCP顾客端可能任选一个可用的网路地址,这样我会不晓得应当用那个地址联接到猕猴桃派。我的家用网路使用一个私有的A类地址,因而,我的路由器的IP地址是10.0.0.1,但是我的全部可用地IP地址是10.0.0.x。在我的案例中,高位的IP地址是安全的,因而,我通过在/etc/dhcpcd.conf中添加如下的行,设置它的无线网路使用10.0.0.11这个静态地址。
interface wlan0
static ip_address=10.0.0.11/24
static routers=10.0.0.1
static domain_name_servers=8.8.8.8 8.8.4.4
在我再度重启之前,我须要去确认安全shell守护程序(SSHD)早已正常运行(你可以在“偏好”中设置什么服务在引导时启动它)。这样我就可以使用SSH从普通的Linux系统上基于网路联接到猕猴桃派中。
复印设置
如今,我的覆盆子派早已连到网路上了,我通过SSH从我的Linux笔记本上远程联接它,接着做剩余的设置。在继续设置之前,确保你的复印机早已联接到猕猴桃派上。
设置复印机很容易。现代的复印服务器被称为CUPS,意即“通用Unix复印系统”。任何最新的Unix系统都可以通过CUPS复印服务器来复印。为了在猕猴桃派上设置CUPS复印服务器。你须要通过几个命令去安装CUPS软件,并使用新的配置来重启复印服务器,这样就可以容许其它系统来复印了。
$ sudo apt-get install cups
$ sudo cupsctl --remote-any
$ sudo /etc/init.d/cups restart
在CUPS中设置复印机也是十分简单的,你可以通过一个Web界面来完成。CUPS窃听端口是631,因而你用常用的浏览器来访问这个地址:
https://10.0.0.11:631/
你的Web浏览器可能会弹出警告,由于它不认可这个Web浏览器的https证书;选择“接受它”,之后以管理员用户登录系统,你将见到如下的标准的CUPS面板:
这时侯,导航到管理标签,选择“AddPrinter”。
假如复印机早已通过USB联接,你只须要简单地选择这个复印机和机型。不要忘掉去勾选共享这个复印机的选择框,由于其它人也要使用它。如今,你的复印机早已在CUPS中设置好了。
顾客端设置
从Linux中设置一台网路复印机十分简单。我的桌面环境是GNOME,你可以从GNOME的“设置”应用程序中添加网路复印机。只须要导航到“设备和复印机”,之后解锁这个面板。点击“添加”按钮去添加复印机。
在我的系统中linux系统连接打印机,GNOME的“设置”应用程序会手动发觉网路复印机并添加它。假如你的系统不是这样,你须要通过猕猴桃派的IP地址,自动去添加复印机。
设置到此为止!我们如今早已可以通过屋内的无线网路来使用这台复印机了。我不再须要化学联接到这台复印机了,家里的任何人都可以使用它了!
via:
作者:JimHall[4]译者:qhwdw校对:wxy
本文由LCTT原创编译,Linux中国荣誉推出