USB e ide-scsi

2005-01-12 Por tema Juan Carlos Jimenez
Listeros:

Estoy super desorientado, porque se me entrelazan un par de temas.
La historia; Tengo un grabador externo (nuevo) USB 2.0, conectado a
una tarjeta PCI con puertos USB 2.0. Conectar este dispositivo me ha
traido varios problemas. Ademas en el PC tengo un lector de CD IDE y
un lector de DVD IDE.
El problema; Cuando pasa un  par de dias, los dispositivos no estan
disponibles, no puedo montarlos, no puedo leerlos de ninguna manera y
lo que es peor, cuando ejecuto cosas como 'cdrecord -scanbus'
los procesos quedan en espera de la respuesta del dispositivo y
chao... ahi queda el proceso.
Esto me limita a la hora de grabar, leer CDs, etc
Uso ide-scsi porque uso para usar el grabador, aunque me acabo de dar
cuenta que el mismo modulo me dice que esta deprecated
(interpretacion, porfa!) y podria usar ide-cd. Con ide-cd, algunos
front-ends tipo gcdmaster no tengo disponibles las unidades. Uso
kernel 2.6.7 porque es en el unico que me ha funcionado sin problemas
la tarjeta PCI USB2.0 (otros kernels arrojaban oops al insertar el
driver USB)

en resumen me falla usando
kernel 2.6.7
modulo ide-scsi
modulo sg
modulo usb-storage

No encuentro registros en los logs. Al hacer un eject /dev/sr1 marca esto


Jan 11 16:29:24 system kernel: SCSI error: host 1 id 8 lun 0 return
code = 400
Jan 11 16:29:24 system kernel: ^ISense class 0, sense error 0, extended sense 0
Jan 11 16:29:24 system kernel: cdrom: open failed.


mas alla de eso, no tengo nada.

Me inclino a pensar que es la combinacion USB/ide-scsi, pero creo que
no _deberia_ tener problemas

Alguna luz por ahi?

de antemano muchas gracias.
-- 
Juan Carlos Jiménez Jamett
[EMAIL PROTECTED]


USB e ide-scsi

2005-01-12 Por tema Daniel Serpell
Hola!

El Wed, Jan 12, 2005 at 10:02:39AM -0300, Juan Carlos Jimenez escribio:
 
 Estoy super desorientado, porque se me entrelazan un par de temas.
 La historia; Tengo un grabador externo (nuevo) USB 2.0, conectado a
 una tarjeta PCI con puertos USB 2.0. Conectar este dispositivo me ha
 traido varios problemas. Ademas en el PC tengo un lector de CD IDE y
 un lector de DVD IDE.

Ok: Lector CD y DVD - IDE.  Grabador CD - USB

[...]
 Uso ide-scsi porque uso para usar el grabador, aunque me acabo de dar
 cuenta que el mismo modulo me dice que esta deprecated
 (interpretacion, porfa!) y podria usar ide-cd.

En realidad, tu no tienes un grabador IDE, por lo que ide-scsi no tiene
nada que hacer en el cuento.

Con respecto al mensaje (From The Free On-line Dictionary of Computing):

 deprecated: adj. Said of a program or feature that is considered
   obsolescent and in the process of being phased out, usually in favor of
   a specified replacement

Traduciendo:
 
 deprecated: adj. Dicho de un programa o característica que es
   considerada obsoleta y en proceso de estar dejada de lado, usualmente
   en favor de un reemplazo específico.

Osea, ide-scsi está obsoleto y debes usar ide-cd para grabar CD's _si es
que tuvieras un grabador IDE_.

En tu caso, los módulos importantes son sg y usb-storage.

[...]
 Uso
 kernel 2.6.7 porque es en el unico que me ha funcionado sin problemas
 la tarjeta PCI USB2.0 (otros kernels arrojaban oops al insertar el
 driver USB)

¿distribución?

Si estás usando la versión 2.6.7 del núcleo de kernel.org, actualiza
ahora a la última versión _de tu distribución_. En caso de que no
puedas, instala al menos 2.6.10 de kernel.org. Hay muchos cambios en
el soporte de usb-storage.

Daniel.


USB e ide-scsi

2005-01-12 Por tema Daniel Serpell
Hola!

El Wed, Jan 12, 2005 at 03:44:21PM -0300, Juan Carlos Jimenez escribio:
 On Wed, 12 Jan 2005 12:54:18 -0300, Daniel Serpell
 [EMAIL PROTECTED] wrote:
 
  Osea, ide-scsi está obsoleto y debes usar ide-cd para grabar CD's _si es
  que tuvieras un grabador IDE_.
 
 Estoy probando ide-cd.

Aún no me queda claro: ¿acaso tienes un grabador IDE?

 Usaba 2.6.9... y me corrijo en este punto, el oops no me lo tiraba al
 insertar el modulo, si no que cuando desconectaba el dispositivo usb,
 cuando lo conectaba de nuevo, se me hacia presente un lindo oops en el
 log. Llegue a la conclusion de que era la tarjeta PCI USB 2.0 porque
 al hacer lo mismo, pero en USB 1.1 no pasaba eso (pero en USB 1.1 todo
 anda lento)
 
  
  ¿distribución?
  
 
 Debian unstable

En ese caso, tienes dos opciones:
* Instala kernel-image-2.6-k7 o kernel-image-2.6-i686, o la que
  necesites.
  Eso instalará la versión 2.6.8-2, que incluye parches para todos los
  problemas con usb-storage recientes y los agujeros de seguridad, entre
  otras muchas más (208 parches, 1.3MB comprimidos).
  Esta es la versión soportada por Debian.

* Instalas kernel-imagen-2.6.10-k7, o la que necesites.
  Esta versión está disponible sólo para probar en caso de problemas con
  la oficial de Debian o en caso de necesitarse alguna funcionalidad
  nueva, paar ver la posibilidad de portar los arreglos a la versión
  oficial.
  Contiene sólo 61 parches en 380KB comprimidos.

La idea es la siguiente:

Paso 1:INSTALA LA VERSIÓN SOPORTADA POR TU DISTRIBUCIÓN

Si no funciona algo, puedes probar la última versión disponible, y
luego:

Paso 2:REPORTAR LOS ERRORES ENCONTRADOS A TU DISTRIBUCIÓN

¡De esta manera, todos ganamos!

Luego de los pasos anteriores, vuelves a contarnos como te fué.

[...]
 Actualice udev y hotplug, saque el modulo ide-scsi y lo reemplace por ide-cd.
 
 Me permito una preguntilla:
 ¿Quien es el encargado de crear automagicamente los symliks de
 /dev/cdrom, /dev/dvd, etc?

Si usas udev, el script /etc/udev/cd-aliases.rules , que debería
estar como enlace simbólico en /etc/udev/rules.d/*

Recuerda también que udev _no_ funciona con núcleos anteriores al 2.6.8

Daniel.