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 '

Reply via email to