LINUX.ORG.RU

Сетевой принтер Samsung SCX-4600


1

1

Здравствуйте! Столкнулся с такой проблемой: Приобрел Zyxel Keenetic II, настроил, в сеть выходит нормально. Решил настроить сетевой принтер(Samsung SCX-4600). В винде всё подцепилось без проблем. А вот с Linux (Ubuntu всех версий, ALT Linux 7) - проблемы. Настроил следующим образом: Принтеры-Добавить-Найти сетевой принтер. Ввёл в качестве URL адрес ТД (192.168.1.1). Далее автоматом определилось подключение. Далее выбрал производителя, модель. Настройка закончилась, и было предложено сделать тестовую страницу. Вот тут и вылезла проблема: принтер начал без остановки печать, причем не тестовую страницу, а сообщение об ошибке. Помогло только выдергивание из розетки. Если печатать из файла, то происходит такая же ситуация, но без ошибок(печатается по кругу нужное содержимое). В чём проблема и как её решить? Обращался в сообщество ubuntu, но там не смогли помочь, сказав, что какая-то странность, ведь всё делаю правильно. Установка драйвера с сайта Самсунг также не помогла. Вот ссылка на тему с форума(там логи и фото есть): http://forum.ubuntu.ru/index.php?topic=225406.msg1756288#msg1756288 . В поддержке Zyxel посоветовали обратиться сюда(«по диагностики получается, что это проблема совместимости данной модели принтера и Ubuntu. Попробуйте обратиться на www.linux.org.ru/").. P.S. Лог с роутера:

[I] Aug  1 17:31:15 ndm: kernel: usb 1-2: new high speed USB device using rt3xxx-ehci and address 2.
[I] Aug  1 17:31:15 ndm: kernel: usb 1-2: configuration #1 chosen from 1 choice.
[I] Aug  1 17:31:15 ndm: kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 2 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3433.
[E] Aug  1 17:31:15 ndm: Printer::Manager: no printer name string found.
[I] Aug  1 17:31:15 ndm: Printer::Manager: "" attached.
[I] Aug  1 17:31:25 ndm: Cifs::ServerNQ: service started.
[I] Aug  1 17:34:19 ndm: kernel: usb 1-2: USB disconnect, address 2.
[W] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: nonzero read/write bulk status received: -71.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[W] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: nonzero read/write bulk status received: -71.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[E] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: error -19 reading printer status.
[I] Aug  1 17:34:19 ndm: Printer::Manager: "04e8-3433" detached.
[I] Aug  1 17:34:19 ndm: kernel: drivers/usb/class/usblp.c: usblp0: removed.

В таких случаях разве не postscript драйвер ставится?

steemandlinux ★★★★★ ()

Проверь что формат бумаги правильно стоит. А точнее A4. С Letter наблюдаются такие проблемы на гнусмасопринетрах.

daemonpnz ★★★★★ ()
Ответ на: комментарий от Kompilainenn

Напрямую к роутеру. У Keenetic'а есть два юсб-разъема сбоку для принтера/флешки. Но судя по всему в роутере происходит эмуляция виндового принтера(поправьте, если не прав:) ): фото с панели управления ZYXEL

maksim_r ()
Ответ на: комментарий от maksim_r

Функции Smart install также нет (во всяком случае на диске с драйверами это утилиты нет).

maksim_r ()
Ответ на: комментарий от maksim_r

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

Atlant ★★★★★ ()
Ответ на: комментарий от Atlant

хотя, попробуй из под linux в консоли выполнить
smbclient -L KEENETIC
p.s. есть кстати альтернативные драйвера http://splix.ap2c.org/, только пока не тестированные на твоей модели

Atlant ★★★★★ ()
Последнее исправление: Atlant (всего исправлений: 1)
Ответ на: комментарий от Valkeru

Сюда уже техподдержка шлёт? Круто :)

здесь как «на х*й» уже, потому и шлет

Kompilainenn ★★★★★ ()

> В поддержке Zyxel посоветовали обратиться сюда(«по диагностики получается, что это проблема совместимости данной модели принтера и Ubuntu. Попробуйте обратиться на www.linux.org.ru/

Ну и в Альте тоже, а не только в Ubuntu.

Попробуй установить последнюю версию CUPS, службы печати. Как это сделать я описал по этой ссылке.

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от Atlant
maxim@maxim-K52Jr:~$ smbclient -L KEENETIC
Enter maxim's password: 
Domain=[WORKGROUP] OS=[NDM Keenetic] Server=[NQ 6.2]

	Sharename       Type      Comment
	---------       ----      -------
	IPC$            IPC       IPC Service
	04e8-3433       Printer   
Domain=[WORKGROUP] OS=[NDM Keenetic] Server=[NQ 6.2]

	Server               Comment
	---------            -------

	Workgroup            Master
	---------            -------
maxim@maxim-K52Jr:~$ 
maksim_r ()

Владелец SCX-4600.

Расшарен по сети с netgear, прошитым openwrt. Расшарил через p9100d - сервер печати, который прокидывает порт.

В винде подключается как локальный с TCP портом. В линуксе работает через драйвер от foomatic. (При прямом подключении когда-то работал через драйвер с сайта samsung).

Глюков не наблюдаю.

Belkrr ()
Ответ на: комментарий от maksim_r

Но вот как этот «двусторонний обмен» отключить в ubuntu...

maksim_r ()
Ответ на: комментарий от ZenitharChampion
make[2]: *** [check] Ошибка 1
make[2]: Выход из каталога `/home/maxim/cups-build/cups-1.6.3'
make[1]: *** [override_dh_auto_test] Ошибка 2
make[1]: Выход из каталога `/home/maxim/cups-build/cups-1.6.3'
make: *** [binary] Ошибка 2

После ./debian/rules binary

maksim_r ()
Ответ на: комментарий от maksim_r

Кажется понял, в чем может быть дело. Надо в самом роутере выключить этот режим. Но в новой версии прошивки(которая у меня) через гуй это сделать нельзя.. Вывод: буду пытаться выведать у тех поддержки как это сделать через командную строку..

maksim_r ()
Ответ на: комментарий от maksim_r

к роутеру надо подключиться через telnet, там выполнить show printers - там посмотреть id Вашего принтера. После этого на принтере надо выполнить команду no printer {ID принтера} bidirectional без фигурных скобок, разумеется. Двусторонний режим отключится.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.