Specific Hardware problems

Colin Kupris c.kupris at sms.ed.ac.uk
Fri Dec 2 06:33:19 PST 2005


Danny Kukawka wrote:
> Looks as if you compiled hal with acpid support, but your acpid is not 
> running.

I m running Gentoo, so I didnt do anything special with the configure.

> Which 'more messages'?

Sorry that wasnt very clear was it. What I meant was that when I plug 
the camera in (the problematic device), HAL stops spewing out messages here:

12:29:26.242 [I] hald_dbus.c:3007: 5123: Got a connection
12:29:26.242 [I] hald_dbus.c:3008: dbus_connection_get_is_connected = 1

But with say a Pen Drive it continues to spew out stuff and enventually 
ends here:

14:17:21.964 [I] blockdev.c:300: entering; timed_out=0, return_code=0
14:17:21.964 [I] blockdev.c:180: Update mount point for 
/org/freedesktop/Hal/devices/volume_part_1_size_131072000 (device_file 
/dev/sdb)
14:17:22.265 [W] blockdev.c:218: Could not find /dev/sdb in /proc/mounts 
retry to find.
14:17:22.266 [W] blockdev.c:213: Could not find /dev/sdb in 
/proc/mounts, no second retry.
14:17:22.266 [I] blockdev.c:227: Clearing mount point for /dev/sdb
14:17:22.269 [I] device_info.c:1370: *** Matched file 
/usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi
14:17:22.269 [I] blockdev.c:139: Add callouts completed 
udi=/org/freedesktop/Hal/devices/volume_part_1_size_131072000
14:17:22.269 [I] hald.c:89: Added device to GDL; 
udi=/org/freedesktop/Hal/devices/volume_part_1_size_131072000

Hopefully I added enough there to make sense, I didnt want to make 
things difficult by adding every single line from the HAL output.

> What happen if you start udevmonitor and plugin the device?

When the device is plugged in (udev version 0.73):

UEVENT[1133532583.170249] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.2
UEVENT[1133532583.171285] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.2/2-2.2:1.0
UDEV  [1133532583.275992] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.2
UEVENT[1133532583.278004] add@/class/scsi_host/host13
UEVENT[1133532583.283637] add@/class/usb_device/usbdev2.16
UDEV  [1133532583.412183] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.2/2-2.2:1.0
UDEV  [1133532583.487071] add@/class/usb_device/usbdev2.16
UDEV  [1133532583.578461] add@/class/scsi_host/host13
UEVENT[1133532588.283104] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.2/2-2.2:1.0/host13/target13:0:0/13:0:0:0
UEVENT[1133532588.299105] add@/block/sda
UEVENT[1133532588.370653] add@/block/sda/sda1
UEVENT[1133532588.374647] add@/class/scsi_generic/sg0
UEVENT[1133532588.374698] add@/class/scsi_device/13:0:0:0
UDEV  [1133532588.430832] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.2/2-2.2:1.0/host13/target13:0:0/13:0:0:0
UDEV  [1133532588.562912] add@/class/scsi_device/13:0:0:0
UDEV  [1133532588.641849] add@/class/scsi_generic/sg0
UDEV  [1133532588.841629] add@/block/sda/sda1
UDEV  [1133532588.945115] add@/block/sda

When a pen drive is plugged in:

UEVENT[1133532915.863402] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.1
UEVENT[1133532915.865201] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.1/2-2.1:1.0
UEVENT[1133532915.868406] add@/class/scsi_host/host15
UEVENT[1133532915.872099] add@/class/usb_device/usbdev2.18
UDEV  [1133532915.986577] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.1
UDEV  [1133532916.088067] add@/class/usb_device/usbdev2.18
UDEV  [1133532916.191440] add@/class/scsi_host/host15
UDEV  [1133532916.314488] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.1/2-2.1:1.0
UEVENT[1133532920.874727] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.1/2-2.1:1.0/host15/target15:0:0/15:0:0:0
UEVENT[1133532921.195938] add@/block/sdb
UEVENT[1133532921.241587] add@/class/scsi_generic/sg1
UEVENT[1133532921.241642] add@/class/scsi_device/15:0:0:0
UDEV  [1133532921.305496] 
add@/devices/pci0000:00/0000:00:10.1/usb2/2-2/2-2.1/2-2.1:1.0/host15/target15:0:0/15:0:0:0
UDEV  [1133532921.468134] add@/class/scsi_device/15:0:0:0
UDEV  [1133532921.567783] add@/class/scsi_generic/sg1
UDEV  [1133532921.659258] add@/block/sdb
UEVENT[1133532927.437579] umount@/block/sdb
UEVENT[1133532927.767601] umount@/block/sdb
UEVENT[1133532927.845451] mount@/block/sdb

Cheers

ck


More information about the hal mailing list