I've been testing Fedora Core 2 on my Centrino laptop,
and it hotplugging USB devices doesn't appear to
work with this kernel on this hardware.

If the USB devices are plugged in before booting, they are detected.
When the USB device is unplugged, thats detected too,
but plug-in in _after_ boot doesn't do a thing.

I know its not hardware since USB hotplug/unplug works on this laptop
when I boot with RedHat 9.0

The Fedora-test mailing list hasn't been of help. :-(

lsusb shows that the device goes away,
and /var/messages shows (upon removal following a cold-plug):

May  2 19:03:06 localhost udev[3572]: removing device node '/udev/sda1'
May  2 19:03:06 localhost kernel: usb 2-1: USB disconnect, address 2
May  2 19:03:06 localhost udev[3615]: removing device node '/udev/sda'


But when I hot-plug a device in, I get nothing.


I've put debug statements in /sbin/hotplug and I know it doesn't
get called, and I've turned on USB debug in the kernel config
and it didn't generate any additional debug info other than
what I've shown above.

Comments I find in drivers/usb/core/hub.c indicate that hub_irq()
should be called when there's a status change, which I take to mean
plug in and unplug.  But a debug statement I threw in proves that
it only gets there during powerup on coldplug or during hot-unplug,
but not hot-plug.

Any leads to help debugging this issue would be appreciated.
Even a high-level flow description might help.





-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to