Wie im Thread von Gestern beschrieben, habe ich meinen Plextor noch gestern eingebaut und in Betrieb genommen.
Leider erhielt auch jetzt in NERO die Fehlermeldung:
Ungültiges Kommando ... ein paar Minuten später höre ich dann die Buh-Rufe ;-(
Am Rohling wird es mit an Sicherheit grenzender Wahrscheinlichkeit nicht liegen (TDK +R Scratchproof 8x).
Hier mal das Fehlerprotokoll:
Ich glaube daß in meiner Win98se Installation etwas im argen liegt - am UDMA-Kabel sollte eigentlich nicht liegen, da dem Plexi auch ein UDMA beilag.
Der Brenner funzt auch einwandfrei - mit den Plex-Tools habe ich mal einen Billigst-Rohling getestet - der brachte die Erkenntnis, daß der Rohling nicht für 4fach geeignet ist (wußte ich zwar schon aus Erfahrung - aber wollte mal testen ob es am Brenner liegt), daher vermute ich daß ich den Fehler in Nero hab.
Archiv DVD, CD, Brenner 21.675 Themen, 83.329 Beiträge
Vielleicht sollte sollte ich den Treiber deinstallieren, oder könnte es mehr ein Kommunikationsproblem aufgrund des Kabels / DMA Modus sein ?
#26 SCSI -1065 File Cdrdrv.cpp, Line 1436
SCSI Exec, HA 1, TA 0, LUN 0, buffer 0x02C70000
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x02 (KEY_NOT_READY)
Sense Code: 0x20
Sense Qual: 0x00
CDB Data: 0x2A 0x00 0x00 0x00 0x00 0x20 0x00 0x00 0x20 0x00 0x00 x00
Sense Data: 0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0A 0x00 0x00 0x00 0x00 0x20 0x00
#27 CDR -1065 File Writer.cpp, Line 311
Ungültiges Kommando
Ich werde noch verrückt mit dem Gerät ...
EDIT
Habe folgende writer.cpp im Netz gefunden - an der Stelle gibt es einen Fehler ? Beim Namen sortieren ???
00282 // Export address table
00283 DWORD* pEAT = (DWORD*)exportDirData;
00284 // Name pointer table
00285 DWORD* pNPT = pEAT + Nentries;
00286 // Ordinal table
00287 WORD* pOT = (WORD*)(pNPT + Nentries);
00288 // Export name table
00289 char* pENT = (char*)(pOT + Nentries);
00290 // DLL name
00291 char* pDLLName = pENT + L;
00292
00293 // sort the names/ordinals
00294 char** pAlias = new char*[Nentries];
00295 for(i = 0; i 00296 {
00297 pEATE = m_EATList.PEEK(i);
00298 pOT[i] = (WORD)pEATE->dwOrdinal;
00299 if(pOT[i] 00300 pAlias[i] = pEATE->szAlias;
00301 }
00302 bool swapped = true;
00303 unsigned j;
00304 char* pch;
00305 while(swapped)
00306 {
00307 swapped = false;
00308 for(i=1; i 00309 {
00310 if(strcmp(pAlias[i-1],pAlias[i]) > 0)
00311 { 00312 swapped = true;
00313 pch = pAlias[i-1];
00314 pAlias[i-1] = pAlias[i];
00315 pAlias[i] = pch;
00316 j = pOT[i-1];
00317 pOT[i-1] = pOT[i];
00318 pOT[i] = j;
00319 }
00320 }
00321 }
[Diese Nachricht wurde nachträglich bearbeitet.]