Hi folks, Could you save me some of my free time, and give me an advice on how to make devicekit and higher level libraries recognize xD picture cards, support for which I recently have written. When I feel confident that it works, I will release it under GPL of course.
Currently this is what I receive from udev: The xD device: UDEV [1262469549.601179] change /devices/virtual/mtd/mtd0/smblka (block) UDEV_LOG=3 ACTION=change DEVPATH=/devices/virtual/mtd/mtd0/smblka SUBSYSTEM=block DEVNAME=/dev/smblka DEVTYPE=disk SEQNUM=1694 ID_FS_UUID=1970-BEB3 ID_FS_UUID_ENC=1970-BEB3 ID_FS_VERSION=FAT32 ID_FS_TYPE=vfat ID_FS_USAGE=filesystem DKD_MEDIA_AVAILABLE=1 DKD_PARTITION_TABLE=1 DKD_PARTITION_TABLE_SCHEME=mbr DKD_PRESENTATION_NOPOLICY=0 MAJOR=4095 MINOR=0 DEVLINKS=/dev/block/4095:0 /dev/disk/by-uuid/1970-BEB3 ------------------------------------------------------------------ The SD card, which is automounted correctly: UDEV [1262469429.481464] add /devices/pci0000:00/0000:00:1e.0/0000:07:00.1/mmc_host/mmc0/mmc0:8001/block/mmcblk0 (block) UDEV_LOG=3 ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1e.0/0000:07:00.1/mmc_host/mmc0/mmc0:8001/block/mmcblk0 SUBSYSTEM=block DEVNAME=/dev/mmcblk0 DEVTYPE=disk SEQNUM=1679 ID_NAME=SD01G ID_SERIAL=0x009cc3b6 ID_PATH=pci-0000:07:00.1 ID_FS_UUID=1DBA-773C ID_FS_UUID_ENC=1DBA-773C ID_FS_VERSION=FAT32 ID_FS_TYPE=vfat ID_FS_USAGE=filesystem DKD_MEDIA_AVAILABLE=1 DKD_PARTITION_TABLE=1 DKD_PARTITION_TABLE_SCHEME=mbr DKD_PRESENTATION_NOPOLICY=0 MAJOR=179 MINOR=0 DEVLINKS=/dev/block/179:0 /dev/disk/by-id/mmc-SD01G_0x009cc3b6 /dev/disk/by-path/pci-0000:07:00.1 /dev/disk/by-uuid/1DBA-773C Devicekit sees the xD device as a plain disk and doesn't automount it. (I think that nautilus does the automounting though) Best regards, Maxim Levitsky _______________________________________________ devkit-devel mailing list devkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/devkit-devel