[relug] Masterizzator-Saga episode 3

Salve
so che mi odiate.
Ma non mi importa.
Il mio masterizzatore non va e dato che linux e' opensurs questo e' un
fatto che interessa a tutta la comunita'.
Cioe' il fatto e' che va sotto Win$ e non sotto Linux... cioe' e' qui
l'inghippo.
Adesso vi spiego tutto per bene.
In Windows ho il compromesso di dover disabilitare la modalita' DMA
sul controller del masterizzatore per poter creare tracce dati
pescandomi i dati dall'hdd, mentre per le copie al volo o i cd audio
pescando gli mp3 dall'hdd posso tenere tutto dma.
Se appunto non faccio questo mi croda windows dopo 2 minuti che ho
iniziato a masterizzare, ma PRIMA che abbia iniziato a scrivere la
track, perche' poi il cd lo riesco sempre a riutilizzare...

Stessa cosa mi succede con linux (che croda dico...).
Tempo fa (nell'episode 2) avevo postato una serie di errori che cdrecord
mi ha gentilmente fatto vedere da console non virtuale in cui si diceva
in sostanza "Kernel Panic: aiee! killing interrupt handler".
Come direbbe il divino Broggi: "senza interrupt handler non va niente:
questo e' un problema".
infatti.
La cosa e' che in linux i cdrom sono visti come device scsi e quindi
non si puo' disabilitare il dma perche' di fatto e' un modo di
trasferimento IDE.
Il kernel pero' sotto sotto lo sa che i devices sono IDE e il grande con
kolivas ha pensato a me mettendo la voce 
 [ ]     Enable DMA only for disks  
nella sua patch del 2.4.20 perche' l'help dice proprio:

This is used if you know your ATAPI Devices are going to fail DMA
Transfers.                                                     

ok. Ma non purtroppo non funziona... continua a crodare.

Per chi volesse dare consigli:
        - e' inutile cambiare programma perche' e' un problema di basso livello
        - l'hw non e' balengo perche' sotto win va e quindi non vedo perche'non
debba andare sotto linux

poi boh...
se vi viene in mente qualcosa...

        ciao e grazie!
                ><bill


-- 
-----------------------------------------------------------
(English prose has only 1-2 bits of entropy per character, 
and provides very bad passphrases)
                                -ssh-keygen(1)
-----------------------------------------------------------

Other related posts: