Форум русскоязычного сообщества Ubuntu


Автор Тема: Печать из Ubuntu на Windows-принтере в домене  (Прочитано 7212 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Offoff

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
  • Ubuntu Linux Lucid Lynx Happy User
    • Просмотр профиля
    • Российское отделение Всемирной тоталитарной секты Убунтологов
Изначальные условия: есть домен, в домене к одному из компов (не к серверу) прицеплен принтер (знает постскрипт, PCL). Ранее печатал на нем из-под Винды, не входя в домен (прописывая имя, пользователя при подключении к принтеру), в списке печати на компе  с принтером мое имя было "Гость", хотя цеплялся как "рабгруппа\имядлядомена" и "парольдлядомена". Сейчас же через службу CUPS не могу печатать (хотя дома, в одноранговой сети - печатаю на другом принтере). Делаю настройку через guiёвый интерфейс печати в Ubuntu. Пишет, что все ОК. При печати отправляет документ на печать, а потом в спулере у меня на машине пишет, что ожидает чего-то там для cpecified, а на спулере в компе с принтером вообще ничего не пишет и видимо не получает. В логе при печати пишет вот такую бяку:
E [20/May/2007:10:13:37 +0700] Unable to find IP address for server name "NetBIOSимямоеймашины"!
E [21/May/2007:01:27:54 +0700] cupsdAuthorize: Local authentication certificate not found!
E [21/May/2007:01:27:54 +0700] cupsdAuthorize: Local authentication certificate not found!
и такая строка раз 50

Вопрос: Не врубаюсь, что за сертификаты оно хочет? Как запустить печать? Что делать? Куда бежать? Кого побить?
Hail Ubuntu Linux! Behold Ubuntu Linux! Obey Ubuntu Linux!
Меня можно спросить о dvb-устройствах, tv-тюнерах, mplayer, squid и других проксях.

Оффлайн Leonidv

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
У меня так заработало.
1. В настройках samba явно указал рабочую группу (MSHOME, например);
2. Машину с принтером задал через IP (192.168.100.200);
3. Пользователя задал в виде WinName\user
PS Ubuntu 7.04

Оффлайн Offoff

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
  • Ubuntu Linux Lucid Lynx Happy User
    • Просмотр профиля
    • Российское отделение Всемирной тоталитарной секты Убунтологов
Ну вот опять...

E [21/May/2007:09:06:48 +0700] CUPS-Add-Modify-Printer: Unauthorized
E [21/May/2007:09:07:17 +0700] [Job 102] No %%BoundingBox: comment in header!
E [21/May/2007:09:07:38 +0700] [Job 102] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME)
E [21/May/2007:09:07:58 +0700] [Job 102] No ticket cache found for userid=1000
E [21/May/2007:09:07:58 +0700] [Job 102] Can not get the ticket cache for worker
E [21/May/2007:09:08:18 +0700] [Job 102] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME)
E [21/May/2007:09:10:49 +0700] cupsdAuthorize: Local authentication certificate not found!
...
...
2Leonidv Спасибо, сейчас попробую. Но про имя пользователя не очень понял. Почему Winame\user, откуда их брать?
Hail Ubuntu Linux! Behold Ubuntu Linux! Obey Ubuntu Linux!
Меня можно спросить о dvb-устройствах, tv-тюнерах, mplayer, squid и других проксях.

Оффлайн Offoff

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
  • Ubuntu Linux Lucid Lynx Happy User
    • Просмотр профиля
    • Российское отделение Всемирной тоталитарной секты Убунтологов
Группа была прописана и ранее в smb.conf
Самба работает - так как лазаю через smbclient без проблем (с помощью графического интерфейса GNOME). Только в отличие от виндов показывает только папки - а принтеры не показывает (это правильно?).
Принтер задан по IP.
Имя пользователя записываю то, что записал на Win-компе с принтером (разрешил ему все!), пароля не пишу, так как не задавал.

Неа... Не помогло. Вот теперь в var/log/cups error_log:
E [21/May/2007:09:09:14 +0700] Unable to find IP address for server name "SMBИмямоегоКомпа"!
E [21/May/2007:09:09:17 +0700] [Job 102] No %%BoundingBox: comment in header!
E [21/May/2007:09:09:38 +0700] [Job 102] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME)
E [21/May/2007:09:09:58 +0700] [Job 102] No ticket cache found for userid=1000
E [21/May/2007:09:09:58 +0700] [Job 102] Can not get the ticket cache for worker
E [21/May/2007:09:10:19 +0700] [Job 102] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME)
E [21/May/2007:09:10:39 +0700] [Job 102] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME)
E [21/May/2007:09:10:39 +0700] [Job 102] Unable to connect to CIFS host, will retry in 60 seconds...
E [21/May/2007:09:12:00 +0700] [Job 102] Tree connect failed (NT_STATUS_BAD_NETWORK_NAME)

Я вот что заметил, посылаю на принтер под именем test (как в настройке принтера), a в моем спулере пишет worker (мой ubuntu логин)
И опять ничего не печатает. Может я тупой?
Hail Ubuntu Linux! Behold Ubuntu Linux! Obey Ubuntu Linux!
Меня можно спросить о dvb-устройствах, tv-тюнерах, mplayer, squid и других проксях.

Оффлайн Offoff

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
  • Ubuntu Linux Lucid Lynx Happy User
    • Просмотр профиля
    • Российское отделение Всемирной тоталитарной секты Убунтологов
Re: Печать из Ubuntu на Windows-принтере в домене
« Ответ #4 : 07 Июнь 2007, 21:05:58 »
Возрадуйтесь, братья!
Ибо решилась проблема... Происходит авторизация в домене так, как ранее происходила в винде.

Для этого надо было просто
1. установить пакеты с kerberos
2. в smb.conf прописать 
workgroup=имярабочейгруппы,
а не домена...
3. запустить мастер печати gnome через консоль под РУТОМ:
sudo gnome-cups-manager
и произвести там настройку принтера...
При выборе принтера в сети происходит три авторизации (все три раза ввожу доменное имя пользователя и пароль):
1. Запрашивается логин и пароль в рабочую группу
2. Запрашивается логин и пароль в домен
3. Запрашивается логин и пароль для принтера
ОК
Печатаю! В логе cups.log чисто!
Все очень просто... Видимо что-то перемудрили в Ububtu  с безопасностью...
Модератор! Можете закрыть тему и поставить надпись [РЕШЕНО]...
« Последнее редактирование: 07 Июнь 2007, 21:12:11 от Offoff »
Hail Ubuntu Linux! Behold Ubuntu Linux! Obey Ubuntu Linux!
Меня можно спросить о dvb-устройствах, tv-тюнерах, mplayer, squid и других проксях.

Оффлайн Megavolt

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Печать из Ubuntu на Windows-принтере в домене
« Ответ #5 : 21 Июнь 2007, 17:21:20 »
Привет всем ! я сделал так На Windows сервере поднял службу печати для юникса которая откріла порт 515, после чего браузером зашел на 127.0.0.1:631 Настроил cups указав lpd://<ip>:515/<имя принтера> выбрав драйвер принтера. При использовании такого способа кроме ip адреса сервера больше ничего не нада, а машина в домене проходет только аутентификацию по ldap-у, хотя есть или нету домена вроде всеравно.....  :)

Оффлайн Cry_Baby

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Печать из Ubuntu на Windows-принтере в домене
« Ответ #6 : 21 Июнь 2007, 17:33:30 »
У меня получилось всё на стандарте. ТО есть пропиской в smb.confрабочей группы и выбором не постскриптдрайвера в hpilj (вроде так). С первым драйвером приходилось вручную активировать задание на принтере нажматием кнопки....

Оффлайн vlad_chel

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Печать из Ubuntu на Windows-принтере в домене
« Ответ #7 : 29 Август 2008, 11:23:39 »
Аналогичная проблема была решена прописанием адреса принтера с пользователем и паролем из домена.
smb://user:password@CompName/PrinterName. Прочие методы не помогали.

Оффлайн vlad_chel

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Печать из Ubuntu на Windows-принтере в домене
« Ответ #8 : 06 Октябрь 2008, 12:27:25 »
Кстати, сначала прописал workgroup=имярабочейгруппы, в моём случае домена. Возможно это и было решением, точно сказать немогу, т.к. сделал это все одновременно...

 

Страница сгенерирована за 0.057 секунд. Запросов: 22.