Проблемы с определением USB-сканера Acer 3300U

Всё о принтерах, сканерах и многофункциональных устройствах. Подключение, настройка, проблемы.

Модератор: Модераторы разделов

leha2000
Сообщения: 18
ОС: Gentoo, Arch

Проблемы с определением USB-сканера Acer 3300U

Сообщение leha2000 »

Просите, что поднимаю тему, но несмотря на то, что это одна из самых полных инструкций в инете, после проведения всех данных действий у меня в Gentoo SANE не видит сканер. Чую, что загвоздка в ядре, а вот где именно, может быть подскажут уважаемые форумчане? Если не затруднит конечно.

localhost ~ # lsusb

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

Bus 001 Device 001: ID 0000:0000
Bus 002 Device 003: ID 04a5:20b0 Acer Peripherals Inc. (now BenQ Corp.) S2W 3300U/4300U
Bus 002 Device 001: ID 0000:0000


localhost ~ # 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.

  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a kernel driver for your USB host controller and have setup
  # the USB system correctly. See man sane-usb for details.
  # SANE has been built without libusb support. This may be a reason
  # for not detecting USB scanners. Read README for more details.

  # Not checking for parallel port scanners.

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

dmesg

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

hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0002
ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [0] = 0x00030100 PESC CSC PPS
hub 2-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
usb 2-1: USB disconnect, address 2
usb 2-1: unregistering device
usb 2-1: usb_disable_device nuking all URBs
usb 2-1: unregistering interface 2-1:1.0
usb 2-1:1.0: uevent
usb 2-1: uevent
hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100
ohci_hcd 0000:00:02.0: auto-stop root hub
hub 1-0:1.0: state 7 ports 10 chg 0000 evt 0002
ehci_hcd 0000:00:02.1: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT
hub 1-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x501
ehci_hcd 0000:00:02.1: port 1 full speed --> companion
ehci_hcd 0000:00:02.1: GetStatus port 1 status 003001 POWER OWNER sig=se0 CONNECT
ohci_hcd 0000:00:02.0: auto-wakeup root hub
hub 1-0:1.0: port 1 not reset yet, waiting 50ms
ehci_hcd 0000:00:02.1: GetStatus port 1 status 003802 POWER OWNER sig=j CSC
hub 1-0:1.0: state 7 ports 10 chg 0000 evt 0002
hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0002
ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [0] = 0x00010101 CSC PPS CCS
hub 2-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [0] = 0x00100103 PRSC PPS PES CCS
usb 2-1: new full speed USB device using ohci_hcd and address 3
ohci_hcd 0000:00:02.0: GetStatus roothub.portstatus [0] = 0x00100103 PRSC PPS PES CCS
usb 2-1: ep0 maxpacket = 8
usb 2-1: default language 0x0409
usb 2-1: uevent
usb 2-1: usb_probe_device
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1: adding 2-1:1.0 (config #1, interface 0)
usb 2-1:1.0: uevent
drivers/usb/core/inode.c: creating file '003'
usb 2-1: new device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-1: Product:  FlatbedScanner 22
usb 2-1: Manufacturer: Color
hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0002

localhost ~ # cat /etc/sane.d/snapscan.conf

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

#------------------------------ General -----------------------------------

# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /usr/share/sane/snapscan/u176v046.bin

# If not automatically found you may manually specify a device name.

# For USB scanners also specify bus=usb, e.g.
/dev/usb/scanner0 bus=usb 0x04a5 0x20b0

# For SCSI scanners specify the generic device, e.g. /dev/sg0 on Linux.
# /dev/sg0

#---------------------------------------------------------------------------
# No changes should be necessary below this line
#---------------------------------------------------------------------------

#-------------------------- SCSI scanners ----------------------------------
# These SCSI devices will be probed automatically
scsi AGFA * Scanner
scsi COLOR * Scanner
scsi Color * Scanner
scsi ACERPERI * Scanner

#--------------------------- USB scanners -----------------------------------
# These USB devices will be probed automatically
# (This will currently work only on Linux)

# Benq/Acer/Vuego 310U
usb 0x04a5 0x1a20
usb 0x04a5 0x1a26

# Benq/Acer/Vuego 320U
usb 0x04a5 0x2022

# Benq/Acer/Vuego 620U / 620UT
usb 0x04a5 0x1a2a
usb 0x04a5 0x2040

# Benq/Acer/Vuego 640U
usb 0x04a5 0x2060

# Benq/Acer/Vuego 640BU
usb 0x04a5 0x207e

# Benq/Acer/Vuego 640BT
usb 0x04a5 0x20be

# Benq/Acer/Vuego 1240U
usb 0x04a5 0x20c0

# Benq/Acer/Vuego 3300 / 4300
usb 0x04a5 0x20b0

localhost ~ # ls /usr/share/sane/snapscan/

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

Model.ini   U126V043.BIN  u176v046.bin  U192V074.bin  u34v110.bin  u96v121.bin
ModelX.ini  u174v041.BIN  U190V044.BIN  u222v067.bin  U64V120.bin


Даже не знаю чего еще приложить. Помогите, если не сложно :))
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Проблемы с определением USB-сканера Acer 3300U

Сообщение Aectann »

Если из под root (su/sudo) запустить sane, то сканер определяется?
My god... it's full of stars!...
Спасибо сказали:
jabx
Сообщения: 402
ОС: OpenSuSE 11.4 / Alt 6.0

Re: Проблемы с определением USB-сканера Acer 3300U

Сообщение jabx »

Aectann писал(а):
07.03.2009 23:47
Если из под root (su/sudo) запустить sane, то сканер определяется?

c gentoo не знаком, но если из под root запускается - смотрите в сторону прав пользователя (/etc/group - на предмет sane или scanner, или права доступа к файлу устройства).

Однажды появлялась подобная проблема когда сам неудачно сконфигурирова и скомпилировал ядро.
А в стандартных ядрах идущих с дистрами обычно все нормально (в mdv2006, debian 4, suse 10.2-11 все работало со стандартным ядром)
Спасибо сказали: