分享:成功安装HPLaserJet1000并通过samba共享 :P

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
christina
帖子: 19
注册时间: 2006-12-27 23:54
送出感谢: 0
接收感谢: 0

分享:成功安装HPLaserJet1000并通过samba共享 :P

#1

帖子 christina » 2007-09-19 18:20

一点点经验,写下来跟大家分享
1、不要使用ubuntu自带的打印驱动,去http://foo2zjs.rkkda.com/直接下foo2zjs的源代码,然后按照网页上的指示一步步做编译,安装。
2、用cups提供的http://localhost:631/来增加一个打印机非常方便。
3、将装好的打印机用cupsaddsmb -H localhost 报给samba。
4、按照 man cupsaddsmb 中的指示修改smb.conf,注意,[print$]中给的path 是/etc/samba/drivers,这跟man 中提示把相关驱动拷到/usr/share/cups/drivers不一致,我反正没用/etc/samba/drivers,而是配成/usr/share/cups/drivers,因为我的驱动拷在这了。
5、现在需要找到man cupsaddsmb 中提到的那几个驱动文件了。
cups6.inf (from www.cups.org)
cups6.ini (from www.cups.org)
cupsps6.dll (from www.cups.org)
cupsui6.dll (from www.cups.org)
ps5ui.dll (from your Windows system)
pscript.hlp (from your Windows system)
pscript.ntf (from your Windows system)
pscript5.dll (from your Windows system)
可以看到cups*是从www.cups.org得到的,跑到www.cups.org,把cups for windows下下来,这是个源代码包,需要用windowsDDK来编译,我就只好满世界去找来winDDK,编好之后,把cups*拷到man里提到的目录。再从adobe那里下下来post script的驱动,安装,拷贝。
6、从新启动samba和cupsys,在winXP上就能看见这台打印机了,添加新的打印机,OK!
头像
magicsky
帖子: 225
注册时间: 2007-03-30 9:46
送出感谢: 1 次
接收感谢: 0

#2

帖子 magicsky » 2007-09-19 19:22

http://localhost:631/来增加一个打印机时遇到cups用户和密码,但我无论输入root还是其他用户的密码都不行,请问如何解决阿,谢谢
在国外,众多程序员为了理想而夜以继日;
而在国内,程序员在为填饱自己和家人的肚子而埋头苦干。
christina
帖子: 19
注册时间: 2006-12-27 23:54
送出感谢: 0
接收感谢: 0

我就用安装ubuntu时设定的用户密码就可以了。

#3

帖子 christina » 2007-09-20 16:38

我安装打印机的全程都是用的这个用户,除了重启samba和cupsys需要sudo,其他都不用。
回复

回到 “常用硬件支持”