[Eisfair] cdrdao: Neue Version 0.3.0

Marcus Roeckrath marcus.roeckrath at gmx.de
Di Okt 20 09:33:58 CEST 2015


Hallo,

es gibt seit gestern eine neue Version des Paketes mit dem
Kommandozeilen-Brennprogramms cdrdao.

Dabei handelt es sich weiterhin um die Version 1.2.3 von 2009, da der Autor
wohl selber nicht mehr daran arbeitet.

Das ist auch grundsätzlich kein Problem, da das Programm das tut, was es tun
soll, allerdings gab es Probleme mit der Ansteuerung von
IDE-(ATA/ATAPI)-CDRoms/Brennern.

Die Originalsource enthält einen Teil der cdrtools von Jörg Schilling
allerdings in der Version der cdrtools 2.x.

Das funktioniert zwar weiterhin allerdings sind die
bus,target,lun-Kombinationen für ATA/ATAPI-Laufwerke eines aktuellen
cdrtools und des bisherigen cdrdao-Paketes verschieden, z. B.

IDE-Bus1 2. Laufwerk (hdb):

ATA:
cdrecord: ATA:1000,1,0   cdrdao: ATA:0,1,0

ATAPI:
cdrecord: ATAPI:0,1,0    cdrdao: ATAPI:1,1,0

Ursache ist eine grundsätzliche Änderung zwischen cdrtools 2 und cdrtools 3
durch Jörg Schilling.

Insbesondere bei der Verwendung mit dem webcdwriter-Paket konnte daher nur
die Hardware für cdrecord oder cdrdao konfiguriert werden.

Mir ist es - habe halt wenig C-Kenntnisse - nun gelungen, cdrdao durch
Patchen der Source gegen die aktuelle Version von cdrtools zu linken, so
dass die Laufwerke von cdrecord und cdrtools unter der gleichen
bus,target,lun-Kombination angesprochen werden.

cdrdao scanbus funktioniert nicht - tats auch vorher - nicht für
IDE-(ATA/ATAPI)-Laufwerke. Mit

cdrecord -scanbus (für SCSI- und IDE-ATA-Interface)

cdrecord -scanbus -dev ATA (für IDE-ATA-Interface)

cdrecord -scanbus -dev ATAPI (für IDE-ATAPI-Interface)

lassen sich die vorhandenen Laufwerke und ihre bus,target,lun-Nummern
anzeigen.

IDE-Laufwerke lassen sich über das ATA- und das ATAPI-Interface ansteuern.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair