cd-rw glitch: USB 2.0, nautilus-cd-burner

David L Norris dave at webaugur.com
Sat Dec 6 05:49:39 UTC 2003


Nautilus CD Burner doesn't see my (I think: LITE-ON 52x/24x/52x) CD-RW
now that it's in an external IDE to USB 2.0 drive box.  The drive works
wonderfully with cdrecord, though.  The drive is detected and works with
nautilus-cd-burner when connected directly to the PCI IDE bus.

However, the problem is not nautilus-cd-burner.  I traced from the glade
dialog back through the code and found it has a function linux_scan()
which asks Linux for drive capabilities using what appears to be a
proper method (read /proc/sys/dev/cdrom/info).  Linux simply reports the
wrong capabilities through the cdrom proc interface.


I probably should report this as a bug somewhere, yes?  Where?  Clearly
a kernel bug and it may well be fixed in 2.5.  Should I at least try a
2.6 test kernel?

In the mean time I'll just hack my local nautilus-cd-burner to use an
alternate info file.  I just can't live without that.  (All else truly
stinks. ;-)



# same problem with the previous kernel, also.
$ uname -r
2.4.22-1.2129.nptl

# hda is a DVD-ROM and sr0 (sr0? hrm.) is the CD-RW
CD-ROM information, Id: cdrom.c 3.12 2000/10/18
 
drive name:             hda     sr0
drive speed:            0       1
drive # of slots:       1       1
Can close tray:         1       1
Can open tray:          1       1
Can lock tray:          1       1
Can change speed:       1       0
Can select disk:        0       0
Can read multisession:  1       1
Can read MCN:           1       1
Reports media changed:  1       1
Can play audio:         1       1
Can write CD-R:         0       0
Can write CD-RW:        0       0
Can read DVD:           1       0
Can write DVD-R:        0       0
Can write DVD-RAM:      0       0


$ cat /etc/modules.conf
alias eth0 tulip
alias usb-controller usb-uhci
alias sound-slot-0 emu10k1
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L
>/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S
>/dev/null 2>&1 || :
alias usb-controller1 usb-ohci
alias usb-controller2 ehci-hcd
alias char-major-195 nvidia


# yes, tainted by the NVidia module...
# No, removing it doesn't make a difference.  I tried just to be sure.
$ /sbin/lsmod
Module                  Size  Used by    Tainted: P
joydev                  6624   0 (autoclean)
ide-cd                 34176   0 (autoclean)
emu10k1                66760   2 (autoclean)
ac97_codec             16648   0 (autoclean) [emu10k1]
sound                  71444   0 (autoclean) [emu10k1]
soundcore               6500   7 (autoclean) [emu10k1 sound]
nfsd                   78896   8 (autoclean)
lockd                  57072   1 (autoclean) [nfsd]
sunrpc                 83356   1 (autoclean) [nfsd lockd]
parport_pc             18468   1 (autoclean)
lp                      8356   0 (autoclean)
parport                36800   1 (autoclean) [parport_pc lp]
autofs                 12052   0 (autoclean) (unused)
rfcomm                 35488   0 (autoclean)
l2cap                  18572   2 (autoclean) [rfcomm]
bluez                  37028   1 (autoclean) [rfcomm l2cap]
tulip                  41792   1
agpgart                55108   3 (autoclean)
nvidia               1764672  11 (autoclean)
printer                 8544   0
floppy                 56348   0 (autoclean)
sg                     34796   0 (autoclean)
sd_mod                 13452   0 (autoclean)
microtek                6848   0
sr_mod                 17016   0 (autoclean)
cdrom                  33984   0 (autoclean) [ide-cd sr_mod]
usb-storage            69952   0
scsi_mod              109384   6 [sg sd_mod microtek sr_mod usb-storage]
keybdev                 2624   0 (unused)
mousedev                5204   1
hid                    23652   0 (unused)
input                   5824   0 [joydev keybdev mousedev hid]
ehci-hcd               19784   0 (unused)
usb-ohci               21192   0 (unused)
usb-uhci               25740   0 (unused)
usbcore                77984   1 [printer microtek usb-storage hid
ehci-hcd usb-ohci usb-uhci]
ext3                   70532  10
jbd                    50796  10 [ext3]
raid0                   3848   2


-- 
 David Norris
  http://www.webaugur.com/dave/
  ICQ - 412039
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.fedoraproject.org/pipermail/users/attachments/20031206/070c7c4c/attachment-0002.bin 


More information about the users mailing list