Is USB support in SuSE 10.0 broken? After upgrading to 10.0 from 9.3, I
cannot get hotplug to properly recognize USB peripherals. In
particular, I have my cellphone and a compact flash reader; both of them
worked great under 9.3. Neither seems to work after the upgrade to
10.0. 'ls /proc/partitions' does not even see the CF card.
After plugging and unplugging the cellphone and or the CF card reader a
couple of times, udev seems not to recognize any USB
connects/disconnects any more. 'lsusb' and 'usbview' do not see them
either. This did not happen in 9.3.
The computer in question is a Compaq Presario 3240 laptop, AMD64-based,
with the nVidia chipset and nVidia graphics card (I downloaded the
nVidia chipset drivers last month and that fixed my ethernet lockup
probelms). I have the latest updates from the repositories and my
kernel is 2.6.13-15.
I am glad I retained my 9.3 DVDs. I am seriously thinking about
returning to 9.3.
Below I provide syslogs regarding the CF card reader (when the
connection is recognized) if that may help.
CF
--------------------------------snip------------------------------------------------------------
Nov 17 16:22:35 presario kernel: ohci_hcd 0000:00:02.1: wakeup
Nov 17 16:22:35 presario kernel: usb 3-1: new full speed USB device
using ohci_hcd and address 8
Nov 17 16:22:35 presario kernel: scsi5 : SCSI emulation for USB Mass
Storage devices
Nov 17 16:22:35 presario kernel: usb-storage: device found at 8
Nov 17 16:22:35 presario kernel: usb-storage: waiting for device to
settle before scanning
Nov 17 16:22:41 presario kernel: Vendor:
Model: Rev:
Nov 17 16:22:41 presario kernel: Type:
Direct-Access ANSI SCSI revision: 02
Nov 17 16:22:41 presario kernel: SCSI device sda: 125440 512-byte hdwr
sectors (64 MB)
Nov 17 16:22:41 presario kernel: sda: test WP failed, assume Write Enabled
Nov 17 16:22:41 presario kernel: sda: assuming drive cache: write through
Nov 17 16:22:41 presario kernel: SCSI device sda: 125440 512-byte hdwr
sectors (64 MB)
Nov 17 16:22:41 presario kernel: sda: test WP failed, assume Write Enabled
Nov 17 16:22:41 presario kernel: sda: assuming drive cache: write through
Nov 17 16:22:41 presario kernel: sda: sda1
Nov 17 16:22:41 presario kernel: Attached scsi removable disk sda at
scsi5, channel 0, id 0, lun 0
Nov 17 16:22:41 presario kernel: Attached scsi generic sg0 at scsi5,
channel 0, id 0, lun 0, type 0
Nov 17 16:22:41 presario kernel: Vendor: Microtec Model: CameraMate
(DPCM Rev: 0100
Nov 17 16:22:41 presario kernel: Type:
Direct-Access ANSI SCSI revision: 00
Nov 17 16:22:41 presario kernel: usb 3-1: reset full speed USB device
using ohci_hcd and address 8
Nov 17 16:22:41 presario kernel: usb 3-1: device descriptor read/64,
error -32
Nov 17 16:22:41 presario kernel: usb 3-1: device descriptor read/64,
error -32
Nov 17 16:22:41 presario kernel: usb 3-1: reset full speed USB device
using ohci_hcd and address 8
Nov 17 16:22:42 presario kernel: usb 3-1: device descriptor read/64,
error -32
Nov 17 16:22:42 presario kernel: usb 3-1: device descriptor read/64,
error -32
Nov 17 16:22:42 presario kernel: usb 3-1: reset full speed USB device
using ohci_hcd and address 8
Nov 17 16:22:42 presario kernel: usb 3-1: device not accepting address
8, error -32
Nov 17 16:22:43 presario kernel: usb 3-1: reset full speed USB device
using ohci_hcd and address 8
Nov 17 16:22:43 presario kernel: usb 3-1: device not accepting address
8, error -32
Nov 17 16:22:43 presario kernel: usb 3-1: USB disconnect, address 8
Nov 17 16:22:43 presario kernel: sdb : READ CAPACITY failed.
Nov 17 16:22:43 presario kernel: sdb : status=0, message=00, host=1,
driver=00
Nov 17 16:22:43 presario kernel: sdb : sense not available.
Nov 17 16:22:43 presario kernel: sda : READ CAPACITY failed.
Nov 17 16:22:43 presario kernel: sda : status=0, message=00, host=1,
driver=00
Nov 17 16:22:43 presario kernel: sda : sense not available.
Nov 17 16:22:43 presario kernel: sdb: Write Protect is off
Nov 17 16:22:43 presario kernel: sdb: Mode Sense: 00 00 00 00
Nov 17 16:22:43 presario kernel: sdb: assuming drive cache: write through
Nov 17 16:22:43 presario kernel: sda: Write Protect is off
Nov 17 16:22:43 presario kernel: sda: Mode Sense: 00 00 00 00
Nov 17 16:22:43 presario kernel: sda: assuming drive cache: write through
Nov 17 16:22:43 presario kernel: sdb : READ CAPACITY failed.
Nov 17 16:22:43 presario kernel: sdb : status=0, message=00, host=1,
driver=00
Nov 17 16:22:43 presario kernel: sdb : sense not available.
Nov 17 16:22:43 presario kernel: sda : READ CAPACITY failed.
Nov 17 16:22:43 presario kernel: sda : status=0, message=00, host=1,
driver=00
Nov 17 16:22:43 presario kernel: sda : sense not available.
Nov 17 16:22:43 presario kernel: sdb: Write Protect is off
Nov 17 16:22:43 presario kernel: sdb: Mode Sense: 00 00 00 00
Nov 17 16:22:43 presario kernel: sdb: assuming drive cache: write through
Nov 17 16:22:43 presario kernel: sda: Write Protect is off
Nov 17 16:22:43 presario kernel: sda: Mode Sense: 00 00 00 00
Nov 17 16:22:43 presario kernel: sda: assuming drive cache: write through
Nov 17 16:22:43 presario kernel: sda:<4>printk: 12 messages suppressed.
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 0
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 0
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 0
Nov 17 16:22:43 presario kernel: unable to read partition table
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 0
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 1
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 2
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 3
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 4
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 5
Nov 17 16:22:43 presario kernel: Buffer I/O error on device sda, logical
block 6
Nov 17 16:22:43 presario kernel: sdb : READ CAPACITY failed.
Nov 17 16:22:43 presario kernel: sdb : status=0, message=00, host=1,
driver=00
Nov 17 16:22:43 presario kernel: sdb : sense not available.
Nov 17 16:22:43 presario kernel: sda : READ CAPACITY failed.
Nov 17 16:22:43 presario kernel: sda : status=0, message=00, host=1,
driver=00
Nov 17 16:22:43 presario kernel: sda : sense not available.
Nov 17 16:22:43 presario kernel: sdb: Write Protect is off
Nov 17 16:22:43 presario kernel: sdb: Mode Sense: 00 00 00 00
Nov 17 16:22:43 presario kernel: sdb: assuming drive cache: write through
Nov 17 16:22:43 presario kernel: sdb: unable to read partition table
Nov 17 16:22:43 presario kernel: sda: Write Protect is off
Nov 17 16:22:43 presario kernel: sda: Mode Sense: 00 00 00 00
Nov 17 16:22:43 presario kernel: sda: assuming drive cache: write through
Nov 17 16:22:43 presario kernel: Attached scsi removable disk sdb at
scsi5, channel 0, id 0, lun 1
Nov 17 16:22:43 presario kernel: Attached scsi generic sg1 at scsi5,
channel 0, id 0, lun 1, type 0
Nov 17 16:22:43 presario kernel: sda : READ CAPACITY failed.
Nov 17 16:22:43 presario kernel: sda : status=0, message=00, host=1,
driver=00
Nov 17 16:22:43 presario kernel: sda : sense not available.
Nov 17 16:22:43 presario kernel: sda: Write Protect is off
Nov 17 16:22:43 presario kernel: sda: Mode Sense: 00 00 00 00
Nov 17 16:22:43 presario kernel: sda: assuming drive cache: write through
Nov 17 16:22:43 presario kernel: sda:<7>usb-storage: device scan complete
Nov 17 16:22:43 presario kernel: scsi5 (0:0): rejecting I/O to dead device
Nov 17 16:22:43 presario kernel: scsi5 (0:0): rejecting I/O to dead device
Nov 17 16:22:43 presario kernel: scsi5 (0:0): rejecting I/O to dead device
Nov 17 16:22:43 presario kernel: unable to read partition table
Nov 17 16:22:43 presario kernel: scsi5 (0:0): rejecting I/O to dead device
Nov 17 16:22:43 presario kernel: usb 3-1: new full speed USB device
using ohci_hcd and address 9
Nov 17 16:22:43 presario kernel: usb 3-1: device descriptor read/64,
error -110
Nov 17 16:22:44 presario kernel: usb 3-1: device descriptor read/64,
error -110
Nov 17 16:22:44 presario kernel: usb 3-1: new full speed USB device
using ohci_hcd and address 10
Nov 17 16:22:44 presario kernel: usb 3-1: device descriptor read/64,
error -110
Nov 17 16:22:44 presario kernel: usb 3-1: device descriptor read/64,
error -110
Nov 17 16:22:44 presario kernel: usb 3-1: new full speed USB device
using ohci_hcd and address 11
Nov 17 16:22:45 presario kernel: usb 3-1: device not accepting address
11, error -110
Nov 17 16:22:45 presario kernel: usb 3-1: new full speed USB device
using ohci_hcd and address 12
Nov 17 16:22:45 presario kernel: usb 3-1: device not accepting address
12, error -110