МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64 (Не определяется сканер. В других дистрибутивах работает.)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение yamah »

Имеется МФУ Samsung CLX-2160. Драйвера скачены с оффсайта.
Впрочем, CUPS определяет его сама. Но вот SANE не желает его находить.
При попытке в Mandriva Linux 2010 Spring x86_64 установить родные драйвера происходит ошибка обнаружения устройства - автоматический выбор заблокирован. (Установщик только GUI и в консоль, гад, ничего не пишет).

Код: Выделить всё

sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

libusb couldn't open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/002: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/003: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/004: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/006: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/006: Permission denied.
libusb requires write access to USB device nodes.
found USB scanner (vendor=0x04e8, product=0x3425) at libusb:002:006
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

scanimage -L
device `v4l:/dev/video0' is a Noname Pinnacle PCTV 40i/50i/110i (saa virtual device

dmesg
usb 2-1.4: new high speed USB device using ehci_hcd and address 7
usb 2-1.4: New USB device found, idVendor=04e8, idProduct=3425
usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.4: Product: CLX-216x Series
usb 2-1.4: Manufacturer: Samsung Electronics Co., Ltd.
usb 2-1.4: SerialNumber: 9566BAIP803659E.

При этом на этой же машине в ОС Mandriva Linux 2010 One (на внешнем HDD) и OpenSUSE 11.1 x86_64 сканер работает.

Код: Выделить всё

sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

libusb couldn't open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/001/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/001: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/002: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/003: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/004: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/006: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/006: Permission denied.
libusb requires write access to USB device nodes.
found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3425 [CLX-216x Series]) at libusb:002:006
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

scanimage -L
device `smfp:SAMSUNG ELECTRONICS CO., LTD. CLX-216x Series on USB:0' is a SAMSUNG ELECTRONICS CO., LTD. CLX-216x Series on USB:0 Flatbed Scanner
device `v4l:/dev/video0' is a Noname Pinnacle PCTV 40i/50i/110i (saa virtual device

dmesg ## (но уже на нетбуке)
usb 1-1.3: new high speed USB device using ehci_hcd and address 8
usb 1-1.3: New USB device found, idVendor=04e8, idProduct=3425
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.3: Product: CLX-216x Series
usb 1-1.3: Manufacturer: Samsung Electronics Co., Ltd.
usb 1-1.3: SerialNumber: 9566BAIP803659E.
usb 1-1.3: configuration #1 chosen from 1 choice
usblp0: USB Bidirectional printer dev 8 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3425


Ко всему тому в HardDrake в Mandriva 2010.1 x86_64 (в которой не работает) отображает устройство "Сканер" со всей информацией о устройстве, только модуль не известен. А в 2010 One (где работает) этого устройства нет.
При установки драйверов в Mandriva 2010.1 x86_64, в разделе конфигурирования прав пользователей и групп для доступа к принтеру, пользователи добавляются в группу sys, когда в других дистрибутивах в группу lp.

Как заставить сканер работать в Mandriva 2010.1 x86_64?
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение SinClaus »

Для начала включить себя в группу USB и посмотреть права на /dev/usb* - sane-find-scanner элементарно не имеет доступа к устройствам. Вроде из лога ясно видно.
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение yamah »

Я в группу USB давно всех пользователей добавил.
Проблема в том, что и от рута сканер не находится.
Драйвер так тоже от рута ставится


Как я понял, SANE не собирается подгружать модуль SMFP. Хотя все библиотеки стоят.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение SinClaus »

Смотри всё же что там в /dev, если

Код: Выделить всё

libusb couldn't open USB device /dev/bus/usb/001/001: Permission denied.

то и ждать нечего.
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение yamah »

Под рутом сканер-то тоже не видится.

Код: Выделить всё

pwd
/dev/bus/usb/001
ls -l
итого 0
crwxrwxr-x  1 root root 189, 0 2011-06-16 12:00 001
crwxrwxr-x  1 root root 189, 1 2011-06-16 12:00 002
crwxrwxr-x  1 root root 189, 2 2011-06-16 12:00 003
crwxrwxrwx+ 1 root root 189, 5 2011-06-16 12:00 006
crwxrwxr-x  1 root root 189, 7 2011-06-16 12:00 008
crwxrwxr-x  1 root root 189, 9 2011-06-16 12:00 010

pwd
/dev/bus/usb/002
s -l
итого 0
crwxrwxr-x 1 root root 189, 128 2011-06-16 12:00 001

pwd
/dev/bus/usb
s -l
drwxrwxr-x 2 root root 160 2011-06-16 11:25 001/
drwxrwxr-x 2 root root  60 2011-06-16 01:21 002/


Заметил, что и VirtualBox не может получить доступ к USB, хотя пользователь находится в группах USB и VirtualBox.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение SinClaus »

Код: Выделить всё

[root@pirr ~]# ls -l /dev/bus/usb/003
total 0
crw-rw-r-- 1 root root 189, 256 2011-05-27 08:42 001
crw-rw-r-- 1 root root 189, 257 2011-05-27 08:42 002
crw-rw-r-- 1 root root 189, 259 2011-05-27 08:42 004
crw-rw-r-- 1 root root 189, 260 2011-05-27 08:42 005

все USB устройства видны и опознаются...
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение yamah »

Привел к этому виду. Толку не прибавилось. :-(

UPD.
C USB разобрался. Утилита установки драйверов при запуске блокирует доступ к USB.для обычных пользователей. Перезагрузка и все работает.
Но вот со SANE проблема так и осталась.
Или он собран без поддержки библиотеки или просто пакет глючит (как это не раз бывало с 64-хбитными пакетами в Mandriva).

На этой неделе уже на вряд ли буду зависать за компьютером. Когда вернусь буду копать в сторону пересборки SANE.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Surf
Сообщения: 16

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение Surf »

yamah писал(а):
16.06.2011 10:15
Привел к этому виду. Толку не прибавилось. :-(

UPD.
C USB разобрался. Утилита установки драйверов при запуске блокирует доступ к USB.для обычных пользователей. Перезагрузка и все работает.
Но вот со SANE проблема так и осталась.
Или он собран без поддержки библиотеки или просто пакет глючит (как это не раз бывало с 64-хбитными пакетами в Mandriva).

На этой неделе уже на вряд ли бубу зависать за компьютером. Когда вернусь буду копать в сторону пересборки SANE.

Была точно такая же проблема с МФУ scx-6320 и на 32-битной версии. Проблема решилась скачкой свежих драйверов. До этого было 2 комплекта ранее выпущенных дров. С первым сканер работал только из под рута, со вторым все в точности, как у вас.
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: МФУ Samsung CLX-2160 и Mandriva 2010.1 x86_64

Сообщение yamah »

Surf
Спасибо за информацию.
Но я и так использовал самые свежие дрова с оффсайта. Да и старые тоже. А так же проблема есть только в Mandriva 2010.1 x86_64. В других дистрибутивах нет.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали: