Имеется..
машина с установленным debian'om LENNY
к ней подключен принтер hp2050
также имеется локальная сеть, компьютеры с виндовсами (ХП).
Дела обстоят следующим образом.. Единственная возможность печатать из виндовых машин на этом принтере - через установку Generic PostScript (ot ADOBE), в настройках прописав адрес принтера.
При обычной настройке из-под винды выдаются ошибки - невозможно соединиться с принтером, ошибки доступа и прочее.
Нужно каким-то образом сделать автоматическую загрузку драйвера GenericPostScrip с сервера дебиана через самбу, чтобы на других компах при установке соединения с этим принтером на сами эти же компы загружался драйвер без всяких заморочек. В конфигах самбы прописывается путь к драйверам, но где взять отдельно этот GenericPostScript драйвер, чтобы закинуть его на сервер с самбой, я не знаю - уже запарился полдня лазить по инету и искать его. Он установлен у меня в системе, т.к. я скачивал инсталлятор с офсайта АДОБЕ. Но это ведь не прокатит, увы, нужен драйвер.. Или какой-либо еще вариант.
Буду рад за помощь!
Вопрос по самбе и CUPS
Вот как выглядят настройки принтера GenericPostScript, при которых печать идет:

И вот сообщение о загрузке драйверов, точнее, о том, что их нет, если пытаться подключиться к принтеру обычными средствами винды:

А почему у вас не заработали родные драйвера?
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=ru&cc=ru&prodNameId=3662058&prodTypeId=18972&prodSeriesId=3662052&swLang=33&taskId=135&swEnvOID=228
Все 3 рабочие ставил с месяц назад в одной бухгалтерии.
По сабжу, а вы в самбе прописали принтеру что он расшарен?
Выглядеть должно примерно так:
[printer]
#делаем комментарий к принтеру
comment = <имя принтера>
#рабочая директория принтера
path = /var/spool/samba
# разрешаем печатать на нем
read only = No
create mask = 0700
#разрешаем печатать гостям
guest ok = Yes
printable = Yes
#задаем имя принетра
printer name = <имя принтера>
oplocks = No
share modes = No
[global]
workgroup = ELEK
server string = R&D of Open Network Architecture Samba Server
interfaces = eth0, 10.0.0.18
bind interfaces only = Yes
log level = 1
load printers = yes
printing = cups
printcap name = cups
log file = /var/log/samba/log.%m
read raw = No
name resolve order = lmhosts host bcast
socket options = IPTOS_LOWDELAY TCP_NODELAY
printcap name = lpstat
os level = 65
preferred master = Yes
domain master = Yes
dns proxy = No
create mask = 0644
hosts allow = ALL
write cache size = 262144
[homes]
comment = Home Directories
invalid users = root, bin, daemon, nobody, named, sys, tty, disk, mem, kmem, users
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
browseable = No
public = yes
writable = no
printer admin = root
read only = No
create mask = 0700
guest ok = Yes
printable = Yes
printer name = hp2050
oplocks = No
share modes = No
[print$]
comment = Printer Drivers
path = /var/spool/samba/HP2050
browsearle = yes
read only = No
create mask = 0700
guest ok = Yes
#available = No
write list = root
[hp2050]
comment = HP2050
path = /var/spool/samba/HP2050
guest ok = Yes
printable = Yes
print command = lpr-cups -P %p %s
lpq command = /usr/bin/lpq -P%p
lprm command = /usr/bin/lprm -P%p %j
printer name = hp2050
[tmp]
comment = Temporary File Space
path = /tmp
invalid users = root, bin, daemon, nobody, named, sys, tty, disk, mem, kmem, users
valid users = admin
read only = No
Это конфиг самбы (возможно, он где-то неправилен?)
Это файлы драйверов принтера с сайта, на который мне давали ссылку выше; распакованы в /var/spool/samba/HP2050
debian:~# ls /var/spool/samba/HP2050
013CBCA7._MP hpc205hc.INI hpfxbulk.sys hpmldm01.inf hppscnd.inf hpzist13.inf psi2csww.cab psi2huww.cab psi2ptww.cab psi2zhcn.cab ZDATAI51.DLL
13cd0ac.DLL hpc6r6bu.DLL hpfxgen.sys hpmprein.config Hpzc3212.dll hpzius13.cat psi2daww.cab psi2idww.cab psi2roww.cab psi2zhtw.cab
95th32.dll HPCDMC32.DLL hpmco104.dll hpmprein.dll hpzid413.cat hpzius13.inf psi2deww.cab psi2itww.cab psi2ruww.cab readme.wri
adobeisr.dll hpcp205h.exp hpmdp6bu.dll hppcbulkio.sys hpzid413.inf Install.dll psi2elww.cab psi2jaww.cab psi2skww.cab SETUPAPI.DLL
CFGMGR32.DLL hpcP6.hpx hpmews01.cat hppcgenio.sys hpzid4vp.cat Install.exe psi2enww.cab psi2kkww.cab psi2slww.cab Thkdll16.dll
Corecomp.ini hpcpu104.cfg hpmews01.dat hppewnd.cat hpzid4vp.inf IsUninst.Exe psi2esww.cab psi2koww.cab psi2srww.cab thkdll32.dll
Ctl3d32.dll hpcsc6bu.DTD hpmews01.dll hppewnd.inf hpzipa13.cat license2.txt psi2etww.cab psi2ltww.cab psi2svww.cab UNIDRV.DLL
defprtr2.ppd hpcu104d.cab hpmews01.inf hppfaxnd.cat hpzipa13.inf nt32lib.dll psi2fiww.cab psi2lvww.cab psi2thww.cab UNIDRV.HLP
hpbcfgre.dll hpcu104d.cat hpmldm01.cat hppfaxnd.inf hpzipr13.cat psi2arww.cab psi2frww.cab psi2nlww.cab psi2trww.cab value.shl
hpc205h6.GPD hpcu104d.inf hpmldm01.dat hppldcoi.config hpzipr13.inf psi2bgww.cab psi2heww.cab psi2noww.cab psi2ukww.cab w2klib.dll
hpc205h6.XML hpcui6bu.DLL hpmldm01.dll hppscnd.cat hpzist13.cat psi2caww.cab psi2hrww.cab psi2plww.cab psi2viww.cab _WUTL951.DLLМожет быть, они как-то иначе должны располагаться? Пожалуйста, помогите в решении данного вопроса..