[Bug 72325] NEC dvd-writer ND2500 cannot burn anymore

Pepijn van de Geer pvandegeer at gmail.com
Sat Nov 18 14:00:10 UTC 2006


Public bug reported:

Somehow my dvd-burner is no longer correctly identified. this may have
happend after the upgrade to edgy, though i'm not sure. I think the hal
device information is incorrect. Nautilus keeps asking for an empty cd.
The burner used to work and still works under that other OS.

Additional info:

pip at Thor:~$ /usr/lib/nautilus-cd-burner/list_cddrives

** (process:9699): WARNING **: No property volume.disc.capacity on
device with id /org/freedesktop/Hal/devices/volume_empty_unknown

<snip other drive>
---
Drive:
  name:                 _NEC DVD_RW ND-2500A
  device:               /dev/hdd
  door:                 closed
  type:                 CD-R, CD-RW, DVD-R, DVD-RW, CD, DVD
  is mounted:           FALSE
  max read speed:       0 KiB/s (CD 0.0x, DVD 0.0x)
  max write speed:      0 KiB/s (CD 0.0x, DVD 0.0x)
  write speeds:
Media:
  label:                ''
  type:                 Unknown Media (blank)
  is writable:          FALSE
  is appendable:        FALSE
  capacity:             Could not be determined
  size:                 0.00 MiB
---

lshal output:

udi = '/org/freedesktop/Hal/devices/storage_model__NEC_DVD_RW_ND_2500A'
  info.addons = {'hald-addon-storage'} (string list)
  storage.policy.desired_mount_point = 'dvdrecorder'  (string)
  storage.policy.mount_filesystem = 'auto'  (string)
  storage.policy.should_mount = true  (bool)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_model__NEC_DVD_RW_ND_2500A'  (string)
  info.udi = '/org/freedesktop/Hal/devices/storage_model__NEC_DVD_RW_ND_2500A'  (string)
  storage.cdrom.write_speed = 0  (0x0)  (int)
  storage.cdrom.read_speed = 0  (0x0)  (int)
  storage.cdrom.support_media_changed = true  (bool)
  storage.cdrom.hddvdrw = false  (bool)
  storage.cdrom.hddvdr = false  (bool)
  storage.cdrom.hddvd = false  (bool)
  storage.cdrom.bdre = false  (bool)
  storage.cdrom.bdr = false  (bool)
  storage.cdrom.bd = false  (bool)
  storage.cdrom.dvdplusrdl = false  (bool)
  storage.cdrom.dvdplusrw = false  (bool)
  storage.cdrom.dvdplusr = false  (bool)
  storage.cdrom.dvdram = false  (bool)
  storage.cdrom.dvdrw = false  (bool)
  storage.cdrom.dvdr = true  (bool)
  storage.cdrom.dvd = true  (bool)
  storage.cdrom.cdrw = true  (bool)
  storage.cdrom.cdr = true  (bool)
  storage.requires_eject = true  (bool)
  storage.hotpluggable = false  (bool)
  info.capabilities = {'storage', 'block', 'storage.cdrom'} (string list)
  info.category = 'storage'  (string)
  info.product = '_NEC DVD_RW ND-2500A'  (string)
  storage.removable = true  (bool)
  storage.physical_device = '/org/freedesktop/Hal/devices/pci_1039_5513_ide_1_1'  (string)
  storage.firmware_version = '1.06'  (string)
  storage.vendor = ''  (string)
  storage.model = '_NEC DVD_RW ND-2500A'  (string)
  storage.drive_type = 'cdrom'  (string)
  storage.automount_enabled_hint = true  (bool)
  storage.media_check_enabled = true  (bool)
  storage.no_partitions_hint = true  (bool)
  storage.bus = 'ide'  (string)
  block.is_volume = false  (bool)
  block.minor = 64  (0x40)  (int)
  block.major = 22  (0x16)  (int)
  block.device = '/dev/hdd'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  info.parent = '/org/freedesktop/Hal/devices/pci_1039_5513_ide_1_1'  (string)
  linux.sysfs_path_device = '/sys/block/hdd'  (string)
  linux.sysfs_path = '/sys/block/hdd'  (string)

udi = '/org/freedesktop/Hal/devices/volume_empty_unknown'
  org.freedesktop.Hal.Device.Volume.method_execpaths = {'hal-system-storage-eject'} (string list)
  org.freedesktop.Hal.Device.Volume.method_signatures = {'as'} (string list)
  org.freedesktop.Hal.Device.Volume.method_names = {'Eject'} (string list)
  info.interfaces = {'org.freedesktop.Hal.Device.Volume'} (string list)
  info.udi = '/org/freedesktop/Hal/devices/volume_empty_unknown'  (string)
  volume.disc.is_rewritable = false  (bool)
  volume.disc.is_appendable = false  (bool)
  volume.disc.is_blank = true  (bool)
  volume.disc.has_data = false  (bool)
  volume.disc.has_audio = false  (bool)
  volume.disc.type = 'unknown'  (string)
  volume.size = 89233686528  (0x14c6be0000)  (uint64)
  volume.num_blocks = 0  (0x0)  (int)
  volume.block_size = 512  (0x200)  (int)
  info.capabilities = {'volume', 'block'} (string list)
  info.category = 'volume'  (string)
  volume.is_partition = true  (bool)
  volume.is_disc = true  (bool)
  volume.is_mounted_read_only = false  (bool)
  volume.is_mounted = false  (bool)
  volume.mount_point = ''  (string)
  volume.label = ''  (string)
  volume.uuid = ''  (string)
  volume.fsversion = ''  (string)
  volume.fsusage = ''  (string)
  volume.fstype = ''  (string)
  storage.model = ''  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_model__NEC_DVD_RW_ND_2500A'  (string)
  block.is_volume = true  (bool)
  block.minor = 64  (0x40)  (int)
  block.major = 22  (0x16)  (int)
  block.device = '/dev/hdd'  (string)
  linux.hotplug_type = 3  (0x3)  (int)
  info.parent = '/org/freedesktop/Hal/devices/storage_model__NEC_DVD_RW_ND_2500A'  (string)
  linux.sysfs_path_device = '/sys/block/hdd/fakevolume'  (string)
  linux.sysfs_path = '/sys/block/hdd/fakevolume'  (string)


nb. : there's an empty cd in the drive

** Affects: hal (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
NEC dvd-writer ND2500 cannot burn anymore
https://launchpad.net/bugs/72325




More information about the desktop-bugs mailing list