I recently made the jump from the 2.4 kernel tree to the 2.6 and I am
having a problem with my HP Photo Scanner 1000.  In the 2.4.x kernels it
was recognized as a usb mass storage device and was bound to /dev/sdX
which I could then mount and get the scan off of.  In kernel 2.6.8.1
/dev/sdX never gets created and I think I've narrowed the problem down
to the usb-storage driver.  Following this post is the information I
think is relevant to my situation, if something else is needed please
let me know.  Also please CC: any replies to me as I am not subscribed
to the list.

Thanks for your time and energy,

Jason

dmesg output from kernel 2.4.26:
     Initializing USB Mass Storage driver...
     usb.c: registered new driver usb-storage
     scsi1 : SCSI emulation for USB Mass Storage devices
       Vendor: HP        Model: Photo scanner     Rev: 0001
       Type:   Direct-Access                      ANSI SCSI revision: 02
     Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
     SCSI device sda: 32768 512-byte hdwr sectors (17 MB)
     sda: Write Protect is off

All of the following is from kernel 2.6.8.1

uname -a
Linux particle 2.6.8-gentoo-r1 #1 Wed Aug 25 21:30:50 EDT 2004 i686
Mobile Pentium II GenuineIntel GNU/Linux

Here's the relevant info from lspci -v:
0000:00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev
01) (prog-if 00 [UHCI])
        Flags: bus master, medium devsel, latency 48, IRQ 11
        I/O ports at 8400 [size=32]

Here's the appropriate dmesg output:
Aug 25 21:54:48 particle usb 1-1: new full speed USB device using
address 3
Aug 25 21:54:49 particle usb-storage: USB Mass Storage device detected
Aug 25 21:54:49 particle usb-storage: altsetting is 0, id_index is 94
Aug 25 21:54:49 particle usb-storage: -- associate_dev
Aug 25 21:54:49 particle usb-storage: Transport: Bulk
Aug 25 21:54:49 particle usb-storage: Protocol: Transparent SCSI
Aug 25 21:54:49 particle usb-storage: Endpoints: In: 0xc7fc5748 Out:
0xc7fc5734 Int: 0xc7fc5720 (Period 20)
Aug 25 21:54:49 particle usb-storage: usb_stor_control_msg: rq=fe
rqtype=a1 value=0000 index=00 len=1
Aug 25 21:54:49 particle usb-storage: GetMaxLUN command result is 0,
data is 0
Aug 25 21:54:49 particle usb-storage: storage_probe() failed
Aug 25 21:54:49 particle usb-storage: -- usb_stor_release_resources
Aug 25 21:54:49 particle usb-storage: -- dissociate_dev
Aug 25 21:54:49 particle usb-storage: probe of 1-1:1.0 failed with error
-1

Relevant lsusb -v info:

Bus 001 Device 003: ID 03f0:1001 Hewlett-Packard 
  Language IDs: none (invalid length string descriptor 09; len=39)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            0 Interface
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x03f0 Hewlett-Packard
  idProduct          0x1001 
  bcdDevice            1.00
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
        wMaxPacketSize          2
        bInterval              20
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
  Language IDs: none (invalid length string descriptor 09; len=39)




-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to