From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alex Moskalenko Organization: STC Electron-Service To: hardware@lists.altlinux.org Date: Mon, 5 Feb 2007 13:08:07 +0300 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_HIwxFJUHwLD3QNm" Message-Id: <200702051308.07737.mav@elserv.msk.su> X-Spam-Score: -101.4 (---------------------------------------------------) X-Spam-Report: Spam detection software, running on the system "trishka.elserv.msk.su", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or block similar future email. If you have any questions, see The administrator of that system for details. Content analysis details: (-101.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -100 USER_IN_WHITELIST From: address is in the user's white-list -1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP Cc: ALT Linux Sisyphus discussion list Subject: [Hardware] HP ScanJet 5300C X-BeenThere: hardware@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: hardware@altlinux.ru List-Id: ALT Linux hardware support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Feb 2007 10:08:12 -0000 Archived-At: List-Archive: List-Post: --Boundary-00=_HIwxFJUHwLD3QNm Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Здравствуйте! Пытаясь подключить сканер HP ScanJet 5300С к текущему сизифу, столкнулся с проблемой - sane-find-scanner видит его, а scanimage -L отказывается. При этом проблема похоже в самом ядре, так как при подключении сканера в messages видим следующее: Feb 5 12:53:41 linux kernel: usb 3-1: new full speed USB device using uhci_hcd and address 18 Feb 5 12:53:51 linux kernel: usb 3-1: configuration #1 chosen from 1 choice Feb 5 12:53:51 linux kernel: usb 3-1: can't set config #1, error -71 В списке устройств по lsusb сканер присутствует. Версии пакетов следующие: =============================== [root@host /]# cat /etc/altlinux-release ALT Linux Sisyphus (20070101) [root@host /]# rpmquery -a | egrep libusb\|sane\|kernel\-image | sort kernel-image-std-smp-2.6.18-alt3 libsane-1.0.18-alt1 libusb-0.1.12-alt1 libusb-devel-0.1.12-alt1 sane-1.0.18-alt1 sane-frontends-1.0.14-alt1 sane-server-1.0.18-alt1 xsane-0.991-alt3 xsane-gimp2-0.991-alt3 =============================== Данные о системе: =============================== [root@host ~]# uname -a Linux host.domain 2.6.18-std-smp-alt3 #1 SMP Fri Dec 22 22:43:04 MSK 2006 i686 GNU/Linux [root@host /]# lspci 00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 03) 00:01.0 PCI bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE Host-to-AGP Bridge (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82) 00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02) 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) 02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (CNR) Ethernet Controller (rev 82) [root@host /]# lsusb Bus 003 Device 005: ID 03f0:0701 Hewlett-Packard ScanJet 5300c/5370c Bus 003 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 =============================== Часть вывода от scanimage -L с дебагом: =============================== [avision] sane_init: Trying to find USB device 3f0 701 ... [sanei_usb] sanei_usb_find_devices: vendor=0x03f0, product=0x0701 [avision] attach: [avision] attach: opening libusb:003:005 [sanei_usb] sanei_usb_open: trying to open device `libusb:003:005' USB error: could not set config 1: Protocol error [sanei_usb] sanei_usb_open: libusb complained: could not set config 1: Protocol error [avision] attach: open failed (Invalid argument) [avision] sane_init: Trying to find USB device 3f0 701 ... [sanei_usb] sanei_usb_find_devices: vendor=0x03f0, product=0x0701 [avision] attach: [avision] attach: opening libusb:003:005 [sanei_usb] sanei_usb_open: trying to open device `libusb:003:005' USB error: could not set config 1: Protocol error [sanei_usb] sanei_usb_open: libusb complained: could not set config 1: Protocol error [avision] attach: open failed (Invalid argument) =============================== Смена USB-разъема, кабеля, замена ehci_hcd на uhci_hcd ничего не меняет. На этой же машине этот же сканер с этим кабелем работает под Windows. Что можно предпринять в такой ситуации? PS В аттаче - полный вывод sane-find-scanner, scanimage -L, lsusb и strace на них. -- WBR, Alex Moskalenko --Boundary-00=_HIwxFJUHwLD3QNm Content-Type: application/x-tbz; name="output.tar.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="output.tar.bz2" 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 --Boundary-00=_HIwxFJUHwLD3QNm--