Hi all I have installed opensuse 11.2 on one of my laptops (fresh install and not upgrade), however, whenever I plug in an external usb drive which has 3 partitions (part 1 is vfat, 2 is ext3, 3 is luks encrypted ext4) on it there is no recognition of the encrypted partition by the device notifier. When I insert it into my other machines (opensuse 11.0 and 11.1) the device notifier recognises it and I get prompted for the password for the partition. At first I though it may be the predicate for encrypted volume (as it used to be for previous kde4 installs) but that is the same as the setting on my kde 4.3 on opensuse 11.0 and 11.1 installs For info the luks is installed and working as the whole drive is encrypted and I can also do cryptsetup luksOpen and manually mount I then checked the device with hal-device and what I found showed that hal is recognising the partition exists but not that it is encrypted Below is the output from my opensuse 11.0 server which is working ok but on the 11.2 install I get empty strings where ever there should be crypto references eg volume.fsusage = '' (string) [sorry cant give the output in this mail as I left the laptop at work] To make sure this hasnt been caused by incompatible old versions or partitioning I reformatted the drive under 11.2 as well Does anybody know how to resolve this or seen it before. Andrew --------output from hal-device on working server------------ : udi = '/org/freedesktop/Hal/devices/volume_uuid_a6cef798_eee7_460e_9a2f_8b010c36e33c' volume.partition.media_size = 250059350016 (0x3a38b2e000) (uint64) block.is_volume = true (bool) volume.partition.scheme = 'mbr' (string) volume.partition.type = '0x83' (string) volume.partition.label = '' (string) volume.partition.uuid = '' (string) info.product = 'Volume (crypto_LUKS)' (string) volume.partition.flags = { } (string list) info.udi = '/org/freedesktop/Hal/devices/volume_uuid_a6cef798_eee7_460e_9a2f_8b010c36e33c' (string) linux.hotplug_type = 3 (0x3) (int) info.category = 'volume' (string) info.capabilities = { 'volume', 'block' } (string list) org.freedesktop.Hal.Device.Volume.Crypto.method_names = { 'Setup', 'Teardown' } (string list) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_TOSHIBA_USB_2_5__HDD_00126ae0_0_0' (string) org.freedesktop.Hal.Device.Volume.Crypto.method_signatures = { 's', '' } (string list) org.freedesktop.Hal.Device.Volume.Crypto.method_argnames = { 'passphrase', '' } (string list) volume.fstype = 'crypto_LUKS' (string) org.freedesktop.Hal.Device.Volume.Crypto.method_execpaths = { 'hal-luks- setup', 'hal-luks-teardown' } (string list) volume.fsusage = 'crypto' (string) volume.fsversion = '2' (string) volume.uuid = 'a6cef798-eee7-460e-9a2f-8b010c36e33c' (string) volume.label = '' (string) volume.mount_point = '' (string) volume.is_mounted = false (bool) volume.is_mounted_read_only = false (bool) volume.linux.is_device_mapper = false (bool) volume.is_disc = false (bool) volume.is_partition = true (bool) linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:13.5/usb6/6-4/6-4.4/6-4.4:1.0/host9/target9:0:0/9:0:0:0/block/sdh/sdh3' (string) volume.partition.number = 3 (0x3) (int) info.parent = '/org/freedesktop/Hal/devices/storage_serial_TOSHIBA_USB_2_5__HDD_00126ae0_0_0' (string) volume.block_size = 512 (0x200) (int) block.device = '/dev/sdh3' (string) volume.num_blocks = 71312534 (0x4402496) (int) info.interfaces = { 'org.freedesktop.Hal.Device.Volume.Crypto' } (string list) volume.size = 36512017408 (0x880492c00) (uint64) block.major = 8 (0x8) (int) volume.partition.start = 211011333632 (0x3121416e00) (uint64) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org