On Sunday, March 06, 2011 01:49:20 pm Gordon Charrick wrote: > This is wierd. I've got a multicard reader installed on my Fedora 14 > system. If I insert an SD card, it gets recognized and mounted right > away. If I unmount the card, remove it, and reinsert it, the system does > nothing. No entries in the messages file about the device or anything. > If I want to use the SD card again, I have to reboot. > > Has anyone seen something like this before? Ideas on how to debug the > problem? Yes, I have seen it, in GNOME and in KDE, a few times. I predominantly use KDE, and it seems to be working in KDE now. As in I just put an SD card into the reader, opened it in dolphin, and used the dolphin 'safely remove' option; pulled the SD card from the reader, waited a few seconds (10 or so; log tells me it was 9), plugged the card back in, and it came right up. A client of mine who is still at Fedora 13 and is a GNOME user saw this issue, and found this was the way to get it working on his system: "I've tried something different and after 4 times, it's worked every time. What I'm doing now to remove a flash card from the reader, instead of usual - logical "safe to remove" option, try using the "eject" option. Thus far, it seems to be working." Can you try that and see what happens? (assuming you have an eject option; I'm not a GNOME user, and don't have the full GNOME installed on this box) I've also found that at least with KDE it seems to always be best to wait until you're logged in and the system has become somewhat quiescent before hotplugging any removable storage; at least my USB 3 external wasn't recognized at all when I booted with it plugged in, and the system refused to see it even after unplugging and replugging, but restarting with it not plugged in, then plugging it in after logging in worked ok. Made me a little nervous at first! (note for those who didn't see or have forgotten my first message on this: no, USB 3 does not work 'out of the box' with Fedora 14, you do have to do something special, and that something special is documented on the fedoraproject.org website, so if you need the info, go find it there or in the archives of this list.) (Also note that, yes, I do know my kernel is a rev old; I have installed the updates since, but since i use the nvidia driver, and there was a little bit of delay in delivery of the kmod-nvidia for the update, I set this particular kernel to boot in grub.conf; yes, I do need to set that back now that the updated kmod-nvidia is out there.....) Here's the relevant /var/log/messages sections (which, since it spanned 5AM, spanned two files, /var/log/messages, and /var/log/messages-20110307) for my SD card swap a few minutes ago: ++++++++++ Mar 7 04:56:31 localhost kernel: [ 1177.005191] sd 2:0:0:0: [sdb] 3842048 512-byte logical blocks: (1.96 GB/1.83 GiB) Mar 7 04:56:31 localhost kernel: [ 1177.005935] sd 2:0:0:0: [sdb] Assuming drive cache: write through Mar 7 04:56:31 localhost kernel: [ 1177.007432] sd 2:0:0:0: [sdb] Assuming drive cache: write through Mar 7 04:56:31 localhost kernel: [ 1177.007438] sdb: sdb1 Mar 7 04:56:40 localhost hald: mounted /dev/sdb1 on behalf of uid 501 Mar 7 05:04:24 localhost hald: unmounted /dev/sdb1 from '/media/disk' on behalf of uid 501 Mar 7 05:13:35 localhost kernel: [ 2200.994365] sd 2:0:0:0: [sdb] 3842048 512-byte logical blocks: (1.96 GB/1.83 GiB) Mar 7 05:13:35 localhost kernel: [ 2200.995227] sd 2:0:0:0: [sdb] Assuming drive cache: write through Mar 7 05:13:35 localhost kernel: [ 2200.999476] sd 2:0:0:0: [sdb] Assuming drive cache: write through Mar 7 05:13:35 localhost kernel: [ 2200.999487] sdb: sdb1 Mar 7 05:13:48 localhost hald: mounted /dev/sdb1 on behalf of uid 501 ++++++++ Log sections dealing with the USB 3 drive's issue: lspci line: 0d:00.0 USB Controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03) lsusb line (current working): Bus 006 Device 002: ID 1058:0730 Western Digital Technologies, Inc. lsusb tree section for bus 6: Bus# 6 `-Dev# 1 Vendor 0x1d6b Product 0x0003 `-Dev# 2 Vendor 0x1058 Product 0x0730 /var/log/messages lines for first, unsuccessful try with disk plugged in at powerup: ++++++++++++++++ Mar 7 04:27:51 localhost kernel: [ 8.509681] xhci_hcd 0000:0d:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 Mar 7 04:27:51 localhost kernel: [ 8.509925] xhci_hcd 0000:0d:00.0: xHCI Host Controller Mar 7 04:27:51 localhost kernel: [ 8.510650] xhci_hcd 0000:0d:00.0: new USB bus registered, assigned bus number 6 Mar 7 04:27:51 localhost kernel: [ 8.510877] xhci_hcd 0000:0d:00.0: irq 19, io mem 0xdcdfe000 Mar 7 04:27:51 localhost kernel: [ 8.514183] usb usb6: No SuperSpeed endpoint companion for config 1 interface 0 altsetting 0 ep 129: using minimum values Mar 7 04:27:51 localhost kernel: [ 8.514195] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003 Mar 7 04:27:51 localhost kernel: [ 8.514198] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 Mar 7 04:27:51 localhost kernel: [ 8.514200] usb usb6: Product: xHCI Host Controller Mar 7 04:27:51 localhost kernel: [ 8.514202] usb usb6: Manufacturer: Linux 2.6.35.10-74.fc14.x86_64 xhci_hcd Mar 7 04:27:51 localhost kernel: [ 8.514204] usb usb6: SerialNumber: 0000:0d:00.0 Mar 7 04:27:51 localhost kernel: [ 8.514399] hub 6-0:1.0: USB hub found Mar 7 04:27:51 localhost kernel: [ 8.514404] hub 6-0:1.0: 4 ports detected ++++++++++++ This is the /var/log/messages section when I unplugged the USB3 drive and plugged it back in (into a different port): ++++++++++++ Mar 7 04:32:34 localhost kernel: [ 304.507251] usb 6-3: new high speed USB device using xhci_hcd and address 0 Mar 7 04:32:34 localhost kernel: [ 304.711925] usb 6-3: Device not responding to set address. Mar 7 04:32:34 localhost kernel: [ 304.912293] usb 6-3: Device not responding to set address. Mar 7 04:32:34 localhost kernel: [ 305.113097] usb 6-3: device not accepting address 0, error -71 Mar 7 04:32:34 localhost kernel: [ 305.164158] hub 6-0:1.0: unable to enumerate USB device on port 3 +++++++++++++ And the successful startup of the USB 3 system, including the hotplug of the drive: +++++++++++++ Mar 7 04:37:12 localhost kernel: [ 9.039109] xhci_hcd 0000:0d:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 Mar 7 04:37:12 localhost kernel: [ 9.039144] xhci_hcd 0000:0d:00.0: xHCI Host Controller Mar 7 04:37:12 localhost kernel: [ 9.039857] xhci_hcd 0000:0d:00.0: new USB bus registered, assigned bus number 6 Mar 7 04:37:12 localhost kernel: [ 9.040097] xhci_hcd 0000:0d:00.0: irq 19, io mem 0xdcdfe000 Mar 7 04:37:12 localhost kernel: [ 9.043389] usb usb6: No SuperSpeed endpoint companion for config 1 interface 0 altsetting 0 ep 129: using minimum values Mar 7 04:37:12 localhost kernel: [ 9.043400] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003 Mar 7 04:37:12 localhost kernel: [ 9.043403] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 Mar 7 04:37:12 localhost kernel: [ 9.043406] usb usb6: Product: xHCI Host Controller Mar 7 04:37:12 localhost kernel: [ 9.043408] usb usb6: Manufacturer: Linux 2.6.35.10-74.fc14.x86_64 xhci_hcd Mar 7 04:37:12 localhost kernel: [ 9.043410] usb usb6: SerialNumber: 0000:0d:00.0 Mar 7 04:37:12 localhost kernel: [ 9.043604] hub 6-0:1.0: USB hub found Mar 7 04:37:12 localhost kernel: [ 9.043610] hub 6-0:1.0: 4 ports detected Mar 7 04:38:57 localhost kernel: [ 123.347410] usb 6-1: new SuperSpeed USB dev ice using xhci_hcd and address 2 Mar 7 04:38:57 localhost kernel: [ 123.359856] xhci_hcd 0000:0d:00.0: WARN: sh ort transfer on control ep Mar 7 04:38:57 localhost kernel: [ 123.360351] xhci_hcd 0000:0d:00.0: WARN: sh ort transfer on control ep Mar 7 04:38:57 localhost kernel: [ 123.360723] xhci_hcd 0000:0d:00.0: WARN: sh ort transfer on control ep Mar 7 04:38:57 localhost kernel: [ 123.361219] xhci_hcd 0000:0d:00.0: WARN: sh ort transfer on control ep Mar 7 04:38:57 localhost kernel: [ 123.361372] usb 6-1: New USB device found, idVendor=1058, idProduct=0730 Mar 7 04:38:57 localhost kernel: [ 123.361380] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Mar 7 04:38:57 localhost kernel: [ 123.361387] usb 6-1: Product: My Passport 0730 Mar 7 04:38:57 localhost kernel: [ 123.361391] usb 6-1: Manufacturer: Western Digital Mar 7 04:38:57 localhost kernel: [ 123.361396] usb 6-1: SerialNumber: YOUDIDNTTHINKIDLEAVETHISHERE Mar 7 04:38:57 localhost kernel: [ 123.368437] scsi3 : usb-storage 6-1:1.0 Mar 7 04:38:59 localhost kernel: [ 125.434300] scsi 3:0:0:0: Direct-Access WD My Passport 0730 1012 PQ: 0 ANSI: 6 Mar 7 04:38:59 localhost kernel: [ 125.434796] scsi 3:0:0:1: Enclosure WD SES Device 1012 PQ: 0 ANSI: 6 Mar 7 04:38:59 localhost kernel: [ 125.435917] sd 3:0:0:0: Attached scsi generic sg3 type 0 Mar 7 04:38:59 localhost kernel: [ 125.436161] scsi 3:0:0:1: Attached scsi generic sg4 type 13 Mar 7 04:39:03 localhost kernel: [ 128.718774] sd 3:0:0:0: [sdc] 976707584 512-byte logical blocks: (500 GB/465 GiB) Mar 7 04:39:03 localhost kernel: [ 128.719326] sd 3:0:0:0: [sdc] Write Protect is off Mar 7 04:39:03 localhost kernel: [ 128.719333] sd 3:0:0:0: [sdc] Assuming drive cache: write through Mar 7 04:39:03 localhost kernel: [ 128.721317] sd 3:0:0:0: [sdc] Assuming drive cache: write through Mar 7 04:39:03 localhost kernel: [ 128.721326] sdc: sdc1 Mar 7 04:39:03 localhost kernel: [ 128.773814] sd 3:0:0:0: [sdc] Assuming drive cache: write through Mar 7 04:39:03 localhost kernel: [ 128.773820] sd 3:0:0:0: [sdc] Attached SCSI disk Mar 7 04:39:03 localhost kernel: [ 128.849379] ses 3:0:0:1: Attached Enclosure device Mar 7 04:39:03 localhost kernel: [ 128.907884] xhci_hcd 0000:0d:00.0: WARN: Stalled endpoint Mar 7 04:39:07 localhost kernel: [ 133.052043] EXT4-fs (sdc1): mounted filesys tem with ordered data mode. Opts: (null) Mar 7 04:39:07 localhost hald: mounted /dev/sdc1 on behalf of uid 501 +++++++++++++ Honestly, I'd file a bug report if I knew which component to file against. I'm thinking udev here, but I'm not at all sure. I'm going to dig for it, just not today, too many other things on my plate today. -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines