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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема при печати по сети с WinXP на Ubuntu710+HP1300 usb  (Прочитано 5176 раз)

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

Оффлайн xan

  • Автор темы
  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Есть принтер HP1300 подключенный по USB к Ubuntu 7.10
Принтер нормально печатает локально.
Я решил настроить печать с WInXp по сети. Настроил. Происходит странная вещь.

Стартует ПК Ubuntu  идет печать с Win машины. Принтер выводит на печать первый документ и впадает в состояние паузы.
Дальше можно зайти на страничку CUPS жать Start Printer или в GUI манагер  http://webfile.ru/1580534 и ставить галочку Разрешен  - таким образом стартовать печать снова.
Дальше все печатается нормально без слетов.
Но первый момент все портит. у кого такие дела творились и как лечить ?
логи кину какие скажете. Обе рабочие станции и WinXp и Ubuntu 710 в домене.

Могу сказать, что я попробовал PS драйвер на ПК Ubuntu и CUPS драйвер. Ситуация не менялась.

далее логи после вывода тестовой страницы - принтер уже в ступоре:

lpstat -t
планировщик запущен
назначение системы по умолчанию: hp1300
устройство для hp1300: hp:/usb/hp_LaserJet_1300n?serial=00CNCD103674
hp1300 принимает запросы с момента Вск 04 Ноя 2007 13:11:50
принтер hp1300 отключен с момента Вск 04 Ноя 2007 13:11:50 -
        Unplugged or turned off
hp1300-272              subbotin         80896   Вск 04 Ноя 2007 13:11:48
hp1300-273              subbotin        189440   Вск 04 Ноя 2007 13:12:21

cat /var/log/cups/page_log
hp1300 subbotin 272 [04/Nov/2007:10:11:48 +0000] 1 1 - 192.168.5.32

выделенные строки меня смущают. Зачем ОС останавливает принтер ?? паузит его


cat /var/log/cups/access_log
localhost - - [04/Nov/2007:10:06:25 +0000] "POST / HTTP/1.1" 200 129 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:08:36 +0000] "POST / HTTP/1.1" 200 129 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:11:33 +0000] "POST / HTTP/1.1" 200 265 Get-Jobs successful-ok
localhost - - [04/Nov/2007:10:11:48 +0000] "POST /printers/hp1300 HTTP/1.1" 200 81182 Print-Job successful-ok
localhost - - [04/Nov/2007:10:11:48 +0000] "POST / HTTP/1.1" 200 129 CUPS-Get-Classes successful-ok
     localhost - - [04/Nov/2007:10:11:50 +0000] "POST /admin/ HTTP/1.1" 401 171 Pause-Printer successful-ok
     localhost - root [04/Nov/2007:10:11:50 +0000] "POST /admin/ HTTP/1.1" 200 171 Pause-Printer successful-ok
localhost - - [04/Nov/2007:10:12:08 +0000] "POST / HTTP/1.1" 200 265 Get-Jobs successful-ok
localhost - - [04/Nov/2007:10:12:16 +0000] "POST / HTTP/1.1" 200 416 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:12:16 +0000] "POST / HTTP/1.1" 200 184 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:12:16 +0000] "POST / HTTP/1.1" 200 290 Get-Jobs successful-ok
localhost - - [04/Nov/2007:10:12:21 +0000] "POST /printers/hp1300 HTTP/1.1" 200 191658 Print-Job successful-ok
localhost - - [04/Nov/2007:10:17:36 +0000] "POST / HTTP/1.1" 200 416 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:17:36 +0000] "POST / HTTP/1.1" 200 184 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:17:36 +0000] "POST / HTTP/1.1" 200 290 Get-Jobs successful-ok
localhost - - [04/Nov/2007:10:20:54 +0000] "POST / HTTP/1.1" 200 416 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:20:54 +0000] "POST / HTTP/1.1" 200 184 CUPS-Get-Classes successful-ok
localhost - - [04/Nov/2007:10:20:54 +0000] "POST / HTTP/1.1" 200 290 Get-Jobs successful-ok

cat /var/log/cups/error_log
D [04/Nov/2007:11:43:17 +0000] [Job 279] envp[21]="CONTENT_TYPE=application/vnd.cups-raw"
D [04/Nov/2007:11:43:17 +0000] [Job 279] envp[22]="DEVICE_URI=hp:/usb/hp_LaserJet_1300n?serial=00CNCD103674"
D [04/Nov/2007:11:43:17 +0000] [Job 279] envp[23]="PRINTER=hp1300"
I [04/Nov/2007:11:43:17 +0000] [Job 279] Started backend /usr/lib/cups/backend/hp (PID 5242)
D [04/Nov/2007:11:43:17 +0000] Discarding unused job-state event...
D [04/Nov/2007:11:43:17 +0000] cupsdProcessIPPRequest: 9 status_code=0 (successful-ok)
D [04/Nov/2007:11:43:17 +0000] cupsdCloseClient: 9
D [04/Nov/2007:11:43:17 +0000] Discarding unused job-progress event...
D [04/Nov/2007:11:43:18 +0000] cupsdAcceptClient: 17 from localhost (Domain)
D [04/Nov/2007:11:43:18 +0000] cupsdReadClient: 17 POST / HTTP/1.1
D [04/Nov/2007:11:43:18 +0000] cupsdAuthorize: No authentication data provided.
D [04/Nov/2007:11:43:18 +0000] CUPS-Get-Printers
D [04/Nov/2007:11:43:18 +0000] cupsdProcessIPPRequest: 17 status_code=0 (successful-ok)
D [04/Nov/2007:11:43:18 +0000] cupsdReadClient: 17 POST / HTTP/1.1
D [04/Nov/2007:11:43:18 +0000] cupsdAuthorize: No authentication data provided.
D [04/Nov/2007:11:43:18 +0000] CUPS-Get-Classes
D [04/Nov/2007:11:43:18 +0000] cupsdProcessIPPRequest: 17 status_code=0 (successful-ok)
D [04/Nov/2007:11:43:18 +0000] cupsdReadClient: 17 POST / HTTP/1.1
D [04/Nov/2007:11:43:18 +0000] cupsdAuthorize: No authentication data provided.
D [04/Nov/2007:11:43:18 +0000] Get-Printer-Attributes ipp://localhost/printers/hp1300
D [04/Nov/2007:11:43:18 +0000] cupsdProcessIPPRequest: 17 status_code=0 (successful-ok)
D [04/Nov/2007:11:43:18 +0000] cupsdAcceptClient: 18 from localhost (Domain)
D [04/Nov/2007:11:43:18 +0000] cupsdReadClient: 18 POST / HTTP/1.1
D [04/Nov/2007:11:43:18 +0000] cupsdAuthorize: No authentication data provided.
D [04/Nov/2007:11:43:18 +0000] CUPS-Get-Printers
D [04/Nov/2007:11:43:18 +0000] cupsdProcessIPPRequest: 18 status_code=0 (successful-ok)
D [04/Nov/2007:11:43:19 +0000] cupsdCloseClient: 18
D [04/Nov/2007:11:43:19 +0000] cupsdReadClient: 17 POST /admin/ HTTP/1.1
D [04/Nov/2007:11:43:19 +0000] cupsdAuthorize: No authentication data provided.
            D [04/Nov/2007:11:43:19 +0000] Pause-Printer ipp://localhost/printers/hp1300
D [04/Nov/2007:11:43:19 +0000] Discarding unused printer-state-changed event...
I [04/Nov/2007:11:43:19 +0000] Saving printers.conf...
D [04/Nov/2007:11:43:19 +0000] Discarding unused job-stopped event...
         I [04/Nov/2007:11:43:19 +0000] Printer "hp1300" stopped by "anonymous".
D [04/Nov/2007:11:43:19 +0000] cupsdProcessIPPRequest: 17 status_code=0 (successful-ok)
D [04/Nov/2007:11:43:19 +0000] cupsdCloseClient: 17
D [04/Nov/2007:11:43:19 +0000] PID 5242 (/usr/lib/cups/backend/hp) exited with no errors.


WinXP видит, что печать принтера приостановлена. А вот возобновить не может, если попробовать то пишет нет доступа.
« Последнее редактирование: 04 Ноября 2007, 14:48:15 от xan »

Оффлайн LETHAL

  • Любитель
  • *
  • Сообщений: 71
  • Kawaii Ubuntu-chan ^_^
    • Просмотр профиля
dmesg что-то интересное пишет?
ща попробую у себя.

Оффлайн xan

  • Автор темы
  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
dmesg что-то интересное пишет?
ща попробую у себя.
Сделал пуск первой страницы чтобы повесить принтер
смотрим...
Принтер отваливается даже если жать печать пробной станицы в CUPS. страницу оно выведет, но из очереди задание не удалит.
Жму...

cat /var/log/cups/error_log
E [04/Nov/2007:22:15:44 +0000] Pause-Printer: Unauthorized

если дать команду dmesg то выведет длинный лог - вот последние интересные строки

[   50.035080] audit(1194214178.481:3):  type=1503 operation="inode_permission" requested_mask="a" denied_mask="a" name="/dev/tty" pid=4866 profile="/usr/sbin/cupsd"
[   50.127170] apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
[   50.127178] apm: overridden by ACPI.
[   51.822513] Failure registering capabilities with primary security module.
[  411.762017] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/class/usblp.c: usblp0: removed

Теперь жму Start Printer в Web интерфейсе CUPS
имею в dmesg еще две строки

[  770.394216] audit(1194214900.355:4):  type=1503 operation="inode_permission" requested_mask="w" denied_mask="w" name="/var/run/samba/winbindd_privileged/pipe" pid=4866 profile="/usr/sbin/cupsd"
[  775.588849] audit(1194214905.855:5):  type=1503 operation="inode_permission" requested_mask="w" denied_mask="w" name="/var/run/samba/winbindd_privileged/pipe" pid=4866 profile="/usr/sbin/cupsd"

а вот что в /var/log/cupsd/errors
появилось

E [04/Nov/2007:22:16:57 +0000] cupsdCloseClient: Error in the push function.
E [04/Nov/2007:22:16:57 +0000] cupsdCloseClient: Error in the push function.
E [04/Nov/2007:22:21:40 +0000] Resume-Printer: Unauthorized
E [04/Nov/2007:22:23:01 +0000] cupsdCloseClient: Error in the push function.
E [04/Nov/2007:22:23:01 +0000] cupsdCloseClient: Error in the push function.

cupsd.conf
cat /etc/cups/cupsd.conf
LogLevel warning
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseAddress @LOCAL
DefaultAuthType Basic
<Location />
  # Allow shared printing and remote administration...
  Order allow,deny
  Allow @LOCAL
</Location>
<Location /admin>
  # Allow remote administration...
  Order allow,deny
  Allow @LOCAL
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  # Allow remote access to the configuration files...
  Order allow,deny
  Allow @LOCAL
</Location>
<Policy default>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
« Последнее редактирование: 05 Ноября 2007, 01:34:12 от xan »

Оффлайн explosive

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
у меня такая же проблема  HP-3500    Ubuntu 7.10

  в 7.04 такого небыло   

Оффлайн sssruslan

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
У меня аналогичная проблема на 9.04 с принетром HP 1018.
После выключения принтера и включения он перестает печатать.
Также попадает в состояние паузы, из которого можно выйти иногда через перезагрузку компьютера. Но тоже не всегда.
На следующий день утром при первом запуске все опять нормально работает.

где копать? в чем проблема?

Оффлайн LETHAL

  • Любитель
  • *
  • Сообщений: 71
  • Kawaii Ubuntu-chan ^_^
    • Просмотр профиля
Проблема в дровах. у меня параллельно стоит Windows с его родными дровами. (hp1018)  При запуске с винды что-либо на печать, после перезагрузки, принтер нормально работает.
Хотя, сеичас, вышла новая версия капсов, все стало нормально. Комп при загрузке прогоняет принтер, так же, как делают родные дрова. После этого-печатает на УРА, если заправлен ))

 

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