Hallo Thomas, hallo Heinz, Vielen Dank für Eure nette Hilfe. Ich hatte Dienstag letzter Woche eine CD mit Dokumenten gebrannt und war auch ganz glücklich, dass das klappte. Heute habe ich wieder etwas mehr Zeit und habe einige Einstellungen und Programme ausprobiert - mit dem Erfolg, dass wieder nichts funktioniert.
In meiner /etc/lilo.conf stehts so drin:
append="hdb=ide-scsi"
Ich habe in meiner /etc/lilo.conf per yast eintragen lassen: append="hdb=ide-scsi hdd=ide-scsi max_scsi_luns=1" hdb ist mein Mitsumi-Brenner, hdd ist das Teac-Laufwerk und der letzte Eintrag soll verhindern, dass die Geräte mehrfach erkannt werden. In der /var/log/boot.msg sieht auch alles gut aus: <4>scsi0 : SCSI host adapter emulation for IDE ATAPI devices <4>scsi : 1 host. <4> Vendor: MITSUMI Model: CR-4802TE Rev: 1.4D <4> Type: CD-ROM ANSI SCSI revision: 02 <4>Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 <4> Vendor: TEAC Model: CD-540E Rev: 1.0A <4> Type: CD-ROM ANSI SCSI revision: 02 <4>Detected scsi CD-ROM sr1 at scsi0, channel 0, id 1, lun 0 <4>sr0: scsi3-mmc drive: 8x/8x writer cd/rw xa/form2 cdda tray <6>Uniform CDROM driver Revision: 2.56
Frage: Stimmt deine Kernelkonfig? Darüber hast Du ja noch gar nichts geschrieben!
Ich habe SuSE-Linux 6.4 installiert, nach Auskunft der Hotline ist der Kernel auf diese Sachen vorbereitet, es muss funktionieren, sagte man mir. Beim Neukompilieren des Kernels verfällt der Support.
Ich mache mal ein "cat /usr/src/linux/.config | grep SCSI | grep y" :
CONFIG_BLK_DEV_IDESCSI=y CONFIG_SCSI=y CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_AM53C974=y
Das sieht bei mir so aus: golem:~ # cat /usr/src/linux/.config | grep SCSI | grep y CONFIG_SCSI=y # SCSI support type (disk, tape, CD-ROM) CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_GENERIC_NCR53C400=y CONFIG_SCSI_G_NCR5380_PORT=y # CONFIG_SCSI_NCR53C7xx_sync is not set CONFIG_SCSI_NCR53C7xx_DISCONNECT=y CONFIG_SCSI_NCR53C8XX_PQS_PDS=y CONFIG_CD_NO_IDESCSI=y Was die Einträge mit den NCR-Controllern sollen, weiss ich nicht, ich denke aber, dass sie keinen Einfluss auf die SCSI-Emulation haben werden.
Und ein "cat /usr/src/linux/.config | grep IDE | grep y" :
CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_IDEDISK=y CONFIG_BLK_DEV_IDESCSI=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_IDEDMA=y CONFIG_IDEDMA_AUTO=y IDEDMA_PCI_EXPERIMENTAL=y CONFIG_VIDEO_SELECT=y
golem:~ # cat /usr/src/linux/.config | grep IDE | grep y CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_IDEDISK=y CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDETAPE=y CONFIG_BLK_DEV_IDEFLOPPY=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_BLK_DEV_IDEDMA=y CONFIG_IDEDMA_PCI_EXPERIMENTAL=y CONFIG_BLK_DEV_IDE_MODES=y CONFIG_CD_NO_IDESCSI=y CONFIG_VIDEO_CPIA_PP_DMA=y CONFIG_VIDEO_SELECT=y CONFIG_VIDEO_SELECT=y Das scheint einwandfrei zu sein. Mein Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jörg Schilling ist wohl auch ok, ein -scanbus zeigt: Using libscg version 'schily-0.1' scsibus0: 0,0,0 0) 'MITSUMI ' 'CR-4802TE ' '1.4D' Removable CD-ROM 0,1,0 1) 'TEAC ' 'CD-540E ' '1.0A' Removable CD-ROM Nun habe ich mit den verschiedensten Programmen versucht, eine Daten-CD oder eine Audio-CD zu brennen (Daten über Image), Audio per Kopie, es funktioniert einfach nicht :-( KeasyCD, CD-Roast, KreateCD brechen mit Fehlermeldungen ab. Verrückterweise (ich habe in der Zwischenzeit wieder winDos installiert) kann ich diese Rohlinge einwandfrei mit einem winDos-Programm benutzen, sowohl Audio als auch Daten brennen. Wenn ich es 'manuell' per cdrecord versuche, bekomme ich immer folgenden Fehler (ich habe es mit 5 verschiedenen Rohlingen TraxData Silver versucht). Daher poste ich nochmal den gesamten Output, auch meine Vorgehensweise. Vielleicht kann mir jemand doch einen Tipp geben (Was für Rohlinge nehmt Ihr?) Vielen lieben Dank schon an dieser Stelle alute erol golem:~ # cdrecord -v speed=2 dev=0,0,0 -data /tmp/cdImage Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jörg Schilling TOC Type: 1 = CD-ROM scsidev: '0,0,0' scsibus: 0 target: 0 lun: 0 Using libscg version 'schily-0.1' atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 1 Vendor_info : 'MITSUMI ' Identifikation : 'CR-4802TE ' Revision : '1.4D' Device seems to be: Philips CDD-522. Using generic SCSI-3/mmc CD-R driver (mmc_cdr). Driver flags : SWABAUDIO FIFO size : 4194304 = 4096 KB Track 01: data 88 MB Total size: 101 MB (10:03.98) = 45299 sectors Lout start: 101 MB (10:05/74) = 45299 sectors Current Secsize: -1 ATIP info from disk: Indicated writing power: 5 Is unrestricted Is not erasable ATIP start of lead in: -11324 (97:31/01) ATIP start of lead out: 336225 (74:45/00) Disk type: Long strategy type (Cyanine, AZO or similar) Manuf. index: 22 Manufacturer: Ritek Co. Blocks total: 336225 Blocks current: 336225 Blocks remaining: 290926 Starting to write CD/DVD at speed 2 in write mode for single session. Last chance to quit, starting real write in 1 seconds. Waiting for reader process to fill input buffer ... input buffer ready. Starting new track at sector: 0 Track 01: 0 of 88 MB written.cdrecord: Input/output error. write_g1: scsi sen dcmd: retryable error status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 06 00 00 00 00 30 08 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x30 Qual 0x08 (cannot write - application code mismatch) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.002s timeout 40s write track data: error after 0 bytes Sense Bytes: 70 00 00 00 00 00 00 06 00 00 00 00 00 00 00 00 00 00 Writing time: 5.061s Fixating... cdrecord: Input/output error. close track/session: scsi sendcmd: retryable errorCDB: 5B 00 02 00 00 00 00 00 00 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 06 00 00 00 00 30 08 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x30 Qual 0x08 (cannot write - application code mismatch) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.001s timeout 480s Fixating time: 0.003s cdrecord: fifo had 128 puts and 1 gets. cdrecord: fifo was 0 times empty and 0 times full, min fill was 100%. golem:~ # -- Ein Lebenszeichen aus dem Hundert-Morgen-Wald. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com