Newsgroup: it.comp.os.linux.iniziare
Titolo: Masterizzatore Samsung 24x10x40x (sw-224B)

Ho un piccolo problema che spero venga risolto al piu' presto:
ho acquistato il masterizzatore ATAPI in oggetto e premetto che ho letto 
i vari manuali, howto prima di scrivere.
Bene xcdroast dice che non trova i dispositivi di masterizzazione.
dal punto di vista hardware il "pezzo di ferro" viene riconosciuto, 
infatti dmesg |grep hdd dice:
hdd: SAMSUNG CD-R/RW DRIVE SW-224B, ATAPI CD/DVD-ROM drive
hdd: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
hdd: DMA disabled
ho anche caricato i moduli del kernel per consentire a xcdroast di 
vedere il cd/rw.
Infatti lsmod produce:
Module                  Size  Used by    Not tainted
sr_mod                 16920   0  (unused)
ide-scsi                9664   0
sg                     33476   0  (unused)
scsi_mod              108608   3  [sr_mod ide-scsi sg]
i810_audio             23008   0  (autoclean)
ac97_codec             11904   0  (autoclean) [i810_audio]
soundcore               6692   2  (autoclean) [i810_audio]
r128                   94680   1
agpgart                39488   3
autofs                 12164   0  (autoclean) (unused)
eepro100               20336   1
ide-cd                 30272   0  (autoclean)
cdrom                  32192   0  (autoclean) [sr_mod ide-cd]
usb-uhci               24484   0  (unused)
usbcore                73152   1  [usb-uhci]
ext3                   67136   4
jbd                    49400   4  [ext3]
purtroppo pero' cdrecord -scanbus non riconosce il cd/rw
Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
cdrecord: No such file or directory. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you 
are root.
Domanda e' una questione di compatibilita' dell'HW oppure ho sbaliato a 
caricare i moduli ?
Qualche idea per far funzionare questo oggettino ?
Grazie

 Grazie

 e vedrai apparire i due devices con le relative 'triple' scsi.
Innanzitutto grazie per la risposta, ma non risco a eliminare il modulo 
ide, infatti:
lsmod mi dice :
Module                  Size  Used by    Not tainted
ide-scsi                9664   0  (autoclean)
sd_mod                 12928   0  (autoclean) (unused)
scsi_mod              108608   2  (autoclean) [ide-scsi sd_mod]
i810_audio             23008   0  (autoclean)
ac97_codec             11904   0  (autoclean) [i810_audio]
soundcore               6692   2  (autoclean) [i810_audio]
r128                   94680   1
agpgart                39488   3
autofs                 12164   0  (autoclean) (unused)
eepro100               20336   1
ide-cd                 30272   0  (autoclean)
cdrom                  32192   0  (autoclean) [ide-cd]
usb-uhci               24484   0  (unused)
usbcore                73152   1  [usb-uhci]
ext3                   67136   4
jbd                    49400   4  [ext3]
quindi rmmod ide-cd
  e di nuovo lsmod
Module                  Size  Used by    Not tainted
ide-cd                 30272   0  (autoclean)
sg                     33476   0  (autoclean) (unused)
ide-scsi                9664   0  (autoclean)
sd_mod                 12928   0  (autoclean) (unused)
scsi_mod              108608   3  (autoclean) [sg ide-scsi sd_mod]
i810_audio             23008   0  (autoclean)
ac97_codec             11904   0  (autoclean) [i810_audio]
soundcore               6692   2  (autoclean) [i810_audio]
r128                   94680   1
agpgart                39488   3
autofs                 12164   0  (autoclean) (unused)
eepro100               20336   1
cdrom                  32192   0  (autoclean) [ide-cd]
usb-uhci               24484   0  (unused)
usbcore                73152   1  [usb-uhci]
ext3                   67136   4
jbd                    49400   4  [ext3]
e RICOMPARE.
Dal momento che ci siamo allego anche la configurazione di /etc/grub.conf:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/hda2
#          initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.4.18-3)
	root (hd0,0)
	kernel /vmlinuz-2.4.18-3 ro root=/dev/hda2
	initrd /initrd-2.4.18-3.img
	append="hdc=ide-scsi hdd=ide-scsi"
Per l'append non se e' giusta come per lilo.conf
per i moduli /etc/modules.conf:
options ide-cd ignore = 'hdc hdd'
alias scsi_hostadapter ide-scsi
pre-install sg modprobe ide-scsi
alias parport_lowlevel parport_pc
alias eth0 eepro100
alias sound-slot-0 i810_audio
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L 
 >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S 
 >/dev/null 2>&1 || :
alias usb-controller usb-uhci
N.B. il pezzo di ferro invece funziona perfettamente come lettore di 
cdrom (almeno viene a cedere l'ipotesi di hw guasto).
Grazie ancora

 cdrom (almeno viene a cedere l'ipotesi di hw guasto).
č regolare, č successo anche a me ;-)

 options ide-cd ignore = 'hdc hdd'
Ok. Prova ad aggingere anche
alias scd0 sr_mod                    # load sr_mod upon access of scd0
alias scd1 sr_mod
alias scd2 sr_mod
alias sg0 sg
alias sg1 sg
alias sg2 sg
Ciao
  Andrea
-- 
Sognatore e' un uomo coi piedi saldamente ancorati sulle nuvole

 options ide-cd ignore=hdd   
No, cosi' tiene buona solo la seconda. Come e' sopra dovrebbe
funzionare.


 
a me funziona perfettamente:
[root@hal root]# cdrecord -scanbus
Cdrecord 1.11a19 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg
Schilling
Linux sg driver version: 3.1.19
Using libscg version 'schily-0.6'
scsibus0:
cdrecord: Warning: controller returns wrong size for CD capabilities
page.
        0,0,0     0) 'LG      ' 'CD-ROM CRD-8521B' '1.04' Removable
CD-ROM
        0,1,0     1) 'HL-DT-ST' 'CD-RW GCE-8320B ' '1.04' Removable
CD-ROM
        0,2,0     2) *
        0,3,0     3) *
        0,4,0     4) *
        0,5,0     5) *
        0,6,0     6) *
        0,7,0     7) *


 a me funziona perfettamente:
Levami una curiosita': carichi prima gli ide-scsi e poi (eventualmente)
gli ide-cd, vero? Perche' io ho fatto un paio di prove sul mio sistema,
e succede che il primo dei due che carichi occupa tutto, un po' come fa
uindous con l'HD. Prova a caricare *prima* il modulo ide-cd, dopodiche' 
carica ide-scsi e dimmi hdc da che parte e' finito. Scommetto una birra
che non si e' schiodato da /dev/hdc ;-)


 che non si e' schiodato da /dev/hdc ;-)
vinceresti la birra ma non riusciresti a masterizzare ;-)