Hal missdetect my cd burner
Sebastien ESTIENNE
sebastien.estienne at gmail.com
Wed Nov 16 15:53:43 PST 2005
hello
i have noticed a regression between 0.3 and 0.5
hal used to find the capabilities of my cd burner, but now fails to see
the fact that it can also write cd
here is the output of dmesg:
[4294676.375000] Vendor: TEAC Model: CD-R55S Rev: 1.0R
[4294676.375000] Type: CD-ROM ANSI SCSI
revision: 02
[4294676.375000] target0:0:6: Beginning Domain Validation
[4294676.377000] target0:0:6: asynchronous.
[4294676.389000] target0:0:6: Domain Validation skipping write tests
[4294676.391000] target0:0:6: FAST-10 SCSI 10.0 MB/s ST (100 ns, offset 15)
[4294676.403000] target0:0:6: Ending Domain Validation
i'm using hal 0.5.3 from ubuntu.
he is the specific par of lshal:
udi = '/org/freedesktop/Hal/devices/storage_model_CD_R55S'
info.addons = {'hald-addon-storage'} (string list)
storage.policy.desired_mount_point = 'cdrom' (string)
storage.policy.mount_filesystem = 'auto' (string)
storage.policy.should_mount = true (bool)
block.storage_device =
'/org/freedesktop/Hal/devices/storage_model_CD_R55S' (string)
info.udi = '/org/freedesktop/Hal/devices/storage_model_CD_R55S' (string)
storage.cdrom.support_media_changed = true (bool)
storage.cdrom.dvdplusrw = false (bool)
storage.cdrom.dvdplusr = false (bool)
storage.cdrom.dvdram = false (bool)
storage.cdrom.dvdrw = false (bool)
storage.cdrom.dvdr = false (bool)
storage.cdrom.dvd = false (bool)
storage.cdrom.cdrw = false (bool)
storage.cdrom.cdr = false (bool)
storage.requires_eject = true (bool)
storage.hotpluggable = false (bool)
info.capabilities = {'storage', 'block', 'storage.cdrom'} (string list)
info.category = 'storage' (string)
info.product = 'CD-R55S' (string)
info.vendor = 'TEAC' (string)
storage.removable = true (bool)
storage.physical_device =
'/org/freedesktop/Hal/devices/pci_1000_c_scsi_host_scsi_device_lun0'
(string)
storage.lun = 0 (0x0) (int)
storage.drive_type = 'cdrom' (string)
storage.vendor = 'TEAC' (string)
storage.model = 'CD-R55S' (string)
storage.automount_enabled_hint = true (bool)
storage.media_check_enabled = true (bool)
storage.no_partitions_hint = true (bool)
storage.bus = 'scsi' (string)
block.is_volume = false (bool)
block.minor = 0 (0x0) (int)
block.major = 11 (0xb) (int)
block.device = '/dev/scd0' (string)
linux.hotplug_type = 3 (0x3) (int)
info.parent =
'/org/freedesktop/Hal/devices/pci_1000_c_scsi_host_scsi_device_lun0'
(string)
linux.sysfs_path_device = '/sys/block/sr0' (string)
linux.sysfs_path = '/sys/block/sr0' (string)
this line is wrong:
storage.cdrom.cdr = false (bool)
should be true
any idea?
thanx
More information about the hal
mailing list