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