有没有兄弟在Ubuntu下用过HP LaserJet 1000的打印机
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
-
- 帖子: 3025
- 注册时间: 2005-05-07 23:57
- 联系:
-
- 帖子: 3025
- 注册时间: 2005-05-07 23:57
- 联系:
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
真是太感谢兄弟了!
我写了信给HP,给回了:
Thank you for contacting HP Customer Care.
Although, many HP printers including the HP LaserJet 1000 are capable of printing from Linux, HP does not write drivers on Linux platform. We suggest that you contact the appropriate vendor for further assistance in this regard.
You may wish to visit the following URL for information on Linux PPD and model scripts:
http://h20000.www2.hp.com/bizsuppor...jectID=bpl70481
http://h20000.www2.hp.com/bizsuppor...jectID=bpl01713
Once again, thank you for contacting HP Customer Care.
看来还不如在这儿问呢!呵呵!
去看看先!!明天再做下试验,试验情况明天在此作回复!
我写了信给HP,给回了:
Thank you for contacting HP Customer Care.
Although, many HP printers including the HP LaserJet 1000 are capable of printing from Linux, HP does not write drivers on Linux platform. We suggest that you contact the appropriate vendor for further assistance in this regard.
You may wish to visit the following URL for information on Linux PPD and model scripts:
http://h20000.www2.hp.com/bizsuppor...jectID=bpl70481
http://h20000.www2.hp.com/bizsuppor...jectID=bpl01713
Once again, thank you for contacting HP Customer Care.
看来还不如在这儿问呢!呵呵!
去看看先!!明天再做下试验,试验情况明天在此作回复!
上次由 firehare 在 2005-06-29 13:39,总共编辑 1 次。
我心无畏,源自于我心无知。
-
- 帖子: 3025
- 注册时间: 2005-05-07 23:57
- 联系:
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
[分享]Ubuntu下HP LaserJet 1000打印机的安装步骤
首先安装CUPS系统
$sudo apt-get install cupsys cupsomatic-ppd
$sudo apt-get install cupsys-bsd cupsys-driver-gimpprint
安装下面两个包,否则得不到PPD文件
$sudo apt-get install foomatic-bin foomatic-db
由于我是用Server命令安装的Ubuntu操作系统,所以要添加最基本的编译软件
$sudo apt-get install dpkg-dev file gcc g++
$sudo apt-get install make autoconf automake
下载foo2zjs
$wget http://home.mn.rr.com/richardsons/foo2z ... zjs.tar.gz
$make
==========以下操作现已失效============
本来是想删除的,不过由于这段对于理解比较有效暂时保留
由于在下一步中会用到getweb脚本,其中要用到unzip命令,所以安装
$sudo apt-get install zip unzip
$./getweb 1000
该命令相当于:
$wget ftp://ftp.hp.com/pub/softlib/software1/ ... 1488en.exe
$unzip -o lj1488en.exe sihp1000.img
$rm -f lj1488en.exe
因为./getweb命令无效,可能是因为unzip对该exe文件(自解压文件)不能正常解压,所以可以在Windows下先解压出sihp1000.img文件之后,再导入到Linux下使用。
================================
下载sihp1000.img
$wget ftp://ftp.hp.com/pub/softlib/software1/ ... 1488en.exe
在Windows下将其解压后,提取出sihp1000.img文件。之所以要这个文件的原因就是因为该款打印机在断电之后都要重新加载一个firmware才能正常工作。因此你还应该在每次打印机断电之后以root身份载入sihp1000.img
$sudo -s
#cat sihp1000.img > /dev/usb/lp0
在做这一步时,你可以听到打印机被驱动的声音了。
然后将sihp1000.img拷贝到foo2zjs的安装目录下,就可以开始安装了
#make install
你应该在/usr/share/foo2zjs/firmware文件目录下看到sihp1000.dl文件。驱动的源xml文件则被安装到/usr/share/foomatic/db/source下的三个目录内,正是我们需要的!
现在做foomatic编译db就可得到.ppd文件了!
#foomatic-compiledb
然后在你的用户目录的PPD目录中就可以看到是否得到了HP LaserJet 1000的ppd文件了。
将其中的HP-LaserJet_1000*.ppd文件拷至/usr/share/cups/model/目录下
然后重启CUPS服务
#/etc/init.d/cupsys restart
由于是命令行,因为毕竟是用作Server,当然不会去用X桌面了,所以
#lpadmin -p HP-LJ1000 -E -v usb:/dev/usb/lp0 -m HP-LaserJet_1000-foo2zjs.ppd
这样就添加好了一台名为HP-LJ1000的打印机了
然后如果等不及就试试看效果吧
#lp -d HP-LJ1000 -p 90 /etc/network/interfaces
看看是不是可以打印了?祝你好运!!
$sudo apt-get install cupsys cupsomatic-ppd
$sudo apt-get install cupsys-bsd cupsys-driver-gimpprint
安装下面两个包,否则得不到PPD文件
$sudo apt-get install foomatic-bin foomatic-db
由于我是用Server命令安装的Ubuntu操作系统,所以要添加最基本的编译软件
$sudo apt-get install dpkg-dev file gcc g++
$sudo apt-get install make autoconf automake
下载foo2zjs
$wget http://home.mn.rr.com/richardsons/foo2z ... zjs.tar.gz
$make
==========以下操作现已失效============
本来是想删除的,不过由于这段对于理解比较有效暂时保留
由于在下一步中会用到getweb脚本,其中要用到unzip命令,所以安装
$sudo apt-get install zip unzip
$./getweb 1000
该命令相当于:
$wget ftp://ftp.hp.com/pub/softlib/software1/ ... 1488en.exe
$unzip -o lj1488en.exe sihp1000.img
$rm -f lj1488en.exe
因为./getweb命令无效,可能是因为unzip对该exe文件(自解压文件)不能正常解压,所以可以在Windows下先解压出sihp1000.img文件之后,再导入到Linux下使用。
================================
下载sihp1000.img
$wget ftp://ftp.hp.com/pub/softlib/software1/ ... 1488en.exe
在Windows下将其解压后,提取出sihp1000.img文件。之所以要这个文件的原因就是因为该款打印机在断电之后都要重新加载一个firmware才能正常工作。因此你还应该在每次打印机断电之后以root身份载入sihp1000.img
$sudo -s
#cat sihp1000.img > /dev/usb/lp0
在做这一步时,你可以听到打印机被驱动的声音了。
然后将sihp1000.img拷贝到foo2zjs的安装目录下,就可以开始安装了
#make install
你应该在/usr/share/foo2zjs/firmware文件目录下看到sihp1000.dl文件。驱动的源xml文件则被安装到/usr/share/foomatic/db/source下的三个目录内,正是我们需要的!
现在做foomatic编译db就可得到.ppd文件了!
#foomatic-compiledb
然后在你的用户目录的PPD目录中就可以看到是否得到了HP LaserJet 1000的ppd文件了。
将其中的HP-LaserJet_1000*.ppd文件拷至/usr/share/cups/model/目录下
然后重启CUPS服务
#/etc/init.d/cupsys restart
由于是命令行,因为毕竟是用作Server,当然不会去用X桌面了,所以
#lpadmin -p HP-LJ1000 -E -v usb:/dev/usb/lp0 -m HP-LaserJet_1000-foo2zjs.ppd
这样就添加好了一台名为HP-LJ1000的打印机了
然后如果等不及就试试看效果吧
#lp -d HP-LJ1000 -p 90 /etc/network/interfaces
看看是不是可以打印了?祝你好运!!
我心无畏,源自于我心无知。
-
- 帖子: 93
- 注册时间: 2005-07-07 9:13
-
- 帖子: 18
- 注册时间: 2005-12-12 0:02
Re: [分享]Ubuntu下HP LaserJet 1000打印机的安装步骤
能说说如何安装EPSON 1600K打印机吗?firehare 写了:首先安装CUPS系统
$sudo apt-get install cupsys cupsomatic-ppd
$sudo apt-get install cupsys-bsd cupsys-driver-gimpprint
然后如果等不及就试试看效果吧
#lp -d HP-LJ1000 -p 90 /etc/network/interfaces
看看是不是可以打印了?祝你好运!!
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
- skylark_hj
- 帖子: 3
- 注册时间: 2006-07-09 15:34
-
- 帖子: 86
- 注册时间: 2006-07-21 16:15
-
- 帖子: 188
- 注册时间: 2005-07-18 18:20
- 来自: http://www.gdgpi.com.cn
- 联系:
奇怪我这里并没有 /dev/usb 这样的目录和文件,只有/dev/usblp0
而且执行
会有这样的提示:
bash: /dev/usblp0: Device or resource busy
打印机并没有被驱动起来。
如果我用
结果是这样的:
而且执行
代码: 全选
sudo -s
cat sihp1000.img > /dev/usblp0
bash: /dev/usblp0: Device or resource busy
打印机并没有被驱动起来。
如果我用
代码: 全选
lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 003: ID 03f0:0517 Hewlett-Packard LaserJet 1000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
进门莫问姓名,芳草满庭皆无主;
入室自分雅路,四厢弦歌尽留人。
入室自分雅路,四厢弦歌尽留人。
-
- 帖子: 13
- 注册时间: 2007-03-31 22:08
$ sudo apt-get install cupsys cupsomatic-ppd
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
cupsys 已经是最新的版本了。
现在没有可用的软件包 cupsomatic-ppd,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
可是下列的软件包取代了它:
foomatic-filters-ppds foomatic-filters
E: 软件包 cupsomatic-ppd 还没有可供安装的候选者
我用的是wiki上推荐的源,找不到cupsomatic-ppd
还有我的机器上也没有这个什么/dev/usb/目录啊
楼上的用的什么版本?
我的是61
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
cupsys 已经是最新的版本了。
现在没有可用的软件包 cupsomatic-ppd,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
可是下列的软件包取代了它:
foomatic-filters-ppds foomatic-filters
E: 软件包 cupsomatic-ppd 还没有可供安装的候选者
我用的是wiki上推荐的源,找不到cupsomatic-ppd
还有我的机器上也没有这个什么/dev/usb/目录啊
楼上的用的什么版本?
我的是61