segunda-feira, maio 15, 2006

USB Sem mistérios...

Pessoal, não só de perguntas vive um fórum, mas também das dicas que ele proporciona. Tenho tido tempo ultimamente e, portanto, resolvi fazer umas atualizações tanto no meu Blog, quanto no FórumGDH do qual participo desde 2001 (to ficando velho...) e o Portal Viva O LinUx.
A dica que vou dar é sobre um assunto um tanto quanto rebuscado: USB no LinUx.
--------------------------------------------------------------------------------------
O USB, como muitos já sabem, foi criado com o objetivo de facilitar a conexão de periféricos existentes para o computador: teclados, mouse, impressoras, etc. Todo os conectores de os dispositivos possuem dois tipos de conectores, sendo assim, não permitindo o encaixe inadequado deles, o que os torna simples de usar. Outra caracterísca marcante é o compartilhamento de banda entre os dispositivos.
-------------------------------------------------------------------------------------
Vamos ao que interessa!
Configurar uma controladora USB é bastante simples no LinUx. Primeiramente você tem de ter em mente basicamente os seguinte comandos: lspci e modprobe*.
*juntamente com esse comando importante de administração do sistema, você deve ter o conhecimento do rc.modules*(Slackware e BSD Like), ou /etc/modules.conf*(Distros SysVINIT)

Onde está e quem é a sua controladora?

daniel@stelth:~# lspci -vv |grep -i usb

A saída desse comando "vareia" de máquina pra máquina...

Nota::. Basicamente há dois tipos de controladora USB: Universal e Open. As controladoras Universal são identificadas como sendo USB-UHCI e as Open são identificadas como sendo USB-OHCI. Existem as USB-EHCI que usam o padrão 2.0, isto é, USB2.0. Maiores informações, Google

Indentificado o tipo de controladora, passemos para etapa seguinte.

Agora que eu sei quem é, como configurar?

Primeiro habilitar o módulo que trabalho com input de dados.
Para teclados e mouses...
daniel@stelth:~# modprobe hid
daniel@stelth:~# modprobe keybdev
daniel@stelth:~# modprobe mousedev

Dica::. caso não funcione o mouse no modo texto:
daniel@stelth:~# gpm -k ; gpm -t ps2 -m /dev/usbmouse0

Para WebCam...
Carregar o ov511.o...
daniel@stelth:~# modprobe ov511

Para impressoras...
daniel@stelth:~# modprobe printer

Importante::.. "Apontar" a impressora para o device /dev/usb/lp0

Espero ter contribuído de maneira significante.
Abraços!

3 comentários:

Valdomiro Halvei Barcellos disse...

Gente Boa do "Linux" vcc jah ouviram falar da Transcomunicação Instrumental ou Psicotrônica ou Psicotécnica?

Anônimo disse...

Looks nice! Awesome content. Good job guys.
»

Anônimo disse...

I like it! Keep up the good work. Thanks for sharing this wonderful site with us.
»