Matthew, you are absolutely correct. I must have forgotten to make
modules_install in my rush. It now works like a charm!

Thanks for your assistance

On Mon, 2005-01-31 at 17:25 -0800, Matthew Dharm wrote:
> You still have the ub module (controlled by CONFIG_BLK_DEV_UB).  Either you
> didn't properly rebuild after disabling the option, or you failed to remove
> the old binary from your system.
> 
> Matt
> 
> On Mon, Jan 31, 2005 at 08:03:39PM -0500, Peter Farr wrote:
> > Thanks for the pointer. It is slightly better, but still not great:
> > 
> > Jan 31 19:56:31 peter usb 4-1: new high speed USB device using address 3
> > Jan 31 19:56:33 peter uba: resid 12 len 0 act 0
> > Jan 31 19:56:33 peter uba: device 3 capacity nsec 50 bsize 512
> > Jan 31 19:56:33 peter uba: tag orig 0x3 reply 0x2
> > Jan 31 19:56:33 peter uba: made changed
> > Jan 31 19:56:33 peter uba: tag orig 0x4 reply 0x3
> > Jan 31 19:56:33 peter uba: device 3 capacity nsec 50 bsize 512
> > Jan 31 19:56:33 peter uba: device 3 capacity nsec 50 bsize 512
> > Jan 31 19:56:33 peter uba:end_request: I/O error, dev uba, sector 0
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 0
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 2
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 1
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 4
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 2
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 6
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 3
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 6
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 3
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 4
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 2
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 2
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 1
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 0
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 0
> > Jan 31 19:56:33 peter unable to read partition table
> > Jan 31 19:56:33 peter uba:end_request: I/O error, dev uba, sector 2
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 1
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 4
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 2
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 6
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 3
> > Jan 31 19:56:33 peter end_request: I/O error, dev uba, sector 0
> > Jan 31 19:56:33 peter Buffer I/O error on device uba, logical block 0
> > Jan 31 19:56:33 peter unable to read partition table
> > Jan 31 19:56:33 peter default.hotplug[15859]: arguments (usb) env
> > (OLDPWD=/ DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb4/4-1
> > PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add PWD=/etc/hotplug HOME=/
> > SHLVL=2 DEBUG=yes SEQNUM=860 _=/bin/env)
> > Jan 31 19:56:33 peter default.hotplug[15859]:
> > invoke /etc/hotplug/usb.agent ()
> > Jan 31 19:56:33 peter default.hotplug[15872]: arguments (usb) env
> > (OLDPWD=/ DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb4/4-1/4-1:1.0
> > PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add PWD=/etc/hotplug HOME=/
> > SHLVL=2 DEVICE=/proc/bus/usb/004/003 INTERFACE=8/6/80 PRODUCT=3f0/f07/0
> > TYPE=0/0/0 DEBUG=yes SEQNUM=861 _=/bin/env)
> > Jan 31 19:56:33 peter default.hotplug[15872]:
> > invoke /etc/hotplug/usb.agent ()
> > Jan 31 19:56:33 peter default.hotplug[15892]: arguments (block) env
> > (OLDPWD=/ DEVPATH=/block/uba PATH=/bin:/sbin:/usr/sbin:/usr/bin
> > ACTION=add PWD=/etc/hotplug HOME=/ SHLVL=2 DEBUG=yes SEQNUM=862
> > _=/bin/env)
> > Jan 31 19:56:33 peter default.hotplug[15892]: no
> > runnable /etc/hotplug/block.agent is installed
> > Jan 31 19:56:33 peter udev[15901]: creating device node '/dev/uba'
> > Jan 31 19:56:33 peter usb.agent[15872]: Setup ub for USB product
> > 3f0/f07/0
> > Jan 31 19:56:33 peter usb.agent[15872]: Setup usb-storage for USB
> > product 3f0/f07/0
> > 
> > I am not clear on exactly what modules I need loaded for this. I have
> > read that sg is no longer used, and I assume that usb_storage (and
> > therefore scsi_mod) are needed. Anything else? 
> > 
> > Also, I see a timeout error when I do lsusb -v:
> > 
> > cannot get string descriptor 80, error = Connection timed out(110)
> > string descriptor 67 invalid (32 00; len=50)
> > 
> > and I am still seeing unprintable characters in the output:
> > 
> > Bus 004 Device 003: ID 03f0:0f07 Hewlett-Packard
> > Device Descriptor:
> >   bLength                18
> >   bDescriptorType         1
> >   bcdUSB               2.00
> >   bDeviceClass            0 Interface
> >   bDeviceSubClass         0
> >   bDeviceProtocol         0
> >   bMaxPacketSize0        64
> >   idVendor           0x03f0 Hewlett-Packard
> >   idProduct          0x0f07
> >   bcdDevice            0.00
> >   iManufacturer          51 Hed^ZA0000000000        <<<<<< What is this?
> >   iProduct               80
> >   iSerial                67
> >   bNumConfigurations      1
> >   Configuration Descriptor:
> >     bLength                 9
> >     bDescriptorType         2
> >     wTotalLength           32
> >     bNumInterfaces          1
> >     bConfigurationValue     1
> >     iConfiguration          0
> >     bmAttributes         0xc0
> >       Self Powered
> >     MaxPower              100mA
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        0
> >       bAlternateSetting       0
> >       bNumEndpoints           2
> >       bInterfaceClass         8 Mass Storage
> >       bInterfaceSubClass      6 SCSI
> >       bInterfaceProtocol     80 Bulk (Zip)
> > 
> > 
> > 
> > On Sun, 2005-01-30 at 21:15 -0800, Matthew Dharm wrote:
> > > Turn off CONFIG_BLK_DEV_UB
> > > 
> > > Matt
> > > 
> > > On Sun, Jan 30, 2005 at 12:52:19PM -0500, Peter Farr wrote:
> > > > When I plug in my external USB-connected dvd630e to my 2.6.9-gentoo-r13
> > > > system I see the following:
> > > > 
> > > > usbcore: registered new driver ub
> > > > uba: was not changed
> > > > usb 4-3: new high speed USB device using address 3
> > > > ubb: resid 12 len 0 act 0
> > > > ubb: device 3 capacity nsec 50 bsize 512
> > > > ubb: tag orig 0x3 reply 0x2
> > > > ubb: made changed
> > > > ubb: tag orig 0x4 reply 0x3
> > > > ubb: device 3 capacity nsec 50 bsize 512
> > > > ubb: device 3 capacity nsec 50 bsize 512
> > > >  ubb:end_request: I/O error, dev ubb, sector 0
> > > > Buffer I/O error on device ubb, logical block 0
> > > > end_request: I/O error, dev ubb, sector 2
> > > > Buffer I/O error on device ubb, logical block 1
> > > > end_request: I/O error, dev ubb, sector 4
> > > > Buffer I/O error on device ubb, logical block 2
> > > > end_request: I/O error, dev ubb, sector 6
> > > > Buffer I/O error on device ubb, logical block 3
> > > > end_request: I/O error, dev ubb, sector 6
> > > > Buffer I/O error on device ubb, logical block 3
> > > > end_request: I/O error, dev ubb, sector 4
> > > > Buffer I/O error on device ubb, logical block 2
> > > > end_request: I/O error, dev ubb, sector 2
> > > > Buffer I/O error on device ubb, logical block 1
> > > > end_request: I/O error, dev ubb, sector 0
> > > > Buffer I/O error on device ubb, logical block 0
> > > >  unable to read partition table
> > > >  ubb:end_request: I/O error, dev ubb, sector 2
> > > > Buffer I/O error on device ubb, logical block 1
> > > > end_request: I/O error, dev ubb, sector 4
> > > > Buffer I/O error on device ubb, logical block 2
> > > > end_request: I/O error, dev ubb, sector 6
> > > > Buffer I/O error on device ubb, logical block 3
> > > > end_request: I/O error, dev ubb, sector 0
> > > > Buffer I/O error on device ubb, logical block 0
> > > >  unable to read partition table
> > > > 
> > > > It looks like it is trying to access the device as a hard disk. When I
> > > > cat /proc/bus/usb/devices hangs for a bit and then returns the attached
> > > > output. I have attached it since it has strange non-printable characters
> > > > in it. At this point I see the following errors in dmesg:
> > > > 
> > > > usb 4-3: control timeout on ep0in
> > > > usb 4-3: control timeout on ep0in
> > > > usb 4-3: control timeout on ep0in
> > > > usb 4-3: control timeout on ep0in
> > > > usb 4-3: control timeout on ep0in
> > > > usb 4-3: control timeout on ep0in
> > > > usb 4-3: control timeout on ep0in
> > > > usb 4-3: control timeout on ep0in
> > > > 
> > > > Here are my USB kernel options:
> > > > 
> > > > CONFIG_USB_IRDA=m
> > > > CONFIG_BT_HCIUSB=m
> > > > CONFIG_BT_HCIBFUSB=m
> > > > CONFIG_USB=y
> > > > CONFIG_USB_DEVICEFS=y
> > > > CONFIG_USB_DYNAMIC_MINORS=y
> > > > CONFIG_USB_SUSPEND=y
> > > > CONFIG_USB_EHCI_HCD=m
> > > > CONFIG_USB_OHCI_HCD=m
> > > > CONFIG_USB_UHCI_HCD=m
> > > > CONFIG_USB_PRINTER=y
> > > > CONFIG_USB_STORAGE=m
> > > > CONFIG_USB_STORAGE_DEBUG=y
> > > > CONFIG_USB_STORAGE_RW_DETECT=y
> > > > CONFIG_USB_STORAGE_DATAFAB=y
> > > > CONFIG_USB_STORAGE_DPCM=y
> > > > CONFIG_USB_STORAGE_SDDR09=y
> > > > CONFIG_USB_STORAGE_SDDR55=y
> > > > CONFIG_USB_STORAGE_JUMPSHOT=y
> > > > CONFIG_USB_HID=m
> > > > CONFIG_USB_HIDINPUT=y
> > > > CONFIG_USB_EGALAX=m
> > > > CONFIG_USB_MDC800=m
> > > > CONFIG_USB_CYTHERM=m
> > > > CONFIG_USB_PHIDGETSERVO=m
> > > > 
> > > > I will also add the obligatory disclaimer that it works well under
> > > > Windows XP. 
> > > > 
> > > > 
> > > 
> > > 
> > > 
> 



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to