Public bug reported: There are 4 slots on my 7-in-1 USB card reader. HAL calls them "USB Storage-CFC", "USB Storage-MSC", "USB Storage-SMC" and "USB Storage-SDC". HAL has the correct storage.drive_type for the compact flash, memory stick and smart media slots, but the SD slot has a storage.drive_type of "disk".
In /usr/share/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi I see why: <match key="storage.model" contains="Storage-CFC"> <merge key="storage.drive_type" type="string">compact_flash</merge> </match> <match key="storage.model" contains="Storage-MSC"> <merge key="storage.drive_type" type="string">memory_stick</merge> </match> <match key="storage.model" contains="Storage-SMC"> <merge key="storage.drive_type" type="string">smart_media</merge> </match> <match key="storage.model" contains="Storage-MMC"> <merge key="storage.drive_type" type="string">sd_mmc</merge> </match> HAL expects "Storage-MMC", but I have "Storage-SDC". So the fix is to add this: <match key="storage.model" contains="Storage-SDC"> <merge key="storage.drive_type" type="string">sd_mmc</merge> </match> ** Affects: hal (Ubuntu) Importance: Untriaged Status: Unconfirmed -- SD slot on 7-in-1 USB card reader not recognised as SD https://launchpad.net/bugs/61834 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs