Печать из windows на принтер на машине с linux

Автор: Dm81 Дата: 11.02.2008 12:28 На компе с линуксом установлен МФУ HP LJ 1005. Из линукса печатает нормально. Виндовый комп видит принтер как зашаренный ресурс, однако при попытке подключения пишет "Нет доступа, подключиться не удалось". В линуске стоот доступ для всех. В чем грабли, как вылечить?
Re: Печать из windows на принтер на машине с linux 11.02.2008 12:45BigAndy Телепаты отдыхают.
Поэтому потрудитесь расшифровать ва шост. Что, где по каким протоколам и как настроено.
Более конкретно о том, ка задавать вопросы прошу изучить здесь:[community.asplinux.ru] п5
Re: Печать из windows на принтер на машине с linux 22.09.2008 10:30alex040269 Расшаренный принтер должен быть с дровами RAW и нужно проверить файлы /etc/cups/mime.convs /etc/cups/mime.types на предмет RAW.
Re: Печать из windows на принтер на машине с linux 22.09.2008 13:12AVolkov Интересно, а есть доступ к другим ресурсам линуксовой машины с виндовых машин? Если нет, то нухно почитать SAMBA HOWTO. Если доступ есть - чтиво вышеупомянутого источника тоже не помешает ;-)
Re: Печать из windows на принтер на машине с linux 22.09.2008 13:58dgv Наверное существует правильное решение для этого случая, но я его пока не знаю.
А выхожу из ситуации так - из виндовой машины через сетевое окружение захожу на машину с линуксом и принтером. Если шара спрашивает пароль - ввожу, если нет - просто захожу в расшаренную папку (любую).
После этого можно отправлять задания на принтер.
В винде статус принтера остается такой же - "Нет доступа, подключиться не удалось", но печать идет нормально.
Re: Печать из windows на принтер на машине с linux 22.09.2008 18:46BigAndy Еще бы топегстартеры объяснили, по какому протоколу печатать хотят...
Re: Печать из windows на принтер на машине с linux 22.09.2008 19:33AVolkov Несколько вопросов.
1. Сеть одноранговая? Или поднят домен (на windows или *nix сервере)?
2. Дайте почитать /etc/samba/smb.conf
Re: Печать из windows на принтер на машине с linux 23.09.2008 17:59dgv 1. Сеть одноранговая.

2.smb.conf большой оригинальностью не отличается, почти все по дефолту. Вот фрагменты, относящиеся к печати:
=================================================
[global]
log file = /var/log/samba/%m.log
display charset = KOI8-R
restrict anonymous = no
ldap ssl = No
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
lm announce = No
guest ok = yes
domain master = no
map to guest = Bad User
remote browse sync = 10.10.10.255
dns proxy = no
cups options = raw
server string = Samba Server
max protocol = NT
dos charset = 866
local master = no
remote announce = 10.10.10.255
workgroup = XYZ
server signing = Auto
printcap name = /etc/printcap
preferred master = no
unix charset = KOI8-R
max log size = 50
security = user

[printers]
printer name = HP_LaserJet_1020
comment = All Printers
printable = yes
path = /var/spool/samba
public = yes

[print$]
comment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = yes
write list = root
====================================================

Сейчас посмотрел на свой конфиг и вижу, что принтера
HP_LaserJet_1020 у меня уже нет (забрали), а вместо него HP_LaserJet_1000, установленный через redhat-config-printer или через CUPS (сейчас уже точно не помню) и расшаренный оттуда же. С виндовой машины видны оба. И на НР-1000 печать идет.
Секция [print$] неудаленные последствия неудачной попытки прикрутить драйверы принтеров.
Re: Печать из windows на принтер на машине с linux 23.09.2008 19:52AVolkov Вроде явной паталогии не видно, хотя...
Насчет redhat-config-printer, если мне не изменяет склероз, то это гуишный фронтенд для cups. Раз на 1000 печать идет, а на 1020 не шла, то, скорее всего, последний был как-то криво настроен. Он вполне может нормально заработать после повторного подключения и настройки.
Чтобы 1020 не был виден в сети, нужно грохнуть его секцию из smb.conf
Да, м.б. лишнее замечание, но чтобы задействовать изменения конфига, нужно рестартовать службу (извиняюсь за детский совет, не нужно принимать на свой счет)
Re: Печать из windows на принтер на машине с linux 24.09.2008 10:45dgv Да с чего вы взяли, что 1020 не работал. Работал как зверь. Несколько лет. Потом шеф попросил его в бухгалтерию переставить, а мне достался 1000-й.
Re: Печать из windows на принтер на машине с linux 25.09.2008 18:47BigAndy Удивляет способность повтыкать лишних грабель и на них же наступить. Улыбка

Установить cups-lpd, настройте печать из виндовс на соответсвующий ip адрес по lpr протоколу и печатайте долго и счастливо. Нафик вам печать через самбу, которая через tcp, которая через ip и далее по списку...
Re: Печать из windows на принтер на машине с linux 09.10.2008 10:08Imperor ....smb.conf.............

load printers = yes
printcap name = cups
printing = cups

[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
guest ok = yes
writeble = no
printable = yes
printer admin = root
..........................

в файлах mime.convs и mime.types от cupsys надо раскоментировать строчки начинающиеся с
application/octet-streem если принтер печатает в RAW формате.

не помню где нашел это. у меня работает =)
RSS-материал