彩运网网址-彩运网网上登录

Ubuntu 8.10下安装HP LaserJet 1018 USB Printer【彩运网网

自从开始使用Ubuntu之后,一个一个问题接踵而来,也在高人留下的WIKI中一一找到了答案,今天经过相当的一段时间,我解决了HP USB打印机不能使用的问题。

使用树莓派配置打印机服务器最常用的就是CUPS,这里就用CUPS来配置

开始时候,因为打印机是HP名下的,相信这里很多朋友在使用新立得这个软件包管理系统的时候有看到过HPLIP这个程序的安装,默认是不装的,所以,既然这个软件是针对HP打印机的,我就装上了,结果,在DEVICE MANAGER里有看到这台打印机,状态都OK, 就是点击打印测试页,一点都没反应。  这个差不多是一个月之前的故事,其中我也找到关于CUPS的文章,但是我一直忽略了他。

首先使用ssh登录树莓派

今天,和往常一样,进入HPLIP的GUI,突然发现其版本和HPLIP的版本不一样,没事,直接下载那个RUN文件,然后FOLLOW图片介绍一路顺利安装。

1.更新

但是,问题依旧。。。。

sudo apt-get update

就在我将要放弃的时候,我又一次进入了CUPS (http://localhost:631/),鬼使神差下,我点击了add printer,在name一栏,和往常一样,写下HP1018(系统自动安装的名字是hp-LaserJet-1018,而HPLIP安装时候的默认名字则是HP_LaserJet_1018,和CUPS下我起的名字是不一样的),然后点击continue,在DEVICE中,下拉菜单选中"HP Laserjet 1018 USB KPlYAHS HPLIP (HP Laserjet 1018)",继续点击continue, 然后就是Model/Driver for "你刚才起的打印机名字",我这边没有更改,他默认选了“HP Laserjet 1018 Foomatic/Foo2zjs (recommended)(en)”,直接点击了add printer,这个时候,你就可以在Printers里看到包含系统默认安装的,以及HPLIP安装的那两个打印机以内所有三台打印机(其实就一台物理的,只是安装了三次而已)。

2.安装HPLIP

打印的时候,记得把CUPS里安装的那台作为默认打印机啊!

sudo apt-get install hplip

彩运网网址 1

3.安装CUPS

sudo apt-get install cups

安装HPLIP时,CUPS已经安装上了,这里安装时会看到已经安装过的提示。

4.将树莓派默认用户pi添加到用户组lpadmin里

sudo usermod -a -G lpadmin pi

5.配置cupsd.conf

先备份cupsd.conf

sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak

cupsd.conf默认的配置文件只能本地访问,所以需要修改一些内容使局域网的电脑访问

配置不成功时,访问http://树莓派ip:634/会出现forbidden的界面

首先需要将

Listen localhost:631

改成

Listen 0.0.0.0:631

将<Location /> <Location /admin> <Location /admin/conf>三个节点添加

Allow from @LOCAL

可能有的教程给的配置是Allow @Local,这是旧版的兼容写法,在CUPS官网ARCH LINUX的教程中给出都有from

此时再重启CUPS服务即可生效

sudo service cups restart

笔者的校园网环境有些特殊,是跨网段的局域网。

本文由彩运网网址发布于网络安全,转载请注明出处:Ubuntu 8.10下安装HP LaserJet 1018 USB Printer【彩运网网

相关阅读