Subject: hal: Does not detect SD card any more
Package: hal
Version: 0.5.7.1-1
Severity: important
I plugged my SD card today and it hasn't been mounted. I'm sure it worked a
week or two before, so I think it's caused by the last update, but since I
have no idea where to find the old package, I can't tell for sure. Anyway, the
info:
lshal shows this:
udi = '/org/freedesktop/Hal/devices/pnp_WEC0518_mmc_host'
info.udi = '/org/freedesktop/Hal/devices/pnp_WEC0518_mmc_host' (string)
linux.subsystem = 'mmc_host' (string)
linux.hotplug_type = 2 (0x2) (int)
mmc_host.host = 0 (0x0) (int)
info.product = 'MMC/SD Host Adapter' (string)
info.capabilities = {'mmc_host'} (string list)
info.category = 'mmc_host' (string)
info.parent = '/org/freedesktop/Hal/devices/pnp_WEC0518' (string)
linux.sysfs_path_device = '/sys/devices/pnp0/00:02' (string)
linux.sysfs_path = '/sys/class/mmc_host/mmc0' (string)
udi = '/org/freedesktop/Hal/devices/pnp_WEC0518_mmc_host_mmc_card_rca45928'
info.udi =
'/org/freedesktop/Hal/devices/pnp_WEC0518_mmc_host_mmc_card_rca45928' (string)
linux.subsystem = 'mmc' (string)
linux.hotplug_type = 1 (0x1) (int)
mmc.serial = 2147483647 (0x7fffffff) (int)
mmc.fwrev = 0 (0x0) (int)
mmc.hwrev = 1 (0x1) (int)
mmc.date = '07/2006' (string)
mmc.oem = 'Unknown (19271)' (string)
info.vendor = 'Unknown (19)' (string)
info.product = 'SD512' (string)
mmc.scr = '0125000000000000' (string)
mmc.csd = '005e0032575983d2edb77f8f9640001b' (string)
mmc.cid = '134b47534435313210fd01257e0067d3' (string)
mmc.rca = 45928 (0xb368) (int)
info.linux.driver = 'mmcblk' (string)
info.parent = '/org/freedesktop/Hal/devices/pnp_WEC0518_mmc_host' (string)
info.bus = 'mmc' (string)
linux.sysfs_path_device = '/sys/devices/pnp0/00:02/mmc0:b368' (string)
linux.sysfs_path = '/sys/devices/pnp0/00:02/mmc0:b368' (string)
It seems there's quite a lot of info missing, no storage.something items...
And this is what hald writes when in verbose mode:
00:36:22.735 [I] osspec.c:232: SEQNUM=2543, ACTION=add, SUBSYSTEM=mmc,
DEVPATH=/sys/devices/pnp0/00:02/mmc0:b368, DEVNAME=, IFINDEX=0
00:36:22.736 [I] hotplug.c:202: /sys/devices/pnp0/00:02/mmc0:b368 is a bus
device (devpath)
00:36:22.736 [I] physdev.c:1511: phys_add: subsys=mmc
sysfs_path=/sys/devices/pnp0/00:02/mmc0:b368, parent=0x08086b18
00:36:22.740 [I] physdev.c:1436: Add callouts completed
udi=/org/freedesktop/Hal/devices/pnp_WEC0518_mmc_host_mmc_card_rca45928
00:36:22.740 [I] hald.c:82: Added device to GDL;
udi=/org/freedesktop/Hal/devices/pnp_WEC0518_mmc_host_mmc_card_rca45928
00:36:22.808 [I] osspec.c:232: SEQNUM=2544, ACTION=add, SUBSYSTEM=block,
DEVPATH=/sys/block/mmcblk0, DEVNAME=/dev/mmcblk0, IFINDEX=0
00:36:22.809 [I] hotplug.c:208: /sys/block/mmcblk0 is a block device (devpath)
00:36:22.809 [I] blockdev.c:622: block_add: sysfs_path=/sys/block/mmcblk0
dev=/dev/mmcblk0 is_part=1, parent=0x00000000
00:36:22.809 [I] blockdev.c:532: get_luks_uuid: device_file=/dev/mmcblk0
00:36:22.809 [I] blockdev.c:658: Ignoring hotplug event - no parent
00:36:22.809 [W] blockdev.c:1022: Not adding device object
00:36:22.873 [I] osspec.c:232: SEQNUM=2545, ACTION=add, SUBSYSTEM=block,
DEVPATH=/sys/block/mmcblk0/mmcblk0p1, DEVNAME=/dev/mmcblk0p1, IFINDEX=0
00:36:22.873 [I] hotplug.c:208: /sys/block/mmcblk0/mmcblk0p1 is a block device
(devpath)
00:36:22.874 [I] blockdev.c:622: block_add:
sysfs_path=/sys/block/mmcblk0/mmcblk0p1 dev=/dev/mmcblk0p1 is_part=1,
parent=0x00000000
00:36:22.874 [I] blockdev.c:532: get_luks_uuid: device_file=/dev/mmcblk0p1
00:36:22.874 [I] blockdev.c:658: Ignoring hotplug event - no parent
00:36:22.874 [W] blockdev.c:1022: Not adding device object
The 'no parent' message looks strange...
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing'), (400, 'unstable'), (300, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=cs_CZ.ISO-8859-2, LC_CTYPE=cs_CZ.ISO-8859-2 (charmap=ISO-8859-2)
Versions of packages hal depends on:
ii adduser 3.97 Add and remove users and groups
ii dbus 0.62-4 simple interprocess messaging syst
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libdbus-1-2 0.62-4 simple interprocess messaging syst
ii libdbus-glib-1-2 0.62-4 simple interprocess messaging syst
ii libexpat1 1.95.8-3.2 XML parsing C library - runtime li
ii libglib2.0-0 2.10.3-3 The GLib library of C routines
ii libhal1 0.5.7.1-1 Hardware Abstraction Layer - share
ii libusb-0.1-4 2:0.1.12-2 userspace USB programming library
ii lsb-base 3.1-14 Linux Standard Base 3.1 init scrip
ii pciutils 1:2.2.4~pre4-1 Linux PCI Utilities
ii udev 0.093-1 /dev/ and hotplug management daemo
ii usbutils 0.72-5 USB console utilities
hal recommends no packages.
-- no debconf information
--
.--------- Tomáš Janoušek a.k.a. Liskni_si ---------.
: NOMI team, developer, http://tomi.nomi.cz/ [EMAIL PROTECTED] :
' JID:[EMAIL PROTECTED], ICQ#161807083, tel:+420608876277 '