Re: problema con USB

Isaac Clerencia <[email protected]> Wed, 22 Sep 2004 23:30:04 +0200
Newsgroups gmane.org.user-groups.zaralinux
Message-ID <[email protected]>
On Wednesday 22 September 2004 22:37, Guillermo Lapresta (DjWiLLY) wrote:
> Buenas!
>
> A mi señora parienta le ha dado por comprarse una Epson C66, y ya que le
> metí el "linus ese" (Debian Sid) quiere que se lo configure. He estado esta
> tarde en ello, y nada de nada. Ni con CUPS ni con el pips de Epson Kowa.
> Total que al final me he dado cuenta de que era por el USB...
>
> Al grano: Le he puesto en el kernel (2.4.¿26?) el soporte de USB, el USB
> Printer y el hotplug (los paquetitos del hotplug también los he instalado).
> Pero, oh sorpresa, un 'cat /proc/bus/usb/devices' se queda completamente
> mudo, no ve absolutamente nada, y un 'echo "hola" > /dev/usb/lp0' me dice
> que no existe ese dispositivo. Así que deduzco que es un problema del USB,
> pero no tengo ni puñetera idea de qué puede ser... ¿a alguno os ha pasado
> algo parecido alguna vez? ¿alguna idea de qué puede estar fallando?

Pues la verdad es que no :(, uso 4 impresoras USB distintas (en distintos 
lugares con el portatil) y todas funcionan bien, y por supuesto en 
el /prob/bus/usb/devices tendria que poner algo al enchufar el cacharro USB 
aunque no cargaras ningun modulo ni nada.

El "soporte USB" deberia incluir:
* modulo usbcore
* modulo (uhci | ohci) (no es el nombre exacto porque cambia entre 2.4 y 2.6 y 
no recuerdo el de 2.4, aunque sera algo como hcd-uhci o similar) dependiendo 
de lo que veas en la salida de "lspci -v | grep -i hci", por ejemplo para mi 
es:
0000:00:0f.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) 
(prog-if 10 [OHCI])
Con lo cual cargo el ohci.
* printer

Ademas tambien tienes que cargar el soporte para el sistema de ficheros usbfs, 
pone algo asi como "Preliminary support for USB filesystem" o algo asi y 
ponerlo asi en el /etc/fstab:
usbfs    /proc/bus/usb  usbfs defaults,devmode=0666   0       0

Ademas de en el /proc/bus/usb/devices, si monitorizas el /var/log/messages, 
por ejemplo con : tail -f /var/log/messages, deberias ver como el kernel se 
da cuenta cuando le pinchas el cacharro USB.

A ver si esto te ayuda algo y ya me contaras si lo consigues :)
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBBUe7eQET2GFTmct4RAvQhAKCbxdG/pDMIFIwj377L9hWItgIYcACgrTPE
oNemZk29ZMmyjdpADOw93yo=
=5a8w
-----END PGP SIGNATURE-----