I recently lost the USB cable for my Finepix 1300.  The store
didn't have a replacement cable, so I bought a Olympus MAUSB-10 SmartMedia
reader instead.  However, I can't get it to work with usb-storable.

I've searched around and found stuff relevant to the MAUSB-1 and MAUSB-2. 
Yes, i have SDDR-09 support installed.  I tried to mess around with
unusual_devs.h, with no luck :

UNUSUAL_DEV(  0x07b4, 0x010a, 0x0000, 0x0100, 
               "Olympus",
               "Camedia MAUSB-10",
               US_SC_SCSI, US_PR_EUSB_SDDR09, NULL,
               US_FL_SINGLE_LUN | US_FL_START_STOP ),

Anyone have a clue?  Or should I bring it back and order the proper USB
cable?

When I insmod usb-storage, then connect the reader to an USB port, the
following appears in syslog :

Jun 25 19:19:28 joe kernel: usb.c: registered new driver usb-storage 
Jun 25 19:19:28 joe kernel: USB Mass Storage support registered. 
Jun 25 19:19:58 joe kernel: hub.c: USB new device connect on bus2/2,
assigned device number 7 
Jun 25 19:19:58 joe kernel: Manufacturer: OLYMPUS OPTICAL CO.,LTD. 
Jun 25 19:19:58 joe kernel: Product: USB Media Adapter 
Jun 25 19:19:58 joe kernel: usb.c: USB device 7 (vend/prod 0x7b4/0x10a) is
not claimed by any active driver. 
Jun 25 19:19:58 joe kernel:   Length              = 18 
Jun 25 19:19:58 joe kernel:   DescriptorType      = 01 
Jun 25 19:19:58 joe kernel:   USB version         = 1.00 
Jun 25 19:19:58 joe kernel:   Vendor:Product      = 07b4:010a 
Jun 25 19:19:58 joe kernel:   MaxPacketSize0      = 64 
Jun 25 19:19:58 joe kernel:   NumConfigurations   = 1 
Jun 25 19:19:58 joe kernel:   Device version      = 1.02 
Jun 25 19:19:58 joe kernel:   Device Class:SubClass:Protocol = 00:00:00 
Jun 25 19:19:58 joe kernel:     Per-interface classes 
Jun 25 19:19:58 joe kernel: Configuration: 
Jun 25 19:19:58 joe kernel:   bLength             =    9 
Jun 25 19:19:58 joe kernel:   bDescriptorType     =   02 
Jun 25 19:19:58 joe kernel:   wTotalLength        = 0027 
Jun 25 19:19:58 joe kernel:   bNumInterfaces      =   01 
Jun 25 19:19:58 joe kernel:   bConfigurationValue =   01 
Jun 25 19:19:58 joe kernel:   iConfiguration      =   00 
Jun 25 19:19:58 joe kernel:   bmAttributes        =   80 
Jun 25 19:19:58 joe kernel:   MaxPower            =   80mA 
Jun 25 19:19:58 joe kernel:  
Jun 25 19:19:58 joe kernel:   Interface: 0 
Jun 25 19:19:58 joe kernel:   Alternate Setting:  0 
Jun 25 19:19:58 joe kernel:     bLength             =    9 
Jun 25 19:19:58 joe kernel:     bDescriptorType     =   04 
Jun 25 19:19:58 joe kernel:     bInterfaceNumber    =   00 
Jun 25 19:19:58 joe kernel:     bAlternateSetting   =   00 
Jun 25 19:19:58 joe kernel:     bNumEndpoints       =   03 
Jun 25 19:19:58 joe kernel:     bInterface Class:SubClass:Protocol =  
ff:00:00 
Jun 25 19:19:58 joe kernel:     iInterface          =   00 
Jun 25 19:19:58 joe kernel:     Endpoint: 
Jun 25 19:19:58 joe kernel:       bLength             =    7 
Jun 25 19:19:58 joe kernel:       bDescriptorType     =   05 
Jun 25 19:19:58 joe kernel:       bEndpointAddress    =   01 (out) 
Jun 25 19:19:58 joe kernel:       bmAttributes        =   02 (Bulk) 
Jun 25 19:19:58 joe kernel:       wMaxPacketSize      = 0040 
Jun 25 19:19:58 joe kernel:       bInterval           =   00 
Jun 25 19:19:58 joe kernel:     Endpoint: 
Jun 25 19:19:58 joe kernel:       bLength             =    7 
Jun 25 19:19:58 joe kernel:       bDescriptorType     =   05 
Jun 25 19:19:58 joe kernel:       bEndpointAddress    =   82 (in) 
Jun 25 19:19:59 joe kernel:       bmAttributes        =   02 (Bulk) 
Jun 25 19:19:59 joe kernel:       wMaxPacketSize      = 0040 
Jun 25 19:19:59 joe kernel:       bInterval           =   00 
Jun 25 19:19:59 joe kernel:     Endpoint: 
Jun 25 19:19:59 joe kernel:       bLength             =    7 
Jun 25 19:19:59 joe kernel:       bDescriptorType     =   05 
Jun 25 19:19:59 joe kernel:       bEndpointAddress    =   03 (out) 
Jun 25 19:19:59 joe kernel:       bmAttributes        =   02 (Bulk) 
Jun 25 19:19:59 joe kernel:       wMaxPacketSize      = 0040 
Jun 25 19:19:59 joe kernel:       bInterval           =   00 

# lsusb -d 0x07b4:0x010a # gives me :

Bus 002 Device 008: ID 07b4:010a Olympus Optical Co., Ltd. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            0 Interface
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x07b4 Olympus Optical Co., Ltd.
  idProduct          0x010a 
  bcdDevice            1.02
  iManufacturer           1 OLYMPUS OPTICAL CO.,LTD.
  iProduct                2 USB Media Adapter
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower               80mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
        wMaxPacketSize         64
        bInterval               0
  Language IDs: (length=4)
     0409 English(US)


I believe the relevant part of /proc/bus/usb/devices is 

T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  8 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=07b4 ProdID=010a Rev= 1.02
S:  Manufacturer=OLYMPUS OPTICAL CO.,LTD.
S:  Product=USB Media Adapter
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 80mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms



-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to