Recientemente me he comprado un Pendrive (uno de estas memorias flash
con forma de llaverito que funcionan como un disco duro). Prob�ndolo en
los distintos ordenadores a los que tengo acceso, he tenido problemas
con un equipo con las siguientes caracter�sticas:
El equipo tiene una placa base con chipset SiS. incluyendo USB
1.1
Tiene arranque dual windows-linux y cuando arranca en windows,
funciona el USB.
La distribuci�n que tiene es debian woody aunque el kernel esta
reci�n compilado siendo versi�n 2.4.22.
Tiene soporte USB (OHCI), usb-massstorage, usb-tape, usbdevfs,
est�ndar usb scsi disk-scsi tape-scsi. (siento no dar el nombre
exacto de los m�dulos, porque no estoy ahora mismo delante del
equipo).
El gestor de usb en caliente es usbmgr que es el que recomienda
el fabricante. (adem�s a�ad� la linea para que reconociera el
dispositivo).
Cargando los m�dulos con modconf, puedo acceder a la informaci�n de usb
en /proc/bus/usb pero como devices solo aparecen los usb hubs (con el
nombre de los chipset) pero no aparece el Pendrive. Utilizando las
utilidades sg_* no aparece nada y en /proc/scsi tampoco hay informaci�n
del dispositivo.
La verdad es que no he encontrado buena informaci�n sobre el tema. en
www.linux-usb.org/ vienen 4 recetas pero sin m�s explicaci�n, sobre todo sin
explicaci�n para cuando hay problemas.
�Hay algo con estos chipset que desconozca? �Alguien a solucionado
problemas similares? � si actualizo de woody a sarge o sid, solucionar�
el problema? �o eso no tiene nada que ver?
Con esta configuraci�n he hecho funcionar a otro debian (sid en este
caso) aunque con el chipset distinto.
Atte. Javier M Mora