Below are the lshal data from a ubuntu 6.06 live-cd on the same system. The write speed values are pretty much the same. What makes you believe this is a bug in hal?
storage.cdrom.write_speeds = {'8467', '7056', '5645', '4234', '3528', '2822', '1411', '706'} (string list) storage.cdrom.write_speed = 8467 (0x2113) (int) storage.cdrom.read_speed = 7056 (0x1b90) (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 = false (bool) storage.cdrom.dvd = false (bool) storage.cdrom.cdrw = true (bool) storage.cdrom.cdr = true (bool) info.capabilities = {'storage', 'block', 'storage.cdrom'} (string list) storage.cdrom.write_speed = 0 (0x0) (int) storage.cdrom.read_speed = 8448 (0x2100) (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 = false (bool) storage.cdrom.dvd = true (bool) storage.cdrom.cdrw = false (bool) storage.cdrom.cdr = false (bool) info.capabilities = {'storage', 'block', 'storage.cdrom'} (string list)
Below are the lshal data from a ubuntu 6.06 live-cd on the same system.
The write speed values are pretty much the same. What makes you believe this is a bug in hal?
storage. cdrom.write_ speeds = {'8467', '7056', '5645', '4234', '3528', cdrom.write_ speed = 8467 (0x2113) (int) cdrom.read_ speed = 7056 (0x1b90) (int) cdrom.support_ media_changed = true (bool) cdrom.hddvdrw = false (bool) cdrom.hddvdr = false (bool) cdrom.hddvd = false (bool) cdrom.bdre = false (bool) cdrom.dvdplusrd l = false (bool) cdrom.dvdplusrw = false (bool) cdrom.dvdplusr = false (bool) cdrom.dvdram = false (bool) cdrom.dvdrw = false (bool) cdrom.dvdr = false (bool) cdrom.cdrw = true (bool) cdrom.write_ speed = 0 (0x0) (int) cdrom.read_ speed = 8448 (0x2100) (int) cdrom.support_ media_changed = true (bool) cdrom.hddvdrw = false (bool) cdrom.hddvdr = false (bool) cdrom.hddvd = false (bool) cdrom.bdre = false (bool) cdrom.dvdplusrd l = false (bool) cdrom.dvdplusrw = false (bool) cdrom.dvdplusr = false (bool) cdrom.dvdram = false (bool) cdrom.dvdrw = false (bool) cdrom.dvdr = false (bool) cdrom.cdrw = false (bool)
'2822', '1411', '706'} (string list)
storage.
storage.
storage.
storage.
storage.
storage.
storage.
storage.cdrom.bdr = false (bool)
storage.cdrom.bd = false (bool)
storage.
storage.
storage.
storage.
storage.
storage.
storage.cdrom.dvd = false (bool)
storage.
storage.cdrom.cdr = true (bool)
info.capabilities = {'storage', 'block', 'storage.cdrom'} (string
list)
storage.
storage.
storage.
storage.
storage.
storage.
storage.
storage.cdrom.bdr = false (bool)
storage.cdrom.bd = false (bool)
storage.
storage.
storage.
storage.
storage.
storage.
storage.cdrom.dvd = true (bool)
storage.
storage.cdrom.cdr = false (bool)
info.capabilities = {'storage', 'block', 'storage.cdrom'} (string
list)