Prosi wrote:
>  NOTA: Cuando tengamos una grabadora HP 7100 � superior, hay que editar
> el archivo
>  /usr/src/kernel-sources-XXX/drivers/block/ide.h
> Bien, esto se ha de hacer? o no hace falta? yo poseo una HP8100.

Como bien han dicho Luis, Josep y Santiago, no creo que haga falta
modificar el c�digo fuente del kernel.

> Tb dice que haga lo siguiente en el lilo
> 
>   append="unidad IDE=ide-scsi"
> 
> se ha de hacer?

Yo tengo grabadora desde hace casi un a�o, y estuve tentado de meterle
eso al lilo (append "/dev/hdc=ide-scsi" en mi caso) para que hiciera
emulaci�n SCSI al dispositivo hdc, pero creo recordar que esa soluci�n
s�lo es posible si tienes la emulaci�n SCSI compilada dentro del n�cleo,
y no como m�dulos

Como a m� personalmente me gusta tener un kernel m�nimo, poniendo lo
m�ximo que puedo como m�dulos autocargables, lo hice de otra forma sin
a�adir nada al LILO: Te creas un fichero /etc/modutils/extras como el
m�o:

$ ls -l /etc/modutils/extras ; cat $_
-rw-r--r--    1 root     root          349 jul 19  2000
/etc/modutils/extras
#Las siguientes l�neas han sido a�adidas por Conrado Badenas (20/4/00)
#en el fichero /etc/modutils/extras:
alias char-major-14 sb
alias synth0 opl3
options sbpcd sbpcd=0x230,1
options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
options opl3 io=0x388
options ne io=0x300
pre-install sg     modprobe ide-scsi
pre-install sr_mod modprobe ide-scsi

donde lo �nico que se necesita para la grabadora son las dos �ltimas
l�neas. Luego:
# update-modules (has de ser root, #)
$ ls -l /etc/modules.conf; grep ide-scsi $_
-rw-r--r--    1 root     root         3883 Mar 21 17:38
/etc/modules.conf
pre-install sg     modprobe ide-scsi
pre-install sr_mod modprobe ide-scsi

Y cada vez que uses los dispositivos /dev/scd*, /dev/sr* (leer CDs desde
la grabadora) y /dev/sg* (grabar CDs en la grabadora), se cargar�n los
m�dulos necesarios autom�ticamente. Para descargarlos, tambi�n
autom�ticamente, yo tengo el siguiente fichero modutils:

$ ls -l /etc/cron.d/modutils; cat $_
-rw-r--r--    1 root     root          230 ene  2 15:57
/etc/cron.d/modutils
# borrar este fichero cuando el demonio modclean funcione
(presumiblemente,
# a partir de la versi�n 2.3.12 del paquete modutils)
*/20 * * * * root test -f /proc/modules && /sbin/modprobe -r `/bin/cat
/proc/modules` 2>/dev/null

Para grabar y copiar CDs yo uso los programas cdrecord y cdrdao (has de
ser root para usarlos). La identificaci�n de tu grabadora en la sintaxis
BUS,TARGET,LUN se hace enseguida con la opci�n -scanbus:

# cdrecord -scanbus
Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 J�rg Schilling
Using libscg version 'schily-0.1'
scsibus0:
        0,0,0     0) 'YAMAHA  ' 'CRW8424E        ' '1.0g' Removable
CD-ROM
[...]
# lsmod
Module                  Size  Used by
sg                     11720   0  (autoclean)
ide-scsi                7284   0 
scsi_mod               37316   2  (autoclean) [sg ide-scsi]
[...]

�Feliz barbacoa!

-- 
Conrado Badenas <[EMAIL PROTECTED]>
PhD student                  | Assistant Lecturer
Department of Thermodynamics | Department of Exp. Sciences
Faculty of Physics           | Univ. School of Tech. and Exp. Sciences
University of Valencia       | University Jaume I
c/. Dr. Moliner, 50          | Campus del Riu Sec
46100 Burjassot (Valencia)   | 12071 Castell�n
                           SPAIN

Responder a