LinuxForum.Fans
Тема

Не удаётся настроить сетевую печать

Автор: lordinferius 9 сообщений 4353 просмотров
#51863

Есть такая проблема: домашняя локальная сеть, стационар и ноутбук. Объёдинены с помощью D-Link DIR-400. На обоих стоит Fedora 13(на одном x86_64, на другом i686, но это неважно). Естественно, захотелось всё сделать через CUPS, без Samba и т.д., ибо не нужно. Делал по этой инструкции: http://mydebianblog.blogspot.com/2007/02/linux-linux.html
Настроил всё. Не виден мой принтер с ноутбука. Решил в конце концов запустить GUI-конфигуратор RedHat'овский. Он мне выдал следующий лог при попытке подключиться к моему серверу:

text
Page 1 (Scheduler not running?):
{'cups_connection_failure': False}
Page 2 (Choose printer):
{'cups_dests_available': [], 'cups_queue_listed': False}
Page 3 (Local or remote?):
{'printer_is_remote': True}
Page 4 (Remote address):
{'remote_server_ip_address': '192.168.0.100', 'remote_server_name': ''}
Page 5 (Check network server sanity):
{'remote_server_connect_ipp': False,
 'remote_server_name_resolves': ['192.168.0.100',
                                 '192.168.0.100',
                                 '192.168.0.100'],
 'remote_server_smb_shares': (110,
                              '\xd0\x92\xd1\x80\xd0\xb5\xd0\xbc\xd1\x8f \xd0\xbe\xd0\xb6\xd0\xb8\xd0\xb4\xd0\xb0\xd0\xbd\xd0\xb8\xd1\x8f \xd1\x81\xd0\xbe\xd0\xb5\xd0\xb4\xd0\xb8\xd0\xbd\xd0\xb5\xd0\xbd\xd0\xb8\xd1\x8f \xd0\xb8\xd1\x81\xd1\x82\xd0\xb5\xd0\xba\xd0\xbb\xd0\xbe'),
 'remote_server_traceroute': (['traceroute to 192.168.0.100 (192.168.0.100), 30 hops max, 60 byte packets',
                               ' 1  192.168.0.100 (192.168.0.100)  1.193 ms !X  2.089 ms !X  2.556 ms !X',
                               ''],
                              [''],
                              None),
 'remote_server_try_connect': '192.168.0.100'}
Page 6 (Check SELinux contexts):
{'selinux_contexts': {}}
Page 7 (Locale issues):
{'printer_page_size': None,
 'system_locale_lang': 'ru_RU',
 'user_locale_ctype': 'ru_RU',
 'user_locale_messages': 'ru_RU'}

Адрес сервера - 192.168.0.100
Адрес клиента - 192.168.0.101

Пробовал ещё вот по этому руководству:
http://cups.org/documentation.php/doc-1.4/sharing.html
Не выходит. Подскажите, как настроить?

#51868

У вас локальная сеть, так? Есть IP-адрес принтера?

#51871

Или он у Вас виндозный?

#51880

Немного не понимаю, о чём речь. Принтер Brother HL-2035, обычный, подключён через USB к основному компу. Кстати, забыл сказать, что ноут подключён по беспроводному каналу, хотя это не должно ни на что влиять.

#51890

может всётаки настроить самба-сервер на основном компе? и уже самбой расшаривать принтеры.

#51892

Боюсь, я тогда влезу в проблемы ещё больше. Хотя, если никто ничего не подскажет, придётся.

#51936

lordinferius, давайте разбираться с проблемой вместе =)

1. Для начала проверьте, есть ли доступ с нотбука к компьютеру с принтером по порту 631. Именно этот порт использует cups. Если порт недоступен, то откройте его в файрволе.

2. На самом деле настройка сетевой печати через cups не представляет какой-то проблемы. Сразу после установки даже не обязательно лезть в конфигурационные файлы. Достаточно зайти на компьютере с принтером по адрес http://localhost:631 и в веб-интерфейсе во вкладке "Administration" отметить галочку "Share published printers connected to this system". После этого принтер будет определяться на других компьютерах сети автоматически, т.к. компьютер с принтером будет время от времени слать широковещательные уведомления о том что он принт-сервер.

Напишите пожалуйста о полученных результатах. Если возникнут проблемы, то постараюсь помочь их решить.

#51955

Так, открыл порт на CUPS-сервере. Могу скинуть дамп Вайршарка

По идее, надо также открыть 631 порт на клиенте. Явно видно, что запрос приходит, но ответа нет.

Всё, спасибо. Открытие 631/tcp и 631/udp на сервере и клиенте помогло. Всем спасибо за помощь!
Вот чёрт... теперь при попытке что-либо послатьна печать требует какой-то аутентификации. Просит пароль. Ввёл уже всё, что можно - и пароль рута, и пользователя, и WPA-пароль, и пустым осталял - а оно не хочет и не хочет. Меня все ненавидят...

Там какой-то сертификат безопасности, выданный исключительно для моей основной машины. ЧТо здесь вообще происходит?

#53324

Попробуйте рутовый пароль машины с принтером.

Забыл сказать, что следует еще установить галочку "Allow printing from the Internet". Если у вас стоит галочка "Use Kerberos" то снимите ее, в домашних условиях это ни к чему.

Насколько я помню, никаких сертификатов при настройке мне не требовалось.

Войдите или зарегистрируйтесь, чтобы ответить.