LinuxForum.Fans
Тема

подключение сетевого принтера в 11.4

Автор: R4z0R 8 сообщений 5112 просмотров
#153145

Есть комп с Win7, к которому подключен и расшарен usb принтер, у меня openSuSe 11.4. Пробую подключить HP LJ1022 через yast, выбрал Печать через принт-сервер - Windows or Samba, указал NetBIOS Host name виндового компа, имя принтера, домен, свои доменные логин и пасс, поставил галку на Support for AD, указал производителя принтера HP, проверяю подключение - пишет что ОК.
в качестве драйвера - HP LaserJet 1022 hpijs pcl3, 3.11.1.19, requires proprietary plugin.
пробую тестовую печать, нифига. Ошибка:

hp-40 root 17408 Tue Apr 19 16:25:43 2011
printer hp now printing hp-40. enabled since Tue Apr 19 16:25:43 2011
/usr/lib/cups/backend/smb failed

нашел в инете способ, как победить smb-failed:
To fix the permission errors:

text
sudo chown root -R /usr/lib/cups/backend
sudo chmod 755 -R /usr/lib/cups/backend
sudo aa-complain cupsd
sudo chmod a+x /usr/lib/cups/backend/smb
sudo chmod a+x /usr/lib/cups/backend

но нифига, что с cups в 11.4? Как победить? В 11.3 все было ок с тем же принтером

#153152
R4z0R написал:
что с cups в 11.4? Как победить?

Это БаГ Samba 11.4 Исправить просто:
Yast --> AppArmor и сделать disable app armor
Затем Yast -- System --> runlevels разрешить nmb и smb daemons
Перегрузится и подключить принтер снова wink

#153182

AppArmor изначально был выключен, nmb и smb включил, перегрузил, проверил что демоны подняты, поставил ещё раз принтер - то же самое

D [19/Apr/2011:17:57:45 +0400] [Job 42] printer-state=5(stopped)
D [19/Apr/2011:17:57:45 +0400] [Job 42] printer-state-message="/usr/lib/cups/backend/smb failed"
D [19/Apr/2011:17:57:45 +0400] [Job 42] printer-state-reasons=paused
E [19/Apr/2011:17:59:23 +0400] [CGI] Saw EOF, expected '}'!
E [19/Apr/2011:17:59:25 +0400] [CGI] Saw EOF, expected '}'!
E [19/Apr/2011:18:00:06 +0400] [CGI] Saw EOF, expected '}'!
E [19/Apr/2011:18:00:07 +0400] [CGI] Saw EOF, expected '}'!
E [19/Apr/2011:18:00:19 +0400] [CGI] Saw EOF, expected '}'!
E [19/Apr/2011:18:00:21 +0400] [CGI] Saw EOF, expected '}'!
#153185
text
указал NetBIOS Host name

можт луче по IP

#153348
kisil написал:
text
указал NetBIOS Host name

можт луче по IP

создал принтер на ip, не помогло

P.S. ХЗ что было, но ещё раз снес принтер, поставил - заработал. Разница была в галке поставил галку на Support for AD, на этот раз убрал её

#153350

Как показала практика, windows-printer не очень то и дружит с linux, поэтому лучше использоваться LPD, как это сделать: http://support.microsoft.com/kb/324078 , для семерки аналогично должно быть.

#153393

Как я понял проблема решена .. но

Support for AD
(снять эту галочку первое что пришло в голову при прочтении поста)
и... а в windows 7 есть AD?
#153422
tmp13 написал:
Как я понял проблема решена .. но

Support for AD
(снять эту галочку первое что пришло в голову при прочтении поста)
и... а в windows 7 есть AD?

7-ка в домене, юзер так же логинится в домене

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