首先在samba中增加一个print$的共享,用来存放windows驱动。windows网上邻居共享打印机也是同样采用这样的方式安装驱动的。
首先在samba中增加一个print$的同享,用来寄存windows驱动。windows网上邻居同享打印机也是相同选用这样的方法装置驱动的。
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
再复制一些windows下必要的文件到/usr/share/cups/drivers/,其间一部分在cups-windows包中,其他需要到windows XP下自行复制,罗列如下:
-rw-r--r-- 1 root root 803 01-15 11:38 cups6.inf
-rw-r--r-- 1 root root 72 01-15 11:38 cups6.ini
-rw-r--r-- 1 root root 12568 01-15 11:38 cupsps6.dll
-rw-r--r-- 1 root root 13672 01-15 11:38 cupsui6.dll
-rw-r--r-- 1 root root 728576 01-15 14:04 ps5ui.dll
-rw-r--r-- 1 root root 543232 01-15 14:03 pscript5.dll
-rw-r--r-- 1 root root 14787 01-15 14:05 pscript.hlp
-rw-r--r-- 1 root root 1060548 01-15 14:05 pscript.ntf
***只需要运转cupsaddsmb -H localhost -U user printer1 -v即可为打印机增加windows驱动。
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
再复制一些windows下必要的文件到/usr/share/cups/drivers/,其间一部分在cups-windows包中,其他需要到windows XP下自行复制,罗列如下:
-rw-r--r-- 1 root root 803 01-15 11:38 cups6.inf
-rw-r--r-- 1 root root 72 01-15 11:38 cups6.ini
-rw-r--r-- 1 root root 12568 01-15 11:38 cupsps6.dll
-rw-r--r-- 1 root root 13672 01-15 11:38 cupsui6.dll
-rw-r--r-- 1 root root 728576 01-15 14:04 ps5ui.dll
-rw-r--r-- 1 root root 543232 01-15 14:03 pscript5.dll
-rw-r--r-- 1 root root 14787 01-15 14:05 pscript.hlp
-rw-r--r-- 1 root root 1060548 01-15 14:05 pscript.ntf
***只需要运转cupsaddsmb -H localhost -U user printer1 -v即可为打印机增加windows驱动。
【修改引荐】
- Solaris 10 下 Samba 的具体装备过程
- Samba 3.2 发布下载
- SAMBA完成Solaris和Windows之间的文件同享
转载请说明出处
知优网 » 为samba同享的打印机增加Windows驱动(samba打印机共享)
知优网 » 为samba同享的打印机增加Windows驱动(samba打印机共享)