LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Getting my CD drives to work with 2.6.0 (https://www.linuxquestions.org/questions/slackware-14/getting-my-cd-drives-to-work-with-2-6-0-a-128037/)

jspaceman 12-22-2003 07:17 AM

Getting my CD drives to work with 2.6.0
 
I upgraded my kernel to 2.6.0, but I didn't add SCSI emulation when I ran 'make xconfig', as it is deprecated, and from what I've read ide-cd will do the job now. Since SCSI emulation was no longer needed I removed the:

Quote:

append="hda=ide-scsi hdb=ide-scsi"
line from /etc/lilo.conf.

However, when I run a cd burning program like k3b now I get the old:

Quote:

cdrdao 1.1.7 does not support ATAPI
The configured version of cdrdao does not support writing to ATAPI devices without SCSI emulation and there is at least one writer in your system not configured to use SCSI emulation.
Solution: The best and recommended solution is to enable ide-scsi (SCSI emulation) for all writer devices. This way you won't have any problems. Or you install (or select as the default) a more recent version of cdrdao.
error message again.

I understand that this problem can be solved by downloading the latest CDRDAO from CVS. I tried doing that but I get an error when I run 'make' during the CDRDAO compile:

Quote:

g++ -o cdrdao main.o -L. -ldao -L../paranoia -lcdda_paranoia -L../trackdb -ltrackdb -L../scsilib/export -lscg -lschily -lpthread -lnsl
/usr/lib/gcc-lib/i486-slackware-linux/3.2.3/../../../../i486-slackware-linux/bin/ld: cannot find -lscg
collect2: ld returned 1 exit status
make[1]: *** [cdrdao] Error 1
make[1]: Leaving directory `/usr/src/cdrdao/dao'
make: *** [all] Error 1
I have 2 drives on this box. One is a CD/DVD Rom drive, and the other is a CD writer. When I run k3b and select 'Copy CD' it will display my CD writer under 'Burning Device', but it doesn't display my CD/DVD Rom under 'CD Reader Device'.

Yet when I run cdrecord -scanbus dev=ATAPI I get:

Quote:

scsibus0:
0,0,0 0) 'ATAPI ' 'DVD-ROM 16XMax ' '1.00' Removable CD-ROM
0,1,0 1) 'PLEXTOR ' 'CD-R PX-W1210A' '1.02' Removable CD-ROM
Should I just recompile my kernel with SCSI emulation, or is there a way to solve my problem so that I can use ide-cd?

rotvogel 12-22-2003 08:23 AM

I tried to do it with scsi emulation but that's broken too. See the post halloween document maintained by Dave Jones ( http://www.linux.org.uk/~davej/docs/...loween-2.6.txt ) . I heard some other people say they could use XCDRoast on a 2.6 kernel without ide-scsi.

If you want to use k3b I guess you'll have to wait for a working cdrdao version.

jspaceman 12-22-2003 03:43 PM

Any idea how often the cdrdao CVS repository thingee is updated?

rotvogel 12-22-2003 05:38 PM

No, I don't have an idea how often the cdrdao cvs is updated. it shows what files are updated when you update your local cvs tree. I decided to stick with 2.4 for a while. There are too many things not working on the 2.6.0 kernel for me. For example highpoint ataraid drivers and mga framebuffer.

Maybe there is a developper mailadres or mailing list which you can use to get information about cdrdao and 2.6 issues .

Good luck :)

valve 12-23-2003 02:30 AM

Finally one i can answer :)
 
its ez in 2.6

eg to write:
cdrecord -dev=ATAPI:0,0,0 /my.iso

lurvly, and i know it woks because im using it now, on 2.6.stable

jspaceman 12-23-2003 01:18 PM

Re: Finally one i can answer :)
 
Quote:

Originally posted by valve
its ez in 2.6

eg to write:
cdrecord -dev=ATAPI:0,0,0 /my.iso

lurvly, and i know it woks because im using it now, on 2.6.stable

But what if I want to do disk to disk burning, or use DAO? Can I do that with the 2.6 kernel without enabling SCSI emulation?


All times are GMT -5. The time now is 04:43 AM.