--========/40F7A9ED0002A999/mssbzhb-int.msg.bluewin.ch Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit
--========/40F7A9ED0002A999/mssbzhb-int.msg.bluewin.ch Content-Type: message/rfc822 Content-Disposition: inline Return-Path: <[email protected]> Received: from mx4.bluewin.ch (172.21.1.114) by mssbzhb-int.msg.bluewin.ch (Bluewin AG 7.0.027) id 40F7A9DC004D3547 for [email protected]; Thu, 22 Jul 2004 22:25:33 +0000 Received: from vsmtp3alice.tin.it (212.216.176.143) by mx4.bluewin.ch (Bluewin AG 7.0.030.2) id 40F7EFAF003DC574 for [email protected]; Thu, 22 Jul 2004 22:25:33 +0000 Received: from [192.168.0.2] (80.117.35.201) by vsmtp3alice.tin.it (7.0.027) id 40CF29DA002FEEA9 for [email protected]; Fri, 23 Jul 2004 00:25:34 +0200 Message-ID: <[email protected]> Date: Fri, 23 Jul 2004 00:26:00 +0200 From: Marco Barbero <[email protected]> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040616 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Thibault North <[email protected]> Subject: Other new info References: <[email protected]> <[email protected]> In-Reply-To: <[email protected]> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Humm... I made some proofs ... I found several differences between my sane-find-scanner -v -v executed in root or by my usual user As you can see in the 2 outputs I have pasted you forward, when i execute the command from my user the output gives an ipotethic chip for the device, with no name of manufacturer or peripheral, instead, if I do the command from root, he gives me the names of the different peripherals, canon canoscan included, but he doesn't tell me anything 'bout the chip. Another try I did was to look into my hardware browser, installed in X, and I found something else. It puts between the "system peripherals" a peripheral which it calls "canon Canoscan", with an "unknown" tag at the "driver" voice. It seems tha in some way the computer recognises the scanner. It seems that there is a bidirectional communication between the scanner and the computer (such as happens for Printers, digital photo cameras) Well. I paste the two outputs to you forwards. Have a look....The first one is from my user, the second one from root!! (I left some space between the to let you distinguish easily) Byez Marco Malcolm's Output > [malcolm@localhost malcolm]$ sane-find-scanner -v -v > > searching for SCSI scanners: > checking /dev/scanner... failed to open (Invalid argument) > checking /dev/sg0... failed to open (Access to resource has been denied) > checking /dev/sg1... failed to open (Access to resource has been denied) > checking /dev/sg2... failed to open (Access to resource has been denied) > checking /dev/sg3... failed to open (Access to resource has been denied) > checking /dev/sg4... failed to open (Access to resource has been denied) > checking /dev/sg5... failed to open (Access to resource has been denied) > checking /dev/sg6... failed to open (Access to resource has been denied) > checking /dev/sg7... failed to open (Access to resource has been denied) > checking /dev/sg8... failed to open (Access to resource has been denied) > checking /dev/sg9... failed to open (Access to resource has been denied) > checking /dev/sga... failed to open (Access to resource has been denied) > checking /dev/sgb... failed to open (Access to resource has been denied) > checking /dev/sgc... failed to open (Access to resource has been denied) > checking /dev/sgd... failed to open (Access to resource has been denied) > checking /dev/sge... failed to open (Access to resource has been denied) > checking /dev/sgf... failed to open (Access to resource has been denied) > checking /dev/sgg... failed to open (Access to resource has been denied) > checking /dev/sgh... failed to open (Access to resource has been denied) > checking /dev/sgi... failed to open (Access to resource has been denied) > checking /dev/sgj... failed to open (Access to resource has been denied) > checking /dev/sgk... failed to open (Access to resource has been denied) > checking /dev/sgl... failed to open (Access to resource has been denied) > checking /dev/sgm... failed to open (Access to resource has been denied) > checking /dev/sgn... failed to open (Access to resource has been denied) > checking /dev/sgo... failed to open (Access to resource has been denied) > checking /dev/sgp... failed to open (Access to resource has been denied) > checking /dev/sgq... failed to open (Invalid argument) > checking /dev/sgr... failed to open (Invalid argument) > checking /dev/sgs... failed to open (Invalid argument) > checking /dev/sgt... failed to open (Invalid argument) > checking /dev/sgu... failed to open (Invalid argument) > checking /dev/sgv... failed to open (Invalid argument) > checking /dev/sgw... failed to open (Invalid argument) > checking /dev/sgx... failed to open (Invalid argument) > checking /dev/sgy... failed to open (Invalid argument) > checking /dev/sgz... failed to open (Invalid argument) > # No SCSI scanners found. If you expected something different, make > sure that > # you have loaded a SCSI driver for your SCSI adapter. > > searching for USB scanners: > checking /dev/usb/scanner... failed to open (Invalid argument) > checking /dev/usb/scanner0... failed to open (Invalid argument) > checking /dev/usb/scanner1... failed to open (Invalid argument) > checking /dev/usb/scanner2... failed to open (Invalid argument) > checking /dev/usb/scanner3... failed to open (Invalid argument) > checking /dev/usb/scanner4... failed to open (Invalid argument) > checking /dev/usb/scanner5... failed to open (Invalid argument) > checking /dev/usb/scanner5... failed to open (Invalid argument) > checking /dev/usb/scanner7... failed to open (Invalid argument) > checking /dev/usb/scanner8... failed to open (Invalid argument) > checking /dev/usb/scanner9... failed to open (Invalid argument) > checking /dev/usb/scanner10... failed to open (Invalid argument) > checking /dev/usb/scanner11... failed to open (Invalid argument) > checking /dev/usb/scanner12... failed to open (Invalid argument) > checking /dev/usb/scanner13... failed to open (Invalid argument) > checking /dev/usb/scanner14... failed to open (Invalid argument) > checking /dev/usb/scanner15... failed to open (Invalid argument) > checking /dev/usbscanner... failed to open (Invalid argument) > checking /dev/usbscanner0... failed to open (Invalid argument) > checking /dev/usbscanner1... failed to open (Invalid argument) > checking /dev/usbscanner2... failed to open (Invalid argument) > checking /dev/usbscanner3... failed to open (Invalid argument) > checking /dev/usbscanner4... failed to open (Invalid argument) > checking /dev/usbscanner5... failed to open (Invalid argument) > checking /dev/usbscanner6... failed to open (Invalid argument) > checking /dev/usbscanner7... failed to open (Invalid argument) > checking /dev/usbscanner8... failed to open (Invalid argument) > checking /dev/usbscanner9... failed to open (Invalid argument) > checking /dev/usbscanner10... failed to open (Invalid argument) > checking /dev/usbscanner11... failed to open (Invalid argument) > checking /dev/usbscanner12... failed to open (Invalid argument) > checking /dev/usbscanner13... failed to open (Invalid argument) > checking /dev/usbscanner14... failed to open (Invalid argument) > checking /dev/usbscanner15... failed to open (Invalid argument) > trying libusb: > > <device descriptor of 0x0000/0x0000 at 002:001> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0000 > idProduct 0x0000 > bcdDevice 2.06 > iManufacturer 3 ((null)) > iProduct 2 ((null)) > iSerialNumber 1 ((null)) > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 64 (Self-powered) > MaxPower 0 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 2 > bInterval 255 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x03f0/0x6004 at 001:011> > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x03F0 > idProduct 0x6004 > bcdDevice 1.00 > iManufacturer 1 ((null)) > iProduct 2 ((null)) > iSerialNumber 3 ((null)) > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 32 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 192 (Self-powered) > MaxPower 2 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 7 > bInterfaceSubClass 1 > bInterfaceProtocol 2 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 1> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 (out 0x02) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x04a9/0x2212 at 001:004> > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 255 > bDeviceSubClass 255 > bDeviceProtocol 255 > bMaxPacketSize0 64 > idVendor 0x04A9 > idProduct 0x2212 > bcdDevice 3.04 > iManufacturer 2 ((null)) > iProduct 3 ((null)) > iSerialNumber 0 () > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 39 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 192 (Self-powered) > MaxPower 10 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 3 > bInterfaceClass 0 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 1> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 (out 0x02) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 2> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x83 (in 0x03) > bmAttributes 3 (interrupt) > wMaxPacketSize 1 > bInterval 8 ms > bRefresh 0 > bSynchAddress 0 > > <trying to find out which USB chip is used> > checking for GT-6801 ... > this is not a GT-6801 (bcdUSB = 0x200) > checking for GT-6816 ... > this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 0) > checking for MA-1017 ... > this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 0) > checking for MA-1015 ... > this is not a MA-1015 (bcdUSB = 0x200) > checking for MA-1509 ... > this is not a MA-1509 (bcdUSB = 0x200) > checking for LM983[1,2,3] ... > this is not a LM983x (bDeviceClass = 255, bInterfaceClass = 0) > checking for GL646 ... > this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 0) > checking for GL660+GL646 ... > Couldn't set configuration: could not set config 1: Operation not > permitted > <This USB chip looks like a GL660+GL646?> > > found USB scanner (vendor=0x04a9, product=0x2212, chip=GL660+GL646?) > at libusb:001:004 > > <device descriptor of 0x058f/0x9254 at 001:003> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x058F > idProduct 0x9254 > bcdDevice 3.14 > iManufacturer 1 ((null)) > iProduct 2 ((null)) > iSerialNumber 0 () > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 224 (Self-poweredRemote Wakeup) > MaxPower 100 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 1 > bInterval 255 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x045e/0x0059 at 001:002> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x045E > idProduct 0x0059 > bcdDevice 0.014 > iManufacturer 1 ((null)) > iProduct 2 ((null)) > iSerialNumber 0 () > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 34 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 160 (Remote Wakeup) > MaxPower 50 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 3 > bInterfaceSubClass 1 > bInterfaceProtocol 2 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 5 > bInterval 10 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x0000/0x0000 at 001:001> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0000 > idProduct 0x0000 > bcdDevice 2.06 > iManufacturer 3 ((null)) > iProduct 2 ((null)) > iSerialNumber 1 ((null)) > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 64 (Self-powered) > MaxPower 0 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 2 > bInterval 255 ms > bRefresh 0 > bSynchAddress 0 > # Your USB scanner was (probably) detected. It may or may not be > supported by > # SANE. Try scanimage -L and read the backend's manpage. > > # 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. Root's Output > [root@localhost root]# sane-find-scanner -v -v > > searching for SCSI scanners: > checking /dev/scanner... failed to open (Invalid argument) > checking /dev/sg0... failed to open (Invalid argument) > checking /dev/sg1... failed to open (Invalid argument) > checking /dev/sg2... failed to open (Invalid argument) > checking /dev/sg3... failed to open (Invalid argument) > checking /dev/sg4... failed to open (Invalid argument) > checking /dev/sg5... failed to open (Invalid argument) > checking /dev/sg6... failed to open (Invalid argument) > checking /dev/sg7... failed to open (Invalid argument) > checking /dev/sg8... failed to open (Invalid argument) > checking /dev/sg9... failed to open (Invalid argument) > checking /dev/sga... failed to open (Invalid argument) > checking /dev/sgb... failed to open (Invalid argument) > checking /dev/sgc... failed to open (Invalid argument) > checking /dev/sgd... failed to open (Invalid argument) > checking /dev/sge... failed to open (Invalid argument) > checking /dev/sgf... failed to open (Invalid argument) > checking /dev/sgg... failed to open (Invalid argument) > checking /dev/sgh... failed to open (Invalid argument) > checking /dev/sgi... failed to open (Invalid argument) > checking /dev/sgj... failed to open (Invalid argument) > checking /dev/sgk... failed to open (Invalid argument) > checking /dev/sgl... failed to open (Invalid argument) > checking /dev/sgm... failed to open (Invalid argument) > checking /dev/sgn... failed to open (Invalid argument) > checking /dev/sgo... failed to open (Invalid argument) > checking /dev/sgp... failed to open (Invalid argument) > checking /dev/sgq... failed to open (Invalid argument) > checking /dev/sgr... failed to open (Invalid argument) > checking /dev/sgs... failed to open (Invalid argument) > checking /dev/sgt... failed to open (Invalid argument) > checking /dev/sgu... failed to open (Invalid argument) > checking /dev/sgv... failed to open (Invalid argument) > checking /dev/sgw... failed to open (Invalid argument) > checking /dev/sgx... failed to open (Invalid argument) > checking /dev/sgy... failed to open (Invalid argument) > checking /dev/sgz... failed to open (Invalid argument) > # No SCSI scanners found. If you expected something different, make > sure that > # you have loaded a SCSI driver for your SCSI adapter. > > searching for USB scanners: > checking /dev/usb/scanner... failed to open (Invalid argument) > checking /dev/usb/scanner0... failed to open (Invalid argument) > checking /dev/usb/scanner1... failed to open (Invalid argument) > checking /dev/usb/scanner2... failed to open (Invalid argument) > checking /dev/usb/scanner3... failed to open (Invalid argument) > checking /dev/usb/scanner4... failed to open (Invalid argument) > checking /dev/usb/scanner5... failed to open (Invalid argument) > checking /dev/usb/scanner5... failed to open (Invalid argument) > checking /dev/usb/scanner7... failed to open (Invalid argument) > checking /dev/usb/scanner8... failed to open (Invalid argument) > checking /dev/usb/scanner9... failed to open (Invalid argument) > checking /dev/usb/scanner10... failed to open (Invalid argument) > checking /dev/usb/scanner11... failed to open (Invalid argument) > checking /dev/usb/scanner12... failed to open (Invalid argument) > checking /dev/usb/scanner13... failed to open (Invalid argument) > checking /dev/usb/scanner14... failed to open (Invalid argument) > checking /dev/usb/scanner15... failed to open (Invalid argument) > checking /dev/usbscanner... failed to open (Invalid argument) > checking /dev/usbscanner0... failed to open (Invalid argument) > checking /dev/usbscanner1... failed to open (Invalid argument) > checking /dev/usbscanner2... failed to open (Invalid argument) > checking /dev/usbscanner3... failed to open (Invalid argument) > checking /dev/usbscanner4... failed to open (Invalid argument) > checking /dev/usbscanner5... failed to open (Invalid argument) > checking /dev/usbscanner6... failed to open (Invalid argument) > checking /dev/usbscanner7... failed to open (Invalid argument) > checking /dev/usbscanner8... failed to open (Invalid argument) > checking /dev/usbscanner9... failed to open (Invalid argument) > checking /dev/usbscanner10... failed to open (Invalid argument) > checking /dev/usbscanner11... failed to open (Invalid argument) > checking /dev/usbscanner12... failed to open (Invalid argument) > checking /dev/usbscanner13... failed to open (Invalid argument) > checking /dev/usbscanner14... failed to open (Invalid argument) > checking /dev/usbscanner15... failed to open (Invalid argument) > trying libusb: > > <device descriptor of 0x0000/0x0000 at 002:001 (Linux 2.6.5-1.358 > uhci_hcd UHCI Host Controller)> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0000 > idProduct 0x0000 > bcdDevice 2.06 > iManufacturer 3 (Linux 2.6.5-1.358 uhci_hcd) > iProduct 2 (UHCI Host Controller) > iSerialNumber 1 (0000:00:07.3) > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 64 (Self-powered) > MaxPower 0 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 2 > bInterval 255 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x0483/0x1307 at 001:015> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 16 > idVendor 0x0483 > idProduct 0x1307 > bcdDevice 1.60 > iManufacturer 2 ((null)) > iProduct 3 ((null)) > iSerialNumber 4 ((null)) > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 32 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 128 () > MaxPower 100 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 8 > bInterfaceSubClass 6 > bInterfaceProtocol 80 > iInterface 1 ((null)) > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x82 (in 0x02) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 1> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 (out 0x02) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x03f0/0x6004 at 001:011 (hp deskjet 5550)> > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x03F0 > idProduct 0x6004 > bcdDevice 1.00 > iManufacturer 1 (hp) > iProduct 2 (deskjet 5550) > iSerialNumber 3 (MY2CC1P2HT2L) > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 32 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 192 (Self-powered) > MaxPower 2 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 2 > bInterfaceClass 7 > bInterfaceSubClass 1 > bInterfaceProtocol 2 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 1> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 (out 0x02) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x04a9/0x2212 at 001:004 (Canon CanoScan)> > bLength 18 > bDescriptorType 1 > bcdUSB 2.00 > bDeviceClass 255 > bDeviceSubClass 255 > bDeviceProtocol 255 > bMaxPacketSize0 64 > idVendor 0x04A9 > idProduct 0x2212 > bcdDevice 3.04 > iManufacturer 2 (Canon) > iProduct 3 (CanoScan) > iSerialNumber 0 () > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 39 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 192 (Self-powered) > MaxPower 10 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 3 > bInterfaceClass 0 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 1> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x02 (out 0x02) > bmAttributes 2 (bulk) > wMaxPacketSize 64 > bInterval 0 ms > bRefresh 0 > bSynchAddress 0 > <endpoint 2> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x83 (in 0x03) > bmAttributes 3 (interrupt) > wMaxPacketSize 1 > bInterval 8 ms > bRefresh 0 > bSynchAddress 0 > > <trying to find out which USB chip is used> > checking for GT-6801 ... > this is not a GT-6801 (bcdUSB = 0x200) > checking for GT-6816 ... > this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 0) > checking for MA-1017 ... > this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 0) > checking for MA-1015 ... > this is not a MA-1015 (bcdUSB = 0x200) > checking for MA-1509 ... > this is not a MA-1509 (bcdUSB = 0x200) > checking for LM983[1,2,3] ... > this is not a LM983x (bDeviceClass = 255, bInterfaceClass = 0) > checking for GL646 ... > this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 0) > checking for GL660+GL646 ... > this is not a GL660+GL646 (reg 0x4e != reg 0x38) > <Couldn't determine the type of the USB chip> > > found USB scanner (vendor=0x04a9 [Canon], product=0x2212 [CanoScan]) > at libusb:001:004 > > <device descriptor of 0x058f/0x9254 at 001:003 (ALCOR Generic USB Hub)> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x058F > idProduct 0x9254 > bcdDevice 3.14 > iManufacturer 1 (ALCOR) > iProduct 2 (Generic USB Hub) > iSerialNumber 0 () > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 224 (Self-poweredRemote Wakeup) > MaxPower 100 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 1 > bInterval 255 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x045e/0x0059 at 001:002> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 0 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x045E > idProduct 0x0059 > bcdDevice 0.014 > iManufacturer 1 ((null)) > iProduct 2 ((null)) > iSerialNumber 0 () > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 34 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 160 (Remote Wakeup) > MaxPower 50 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 3 > bInterfaceSubClass 1 > bInterfaceProtocol 2 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 5 > bInterval 10 ms > bRefresh 0 > bSynchAddress 0 > > <device descriptor of 0x0000/0x0000 at 001:001 (Linux 2.6.5-1.358 > uhci_hcd UHCI Host Controller)> > bLength 18 > bDescriptorType 1 > bcdUSB 1.10 > bDeviceClass 9 > bDeviceSubClass 0 > bDeviceProtocol 0 > bMaxPacketSize0 8 > idVendor 0x0000 > idProduct 0x0000 > bcdDevice 2.06 > iManufacturer 3 (Linux 2.6.5-1.358 uhci_hcd) > iProduct 2 (UHCI Host Controller) > iSerialNumber 1 (0000:00:07.2) > bNumConfigurations 1 > <configuration 0> > bLength 9 > bDescriptorType 2 > wTotalLength 25 > bNumInterfaces 1 > bConfigurationValue 1 > iConfiguration 0 () > bmAttributes 64 (Self-powered) > MaxPower 0 mA > <interface 0> > <altsetting 0> > bLength 9 > bDescriptorType 4 > bInterfaceNumber 0 > bAlternateSetting 0 > bNumEndpoints 1 > bInterfaceClass 9 > bInterfaceSubClass 0 > bInterfaceProtocol 0 > iInterface 0 () > <endpoint 0> > bLength 7 > bDescriptorType 5 > bEndpointAddress 0x81 (in 0x01) > bmAttributes 3 (interrupt) > wMaxPacketSize 2 > bInterval 255 ms > bRefresh 0 > bSynchAddress 0 > # Your USB scanner was (probably) detected. It may or may not be > supported by > # SANE. Try scanimage -L and read the backend's manpage. > > # Scanners connected to the parallel port or other proprietary ports > can't be > # detected by this program. > done --========/40F7A9ED0002A999/mssbzhb-int.msg.bluewin.ch--
