projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    14.2. Como fazer para funcionar um periférico USB no Linux?

    ### CL 5.0 e superiores ###

    Atualmente o suporte a usb está em teste e agradecemos sugestões e reclamações, para uma possível correção, vale citar que o processo ainda é manual.

    Os periféricos que serão abordados nesse documento são:

    Teclado Mouse Impressora WebCam3 USB (Creative) e baseadas no Chipset OV511

    1- O primeiro passo é determinar qual xHCI (Host Controller Interface) sua placa mãe possui e subir o módulo correspondente ao xHCI, para isso digite:

        [root@localhost ]# lspci -vt
    

    Irá aparecer algo mais ou menos assim:

        [root@localhost /root]# lspci -vt
        -[00]-+-00.0  Intel Corporation 440BX/ZX - 82443BX/ZX Host bridge
              +-01.0-[01]----00.0  S3 Inc. ViRGE/GX2
              +-04.0  Intel Corporation 82371AB PIIX4 IS
              +-04.1  Intel Corporation 82371AB PII
              +-04.2  Intel Corporation 82371AB PIIX4 USB  <---- Chipset da INTEL
              +-04.3  Intel Corporation 82371AB PIIX4 ACPI
              +-0a.0  3Com Corporation 3c905C-TX [Fast Etherlink]
              +-0b.0  Brooktree Corporation Bt878
              \-0b.1  Brooktree Corporation Bt878
    

    Com o auxilio dessa tabela, é possível determinar qual Chipset a sua placa mãe utiliza, assim que for descoberto qual é o Chipset, basta seguir os procedimentos que seguem logo abaixo:

    Caso sua placa mãe possua um Chipset da INTEL ou da VIA, será necessário subir o seguinte módulo: usb-uhci

    Caso a sua placa mãe possua um Chipset da OPTi, SiS e ALi, ou seja uma máquina Compaq ou Apple (iMacs, G3, G4 e iBooks), será necessário subir o seguinte módulo: usb-ohci

    2- Agora vamos aos periféricos:

    TECLADO

    Para configurar corretamente o seu teclado USB, basta seguir os seguintes passos:

    Digamos que o HOST CONTROLLER INTERFACE da placa mãe seja da INTEL:

        [root@localhost ]# modprobe usb-uhci; modprobe hid; modprobe keydev
    

    Ps: Note que e colocado um ";" logo após de cada comando, isso e para que seja executado tudo de uma vez só. Caso os comandos seja executados separadamente o teclado ira travar, sendo necessário reiniciar a maquina.

    Para fazer com que o Linux execute esse comando automaticamente toda vez que for reiniciada a maquina, será necessário editar o seguinte arquivo:

        [root@localhost ]# mcedit /etc/rc.d/rc.local
    

    Inclua no final do arquivo o seguinte:

        modprobe usb-uhci; modprobe hid; modprobe keydev
    

    Salve e saia

    MOUSE

    O procedimento e o mesmo usado para o teclado, sendo necessário subir o módulo mousedev e não o keybdev:

    Digamos que o HOST CONTROLLER INTERFACE da placa mãe seja da INTEL:

        [root@localhost ]# modprobe usb-uhci; modprobe hid; modprobe mousedev
    

    Para fazer com que o Linux execute esse comando automaticamente toda vez que for reiniciada a maquina, será necessário editar o seguinte arquivo:

        [root@localhost ]# mcedit /etc/rc.d/rc.local
    

    Inclua no final do arquivo o seguinte:

        modprobe usb-uhci
        modprobe hid
        modprobe mousedev
    

    Salve e saia

    IMPRESSORA

    No caso da impressora, será necessários os seguintes módulos:

    Digamos que o HOST CONTROLLER INTERFACE da placa mãe seja da INTEL:

        [root@localhost ]# modprobe usb-uhci; modprobe printer
    

    Para fazer com que o Linux execute esse comando automaticamente toda vez que for reiniciada a maquina, será necessário editar o seguinte arquivo:

        [root@localhost ]# mcedit /etc/rc.d/rc.local
    

    Inclua no final do arquivo o seguinte:

        modprobe usb-uhci
        modprobe printer
    

    Salve e Saia

    No printtool o dispositivo da impressora passara a ser chamado de /dev/usb/usblpx

    WEBCAM

    As WebCam USB (WebCam3 USB (Creative) e baseadas no Chipset OV511), tem suporte apenas no Conectiva Linux 5.1.

    O procedimento e o seguinte:

    Digamos que o HOST CONTROLLER INTERFACE da placa mãe seja da INTEL:

        [root@localhost ]# modprobe usb-uhci; modprobe ov511
    

    Para fazer com que o Linux execute esse comando automaticamente toda vez que for reiniciada a maquina, será necessário editar o seguinte arquivo:

        [root@localhost ]# mcedit /etc/rc.d/rc.local
    

    Inclua no final do arquivo o seguinte:

        modprobe usb-uhci
        modprobe ov511
    

    Salve e Saia

    Ps: Caso possua algum hardware PCI, que venha a ficar em conflito (use o mesmo IRQ) do USB, tente retirar a placa PCI e troca-la de Slot para que a mesma receba um novo IRQ.