Hi,
I've just installed Ubuntu Hoary on my father's machine, and it looks impressive.
However, I've got a problem with the built-in 'In-Win Developments' 6-in-1 card reader..
Essentially, when the machine is booted, the relevant modules are loaded (uhci-hcd; usb-storage; etc..) but the reader isn't initialised properly - the power LED blinks on and off... *But* if I open the machine up, unplug the reader from the mobo and plug back in, it initialises perfectly - power LED on, access light blinking periodically as it is polled by HAL.
Here's a snippet of dmesg under 'fault' conditions -
Code:
......
Apr 26 22:07:48 study kernel: usb-storage: device found at 11
Apr 26 22:07:48 study kernel: usb-storage: waiting for device to settle before scanning
Apr 26 22:07:49 study kernel: usb 1-2: USB disconnect, address 11
Apr 26 22:07:50 study kernel: usb 1-2: new full speed USB device using uhci_hcd and address 12
Apr 26 22:07:50 study kernel: scsi8 : SCSI emulation for USB Mass Storage devices
Apr 26 22:07:50 study kernel: usb-storage: device found at 12
Apr 26 22:07:50 study kernel: usb-storage: waiting for device to settle before scanning
Apr 26 22:07:50 study usb.agent[8317]: usb-storage: already loaded
Apr 26 22:07:51 study kernel: eth0: no IPv6 routers present
Apr 26 22:07:52 study kernel: usb 1-2: USB disconnect, address 12
Apr 26 22:07:52 study kernel: usb 1-2: new full speed USB device using uhci_hcd and address 13
Apr 26 22:07:53 study kernel: scsi9 : SCSI emulation for USB Mass Storage devices
Apr 26 22:07:53 study kernel: usb-storage: device found at 13
.... etc .....
So the reader appears to be continuously powering down, then back up again...
Here's a dmesg snippet when things work properly -
Code:
Apr 26 22:08:03 study kernel: usb 1-2: new full speed USB device using uhci_hcd and address 16
Apr 26 22:08:03 study kernel: scsi12 : SCSI emulation for USB Mass Storage devices
Apr 26 22:08:03 study kernel: usb-storage: device found at 16
Apr 26 22:08:03 study kernel: usb-storage: waiting for device to settle before scanning
Apr 26 22:08:03 study usb.agent[8789]: usb-storage: already loaded
Apr 26 22:08:08 study kernel: Vendor: IN-WIN Model: iAPP CF Rev: V1.0
Apr 26 22:08:08 study kernel: Type: Direct-Access ANSI SCSI revision: 00
Apr 26 22:08:08 study kernel: Vendor: IN-WIN Model: iAPP MS Rev: V1.0
Apr 26 22:08:08 study kernel: Type: Direct-Access ANSI SCSI revision: 00
Apr 26 22:08:08 study kernel: Vendor: IN-WIN Model: iAPP MMC/SD Rev: V1.0
Apr 26 22:08:08 study kernel: Type: Direct-Access ANSI SCSI revision: 00
Apr 26 22:08:08 study kernel: Vendor: IN-WIN Model: iAPP SM Rev: V1.0
Apr 26 22:08:08 study kernel: Type: Direct-Access ANSI SCSI revision: 00
Apr 26 22:08:08 study kernel: usb-storage: device scan complete
Apr 26 22:08:08 study kernel: Attached scsi removable disk sda at scsi12, channel 0, id 0, lun 0
Apr 26 22:08:08 study kernel: Attached scsi removable disk sdb at scsi12, channel 0, id 0, lun 1
Apr 26 22:08:08 study kernel: Attached scsi removable disk sdc at scsi12, channel 0, id 0, lun 2
Apr 26 22:08:08 study scsi.agent[8880]: sd_mod: loaded sucessfully
Apr 26 22:08:08 study scsi.agent[8864]: sd_mod: loaded sucessfully
Apr 26 22:08:08 study udev[8948]: configured rule in '/etc/udev/rules.d/udev.rules' at line 27 applied, 'sda' becomes '%k'
Apr 26 22:08:08 study udev[8948]: creating device node '/dev/sda'
Apr 26 22:08:08 study scsi.agent[8870]: sd_mod: loaded sucessfully
Apr 26 22:08:08 study udev[8937]: configured rule in '/etc/udev/rules.d/udev.rules' at line 27 applied, 'sdc' becomes '%k'
Apr 26 22:08:08 study udev[8937]: creating device node '/dev/sdc'
Apr 26 22:08:08 study udev[8973]: configured rule in '/etc/udev/rules.d/udev.rules' at line 27 applied, 'sdb' becomes '%k'
Apr 26 22:08:08 study udev[8973]: creating device node '/dev/sdb'
Apr 26 22:08:08 study kernel: Attached scsi removable disk sdd at scsi12, channel 0, id 0, lun 3
Apr 26 22:08:08 study scsi.agent[8890]: sd_mod: loaded sucessfully
Apr 26 22:08:08 study udev[8996]: configured rule in '/etc/udev/rules.d/udev.rules' at line 27 applied, 'sdd' becomes '%k'
Apr 26 22:08:08 study udev[8996]: creating device node '/dev/sdd'
I've narrowed the problem down to the uhci-hcd module - if the reader is attached after uhci-hcd is loaded, all is OK; but if uhci-hcd is loaded when the reader is attached, the problem occurs....
Thanks in advance for any clues.
Kevin.
PS - All worked fine with Mandrake 10 and SuSE 9.2!