Built in SD card reader problem

Bryn M. Reeves bmr at redhat.com
Wed May 30 08:49:01 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/29/2012 07:50 PM, Arthur Dent wrote:
> # udevadm monitor monitor will print the received events for: UDEV
> - the event which udev sends out after rule processing KERNEL - the
> kernel uevent <<in>> KERNEL[183.649491] change
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf
> (block) KERNEL[183.700490] change
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf
> (block) KERNEL[183.701200] add
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf/sdf1
> (block) UDEV  [183.966232] change
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf
> (block) UDEV  [184.257171] change
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf
> (block) UDEV  [184.532025] add
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf/sdf1
> (block) <<out>> KERNEL[588.259613] change
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf
> (block) UDEV  [588.288069] change
> /devices/pci0000:00/0000:00:1d.7/usb2/2-2/2-2:1.0/host4/target4:0:0/4:0:0:3/block/sdf
> (block)
> 
> Moreover the Gnome notifier popped up asking me if I wanted to open
> the files in shotwell or in the file browser.
> 
> All excited, I disentangled the SD card from the Pi and plugged
> that in instead. Nothing! Nothing at all in dmesg,
> /var/log/messages or udevadm.
> 
> The two cards are identical form factor. The working one is made
> by Kingston, is 512Mb and does not have a "class" stamp on it
> (though it does have 3.3V printed in tiny letters). The one for the
> Pi is made by Integral, is 4Gb and is class 4.

How old is the laptop?

> So why does one work and the other not?

It's possible that your card reader is only able to read smaller SD
devices. The original SD spec was limited to 2GiB (some 4GiB cards
existed but I think they were non-compliant). SDHC extends this to
32GiB devices and SDXC allows up to 2TiB.

> Thanks again for all the help so far. Much appreciated...

That would be my first guess if you aren't even getting media change
events when the card is inserted - it sounds like the reader itself
does not recognise the card as valid media.

Regards,
Bryn.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/F3v0ACgkQ6YSQoMYUY96+5QCg0chcio71NizkbyXaDhLnHh5E
xdQAmweKJpQstRVK0ibKFEVRAGOQfEyn
=ONbZ
-----END PGP SIGNATURE-----


More information about the users mailing list