I have this problem also.  I'm running a self-compiled Linus kernel
2.6.15, with an Adaptec 29160N controller, two Ultra-160 hard drives, a
Plextor 12/10/32S CD-RW, and a Seagate Scorpion-40 DAT tape drive on the
SCSI bus.  There is also an LG DVD-RAM/DVD-RW combo drive on the ATAPI
side, which I formerly used on kernel 2.4.31 via the ide-scsi emulation
module.

Ironically, k3b can see my ATAPI drive on 2.6.15 with no need for
ide-scsi emulation, but it cannot see my true SCSI Plextor drive, even
if I tell it the exact dev node to scan for, plus I am getting the exact
same errors in syslog as the other users who have posted bug reports,
during K3b's device scan.  From the shell, 'cdrecord -scanbus' finds
devices, but only when it is setuid root.  (It doesn't help k3b find it
even then though.)  My burners' device nodes are mode 660, root:cdrom,
and I am in the cdrom group.

Everything worked on 2.4.31.  I've read recommendations in many forums
that people experiencing this should burn as root, but not only is that
probably not very safe for stability (some people have reported lockups
trying to get around this that way), it is also unlikely to happen on
multiuser systems where not everyone who has an account is going to be
given root access.  It seems that making cdrecord setuid is not enough
either -- the newer kernels seem to require these SCSI commands to be
coming from a truly root-owned process.

Most reports about this bug started emerging in 2004, around the time of
kernel 2.6.7 or so.  I'm just now needing to upgrade to 2.6, so I
haven't been aware of this issue until now.  Would I be correct to
understand that Linux users who run the current "stable" generation 2.6
kernel have been without stable CD-R drive support for over a year and a
half?  I am certainly not blaming you, but...if that's true, that's
quite incredible!  I thought the whole push from Linus and the kernel
dev team was to get as many people adopting 2.6 as possible.  If the
blood feud between him and Schilly keeps on like this, that's not going
to happen easily.  I did kind of like having a working CD-R drive
before, and I suspect that's probably not considered an unusual use of
the computer by a lot of other 2.6 users, either.

The remark on Schilly's web site encouraging Linux users to either go 
back to 2.4 or switch to Solaris was darkly amusing, too...  Oh my.  
Interestingly, growisofs (which isn't written by Schilly) works just 
fine on 2.6.15, and burns DVD's either from a shell or within K3b.

-- 
+ Brent A. Busby,   UNIX Systems Admin   +   "It's like being   +
+ James Franck / Enrico Fermi Institute  +    blindsided by a   +
+     The University of Chicago          +    flying dwarf..."  +


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to