Настройка сетевого принтера [SOLVED]

Hi, there,

борюсь с принтером....

ЗАДАЧА: на машине в локальной сети 192.168.16.196 под управлением Win Xp'ени есть расшареный принтер HP 930C с именем HP, там же установлено на всякий случай "Print Services for UNIX". Необходимо печатать документы, например из OpenOffice.

нашел две доки, делаю что написано:

1) http://gentoo-wiki.com/HOWTO_print_winserver

# USE="ppds" emerge cups foomatic gimp-print samba
# /etc/init.d/cupsd start
# /etc/init.d/samba start

захожу на http://127.0.0.1:631 добавляю принтер Windows Printer via SAMBA, там указываю путь к нему: smb://username:password@192.168.16.196/HP, выбираю HP DeskJet Series CUPS v1.1.

Жму Print Test Page, захожу в Jobs и вижу состояние у этой задачи "cancelled at ....", нажимаю restart, а он:

Error:

client-error-not-possible

короче ничего не работает

2) http://www.gentoo.org/doc/en/printing-howto.xml

В файле /etc/cups/client.conf добавляю строчку
ServerName 192.168.16.196

# lpstat -a
lpstat: Unable to connect to server: Connection refused

прихожу к человеку, смотрю что у него фаервол от последней команды пишет: говорит что я мол подключаюсь по 631 порту, все мне разрешено. Но я так понимаю, что кто-то должен этот порт слушать, а таковых нет.

ВОПРОС: какой из путей позволяет решить мою задачу, а именно печать документов, например, из OpenOffice? И что на этом пути не верно, что приводит к ошибке?

Спасибо.

--
Regards,
UVSoft.

так, я немного

так, я немного подразобрался, если действовать через smb, т.е. по средствам samba, то можно распечатать тестовую страницу, все хорошо, вот только как бы мне напечатать то, что я хочу? в OpenOffice Generic Printer настроен с командной строкой kprinter --stdin, что дожно по идее посволять печатать на любом принтере, который знает CUPS. так и есть, в списке принтеров в KPrinter появляется созданный мной принтер, тот что прекрасно печатал пробную страничу, но вот при нажатии на кнопку Печать появляется сообщение:

/usr/bin/lpr -P 'HHH' '-#1' '/tmp/kde-soft/kprinter_10286' :
execution failed with message:
lpr: error - unable to print file: server-error-service-unavailable

хотелось бы знать что передается из http://127.0.0.1:631/printers -> Print Test? что за комманду он выполняет чтобы напечатать через smb?

Спасибо

Уникс печатает

Уникс печатает чрез купс. Всегда. Ранше юзали lpd (можно и сейчас но говорят что устарело). Самба в этом случае только для авторизации на вин машине. В купсе есть нормальный хелп, в коем расписаны команды по поводу http://127.0.0.1:631/printers -> Print Test, правда на английском. Ежели с последним тяжко ходи на http://www.opennet.ru/base/sys/cups_print.txt.html

думаю поможет

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".