Newsgroup: it.comp.os.linux.iniziare
Titolo: [RH 7.1] [lungo] Cercare di usare il masterizzatore inchioda il sistema

Ciao,
ho un grosso problema con l'uso del mio masterizzatore IDE sotto Linux.
Con il kernel standard della RedHat 7.1 ero riuscito a farlo funzionare 
perfettamente utilizzando i moduli dell'emulazione SCSI come da HOWTO 
relativo.
Quando ho aggiornato il kernel, compilando da sorgente la versione 2.4.17, 
ho messo l'emulazione SCSI direttamente nel kernel; ho commentato le righe 
per il caricamento dei moduli ide-scsi nel modules.conf, ed ho inserito nel 
lilo.conf la riga:
append="hdc=ide-scsi"
(hdc perchè il masterizzatore è sul secondary master IDE bus).
Credo di aver seguito la procedura corretta perchè tra i messaggi di boot 
leggo:
<inizio messaggi>
SiS735
    ide0: BM-DMA at 0xff00-0xff07, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xff08-0xff0f, BIOS settings: hdc:DMA, hdd:DMA
hda: QUANTUM FIREBALLlct15 30, ATA DISK drive
hdc: IDE-CD R/RW 16x10A, ATAPI CD/DVD-ROM drive
hdd: MATSHITA CR-587, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 58633344 sectors (30020 MB) w/418KiB Cache, CHS=3649/255/63, UDMA(66)
hdd: ATAPI 24X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
Partition check:
 hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12 hda13 >
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
loop: loaded (max 8 devices)
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: IDE-CD    Model: R/RW 16x10A       Rev: 01A4
  Type:   CD-ROM                             ANSI SCSI revision: 02
<fine>
Anche dare cdrecord -scanbus funziona correttamente, riporta infatti:
scsibus0:
        0,0,0     0) 'IDE-CD  ' 'R/RW 16x10A     ' '01A4' Removable CD-ROM
e se provo a dare cdrecord -eject dev=0,0,0 il cassetto del master si 
apre...
Eppure quando provo a masterizzare, cdrecord (che uso da xcdroast) si 
blocca dopo aver stampato:
Sending CUE sheet...
A quel punto il masterizzatore scrive per alcuni secondi, poi si ferma 
tutto. Dopo parecchio tempo (alcuni minuti direi) compare la scritta:
cdrecord: faio_wait_on_buffer for writer timed out
Dopo un po' tutto il sistema si inchioda, rimanendo completamente 
congelato, e l'unico modo per proseguire è resettare col pulsante sul case 
del PC. Il sistema si blocca comunque anche se killo cdrecord. Una volta ho 
provato a fare lo shutdown subito dopo che il masterizzatore si era 
fermato, e ho ottenuto un blocco del sistema con kernel panic. So che il 
masterizzatore scrive qualcosa perchè i CD-Rom che ho provato a scrivere 
risultano inutilizzabili. So inoltre che il masterizzatore funziona perchè 
non dà nessun problema da Win. Anche il kernel dovrebbe essere ok perchè lo 
uso da almeno un paio di mesi senza problemi, solo non avevo più usato 
Linux per masterizzare.
Sull'HOWTO non ho trovato niente che potesse aiutarmi a capire quello che 
sto sbagliando. Voi sapete darmi un suggerimento? Grazie a chi avrà voglia 
di rispondermi.
Ciao.
-- 
MacMan

di rispondermi.
]zac[
Potrebbe essere qualche bug o incompatibilita'.
Cerca con 
www.google.com
 se qualcuno ha gia' avuto lo stesso problema.
Potresti provare a lanciare loggato come root (con ' su - ') '
depmod -ea ' .

 depmod -ea ' .
Zero. Nada. Nisba...
Solo dando:
# depmod -eav | grep scsi
mi restituisce:
xftw starting at /lib/modules/scsi lstat on /lib/modules/scsi failed
che non so cosa voglia dire... :-)
Solo un dubbio: visto che il supporto allo SCSI e all'ide-scsi sono 
compilati nel kernel e non come moduli non ho capito a cosa mi dovrebbe 
servire depmod...
Cmq grazie per l'aiuto: seguirņ i tuoi suggerimenti.
Ciao.
-- 
MacMan