Pular para o conteúdo

USB sem mistérios

Dica publicada em Linux / Hardware
Raid Zero RaiD_Zer0
Hits: 28.083 Categoria: Linux Subcategoria: Hardware
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

USB sem mistérios

Tenho tido tempo ultimamente e, portanto, resolvi fazer umas atualizações tanto no meu Blog, quanto no FórumGDH do qual participo desde 2001 (tô 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 ao computador: teclados, mouse, impressoras, etc.

Todo os conectores dos dispositivos possuem dois tipos de plugs, não permitindo, assim, o encaixe inadequado deles, o que os torna simples de usar. Outra característica marcante é o compartilhamento de barramento entre os dispositivos.

Vamos ao que interessa!

Configurar uma controladora USB é bastante simples no Linux.

Primeiramente, você tem de conhecer basicamente os seguintes comandos: lspci e modprobe.

OBS: juntamente com o comando modprobe (importante na administração do sistema) você deve ter o conhecimento do rc.modules (Slackware e BSD's), ou /etc/modules.conf (distros que utilizam SysV INIT).

Onde está e quem é a sua controladora?

# lspci -vv | grep -i usb

A saída desse comando varia 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.

Identificado 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.

# modprobe hid
# modprobe keybdev
# modprobe mousedev


Dica: caso não funcione o mouse no modo texto:

# gpm -k ; gpm -t ps2 -m /dev/usbmouse0

Para WebCam, carregue o módulo ov511.o.

# modprobe ov511

Para impressoras, carregue o módulo printer.

# modprobe printer

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

Espero ter contribuído de maneira significante.

Abraços!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Compilando corretamente o kernel 2.4.x no Slackware

Driver de vídeo SiS no Ubuntu Intrepid Linux

Configurando o IP da sua placa de rede

Tecla queimada - como trocar por uma menos usada

PerlMon - O CPU-Z do Linux

Conflitos com placas Nvidia na BIOS

#1 Comentário enviado por removido em 01/08/2006 - 17:57h
Eitá! Isso é que eu chamo de uma SuperDica! Melhor que muito artigão por aí. Valeu!
#2 Comentário enviado por Sh4d0wn em 18/08/2006 - 11:34h
O comando lsusb não retorna nda, já o lspci -vv |grep -i usb está 'normal'. O que pode estar acontecendo??

Preciso montar um pendriver...

Meu sistema é Slackware 11.0 RC1 (10.2 + atualizações current) com kernel 2.6.16.20
#3 Comentário enviado por RaiD_Zer0 em 18/08/2006 - 13:48h
mount /dev/sda /path
#4 Comentário enviado por patrickrgv em 02/09/2006 - 00:33h
estou montando um sistema de comunicação via usb, o modelo do circuito até esta disponivel no www.rogercom.com . mas estou com problema na programação , vc sabe como ,qual porta usa-se para q ocorra a comunicação?
#5 Comentário enviado por suedbass em 14/03/2007 - 21:59h
quero usar um modem roteador usb.
como faço?
#6 Comentário enviado por Finhao2018 em 02/02/2018 - 02:19h
Como faço para instalar um Pinpad, (Maquina de Cartao) no fedora? esta assim para serial.





;*** PPVISA.INI *** (nome deve ser em maiusculas!)
;
;Arquivo de configuracao da biblioteca de PIN-pad - LINUX
;Este arquivo deve ser colocado no diretorio de execucao
;da aplicacao.

;------------------------------------------
;General - parametros gerais
;------------------------------------------

[General]

;DebConf e VVP sao parametros do Visa Vale-Pedágio
;nao devem ser alterados

DebConf=0
VVP=1

;Driver = Define o modelo de PIN-pad a ser usado
; Dio = Dione Solo 2005
; Vfn = VeriFone SC552/SC5000

Driver=Vfn

;------------------------------------------
;Dio - parametros para o Dione Solo 2005
;------------------------------------------

[Dio]

;Sam = Slot onde esta o SAM (de 1 a 3)

Sam=2

;Port = Numero da porta serial

Port=1

;------------------------------------------
;Ger - parametros para o Gertec
;------------------------------------------

[Ger]

;Sam = Slot onde esta o SAM (de 1 a 3)

Sam=1

;Port = Numero da porta serial

Port=1

;------------------------------------------
;Ing - parametros para o Ingenico
;------------------------------------------

[Ing]

;Sam = Slot onde esta o SAM (de 1 a 3)

Sam=2

;Port = Numero da porta serial

Port=1

;------------------------------------------
;Slb - parametros para o Schlumberger
;------------------------------------------

[Slb]

;Sam = Slot onde esta o SAM (de 1 a 3)

Sam=2

;Port = Numero da porta serial

Port=1

;------------------------------------------
;Vfn - parametros para o VeriFone SC552/SC5000
;------------------------------------------

[Vfn]

;Config = Configuracao do driver SC552.
; formato: nCHIP, onde n=porta serial

Config=1CHIP

;------------------------------------------
;Linux - parametros especificos LINUX
;------------------------------------------

[Linux]

;port1 = Device correspondente a porta serial #1

port1=/dev/ttyS0

;port2 = Device correspondente a porta serial #2

port2=/dev/ttyS1

Contribuir com comentário

Entre na sua conta para comentar.