有没有兄弟在Ubuntu下用过HP LaserJet 1000的打印机

CPU/显卡/打印机/USB设备等硬件问题
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

有没有兄弟在Ubuntu下用过HP LaserJet 1000的打印机

#1

帖子 firehare » 2005-06-28 21:38

同上!

不知要如何设置
我心无畏,源自于我心无知。
图片
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#2

帖子 yongyi » 2005-06-28 21:47

http://www.ubuntuforums.org/showthread. ... P+LaserJet

不知这个有没帮助?
看样子应该是有root权限才能打印。
不清楚你的情况是怎么样
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#3

帖子 yongyi » 2005-06-28 21:52

哈,这帖跟你型号一样的:
http://www.ubuntuforums.org/showthread. ... P+LaserJet
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#4

帖子 firehare » 2005-06-28 22:08

真是太感谢兄弟了!
我写了信给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 次。
我心无畏,源自于我心无知。
图片
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#5

帖子 yongyi » 2005-06-28 22:12

嘿嘿,,HP反应这么快啊?!赞!
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

[分享]Ubuntu下HP LaserJet 1000打印机的安装步骤

#6

帖子 firehare » 2005-06-30 15:08

首先安装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
看看是不是可以打印了?祝你好运!!
我心无畏,源自于我心无知。
图片
oldrabbit
帖子: 93
注册时间: 2005-07-07 9:13

#7

帖子 oldrabbit » 2005-12-25 16:39

如何把ubuntu下的打印机共享给WINDOWS呢,让WINDOWS下安装ubuntu共享的网络打印机?
我遇到的问题是WINDOWS下能看到ubuntu下的打印机,安装ubuntu共享的打印机,提示用户没有权限,我应该用那个用户呢?
tdnongkun
帖子: 18
注册时间: 2005-12-12 0:02

Re: [分享]Ubuntu下HP LaserJet 1000打印机的安装步骤

#8

帖子 tdnongkun » 2006-02-23 0:26

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
看看是不是可以打印了?祝你好运!!
能说说如何安装EPSON 1600K打印机吗?
头像
firehare
帖子: 2625
注册时间: 2005-04-10 16:54
来自: 温州大学
联系:

#9

帖子 firehare » 2006-02-23 8:26

没环境!
我心无畏,源自于我心无知。
图片
头像
skylark_hj
帖子: 3
注册时间: 2006-07-09 15:34

#10

帖子 skylark_hj » 2006-07-09 16:26

kan bu dong a
Gone
帖子: 9
注册时间: 2006-06-09 9:24

疑问

#11

帖子 Gone » 2006-07-17 22:15

我这里有一台hp1000的机器,照上面弄了下。cat sihp1000.img >/dev/usb/lp0 时usb目录不存在只能cat sihp1000.img >/dev/usblp0,这是我确实听到了打印机被驱动的声音了,但是没有办法再往下面做了,make install 出错,无法按你的方法做下去,希望有高人指出条明路
Dreamer
帖子: 22
注册时间: 2005-10-14 22:46

Re: 疑问

#12

帖子 Dreamer » 2006-07-18 9:04

Gone 写了:我这里有一台hp1000的机器,照上面弄了下。cat sihp1000.img >/dev/usb/lp0 时usb目录不存在只能cat sihp1000.img >/dev/usblp0,这是我确实听到了打印机被驱动的声音了,但是没有办法再往下面做了,make install 出错,无法按你的方法做下去,希望有高人指出条明路
6.06里面已经有了HP 1000 的驱动程序了。不需要这么费事了吧?直接添加打印机就可以了
woodandwood
帖子: 86
注册时间: 2006-07-21 16:15

#13

帖子 woodandwood » 2006-07-21 17:04

最近我在sharp的板子上配置打印机,用的就是hp 1010的机器。在pc机器正如楼上们说的,都没问题。但是在往开发板里配置cups时就不行了。在解压cupsys的依赖包libc6_2.3.6-0ubuntu20_i386.deb时出现错误:Accessing a corrupted share library,然后输入的一些比如ls,vi等命令都不识别了,重启的话连系统都进不去了,郁闷啊!!好像是解压这个包会破坏的系统的共享库,为什么会这样啊
holz
帖子: 188
注册时间: 2005-07-18 18:20
来自: http://www.gdgpi.com.cn
联系:

#14

帖子 holz » 2006-08-12 11:53

奇怪我这里并没有 /dev/usb 这样的目录和文件,只有/dev/usblp0

而且执行

代码: 全选

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
进门莫问姓名,芳草满庭皆无主;
入室自分雅路,四厢弦歌尽留人。
lyfp00
帖子: 13
注册时间: 2007-03-31 22:08

#15

帖子 lyfp00 » 2007-04-01 14:35

$ 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
回复