Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   cups 1.4.6, используя драйвер splix, на freebsd 7.4 не видят samsung scx-4200 (http://forum.oszone.net/showthread.php?t=210495)

Flainth 05-07-2011 00:10 1707033

cups 1.4.6, используя драйвер splix, на freebsd 7.4 не видят samsung scx-4200
 
Код:

btr% uname -a
FreeBSD .ua 7.4-STABLE FreeBSD 7.4-STABLE #0: Wed Jun 22 22:55:07 EEST 2011    root@.ua:/usr/obj/usr/src/sys/_UA  i386

btr% sudo cups-config --version
1.4.6

btr% sudo pkg_info|grep splix
splix-2.0.0_3      A set of CUPS printer drivers for Samsung Printer Language

При подключении МФУ в dmesg сыпется следующее:
Код:

ulpt0: <Samsung SCX-4200 Series, class 0/0, rev 2.00/1.00, addr 2> on uhub1
ulpt0: using bi-directional mode

и соответственно в /dev

Код:

btr% ls -l /dev/u*
crw-r--r--  1 root  operator    0, 119  4 июл 18:33 /dev/ulpt0
crw-r--r--  1 root  operator    0, 120  4 июл 18:33 /dev/unlpt0

По порядку:
1.Сделал обновление от 7.1 до 7.4 (после обновления пришлось почти всё переустановить )
2.Поставил cups с поддержкой libusb
3.Игрался с драйвером под linux
Код:

sudo sysctl -a |grep linux
hw.snd.compat_linux_mmap: 0
compat.linux.oss_version: 198144
compat.linux.osrelease: 2.6.16
compat.linux.osname: Linux

(скачал UnifiedlinuxDriver, пробовал запустить rastertosamsungspl и подкидывал ему недостающие linux библиотеки, делал всё по статейке )
Не пошло, при попытке добавить устройство через веб-интерфейс cups, cups не видит локальных устройств.

4.Удалил все те библиотеки, которые Я добавил в linux и переустановил его.
5.Переустановил cups.
6.Установил splix.
Картина аналогичная.
7.Менял разрешения на файлы устройств ulpt0, unlpt0, usb0, usb1 (0777) - картина аналогична

8.Включил debug и начал копаться в логах cups и заметил следующее:

Код:

D [04/Jul/2011:15:31:57 +0300] [CGI] list_devices
D [04/Jul/2011:15:31:57 +0300] [CGI] usb_find_busses=2
D [04/Jul/2011:15:31:57 +0300] [CGI] usb_find_devices=0
D [04/Jul/2011:15:31:57 +0300] [cups-deviced] PID 1954 (usb) exited with no errors

После нескольких недель разборок с МФУ scx4200 у меня осталось два предположения:
1. Что-то с чем-то конфликтует (что-то не переустановлено) (это Я проверю на днях - как раз собирался переустановить freebsd на ноут-буке)
2. Проблема с cups (Я где-то читал слухи о том, что у версии 1.4.6 проблема с usb устройствами)

Господа, прошу помощи :)

vadblm 05-07-2011 01:02 1707054

Цитата:

Цитата Flainth
Игрался с драйвером под linux »

А чего не с драйвером под Windows? ;)

Попробуйте рецепт: http://www.bsdportal.ru/viewtopic.php?p=127430

Flainth 05-07-2011 10:10 1707205

Цитата:

Цитата vadblm
Попробуйте рецепт: http://www.bsdportal.ru/viewtopic.php?p=127430 »

Пробовал - картина аналогична, cups не видит локальное usb устройство

Flainth 05-07-2011 15:59 1707509

Забыл указать:
После обновления системы, Я хотел сократить затраты на обновление программ которые уже были установлены и для этих целей пользовался утилитой portupgrade. После того как эта утилита проделала 4-5 раз обновление программ и высыпала мне довольно большой список того, что ей обновить не удалось , Я решил всё переустановить руками.

зы: перед переустановкой Я обновлял дерево портов.

Flainth 10-07-2011 17:54 1710697

Проверка на вновь установленной freebsd 7.4 показала аналогичные результаты.

vadblm 10-07-2011 18:28 1710708

Flainth, поднимите тему на вышеуказанном ресурсе, может её автор, как владелец такого же агрегата, вам поможет.


Время: 18:00.

Время: 18:00.
© OSzone.net 2001-