Description of problem: Described here http://marc.theaimsgroup.com/?l=linux-usb-devel&m=111463358121981&w=2 Version-Release number of selected component (if applicable): 2.6.11-1.1268_FC4. Probably since upstream 2.6.12-rc3. How reproducible: Always Steps to Reproduce: See link Additional info: This bug means that hal will identify USB storage devices as proper SCSI devices resulting in that we won't automount/add /etc/fstab entry entries. Upstream appear to be working on a fix. Please include this for FC4.
Adding to FC4 blocker since not automounting USB gizmos is a pretty severe regression.
Also causes serial interfaces of my Palm to show up as children of the USB controller instead of children of the Palm device. Also affects RHEL4.
Created attachment 114127 [details] a full output of 'lshal' with 'USB-FDU' attached > I've also changed version from 'fc3' to 'devel' since hal 0.5.1 is > not in fc3. Sorry, this was supposed to be devel and not fc3. I forgot to switch distribution tag. > On what kernel does this happen, At least on these: 2.6.11-1.1287_FC4 2.6.11-1.1286_FC4 2.6.11-1.1284_FC4 > try one that is pre 2.6.12-rc3 Hm, I do not have a supply of kernels going that far back. > (this one looks like a duplicate of bug 156167). Possibly, although not recognized floppy device may, or may not, be the same thing. > Also, please try to attach the output of lshal. OK. 'lsusb' does recognize the device properly.
Created attachment 114128 [details] 'lsusb' view of the device in question
Sigh! Not my day! Attachments were really meant for bug 157155 but these two bugs seem to be possibly related or even duplicates.
*** Bug 157155 has been marked as a duplicate of this bug. ***
Not sure comment 2 is correct - I think this is another bug.
*** Bug 157137 has been marked as a duplicate of this bug. ***
*** Bug 157618 has been marked as a duplicate of this bug. ***
Kay Sievers posted a patch to the LKML to fix this http://lkml.org/lkml/2005/5/19/146 Please apply.
*** Bug 158409 has been marked as a duplicate of this bug. ***
latest builds should have this fixed.
> latest builds should have this fixed. Maybe. I am not sure. See bug 158482.
*** Bug 158482 has been marked as a duplicate of this bug. ***
So, bug 158482 suggests this issue still persists. I can verify the bug is still here with the latest Rawhide kernel [root@daxter ~]# uname -a Linux daxter.boston.redhat.com 2.6.11-1.1329_FC4 #1 Thu May 19 21:14:20 EDT 2005 i686 i686 i386 GNU/Linux Dave, did the 1329 build include the fix? I guess not as it was built Thu 19 May 2005 10:25:43 PM EDT. Moving back to ASSIGNED until we can test this :-)
Btw, the kernel-2.6.spec file suggests this is fixed in builds 1334 or later so I guess we just have to wait for these to be pushed to Rawhide * Sat May 21 2005 Dave Jones <davej> [2.6.11-1.1334_FC4] - driver core: restore event order for device_add()
1340 was pushed to rawhide, it should be in tomorrow's mirror tree.
1340 works perfectly for me (tried hotplugging my iPod Mini and a USB1.1 CF Reader several times). So, I'm closing this bug.