Atualizar a lista de hardwares IDS

(Este artigo é parte integrante do Guia do Ubuntu Perfeito, o sucesso da aplicação deste artigo pode depender do sucesso das etapas anteriores)

O seu Ubuntu sai de fábrica reconhecendo uma lista de hardware muito grande, mas você já parou para pensar como é que se descobre um Hardware ?

Funciona assim, cada dispositivo Plug and Play possui uma identificação interna chamada de ID e é composto por 2 números hexadeciamais separados por dois pontos (:), exemplo, BEBA:C0CA, esses dois números significam respectivamente Vendor ID e Device ID e são procurados numa lista interna chamada IDS (ID Search, nada a ver com roteadores Cisco, por favor) e quando encontrados então o sistema identifica o Fabricante (Vendor ID) e o Produto (Device ID). Note, apenas identifica ou reconhece, isso não significa que o dispositivo irá funcionar, deveras, para funcionar ele precisa que um módulo ou driver apropriado esteja instalado.

Essa lista de IDs pode ser consultada neste endereço :

http://www.pcidatabase.com/

Voce pode experimentar alguns comandos que listam seu hardware como :

lsusb
Bus 002 Device 002: ID 80ee:0021
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

No exemplo acima, o ID 80ee:0021 não foi identificado.Agora, vamos atualizar nossa lista IDS de hardware com o seguinte comando :

sudo update-pciids && sudo update-usbids
[sudo] password for hamacker: ********
Downloaded daily snapshot dated 2010-10-05 03:15:04
--2010-10-06 10:07:53--  http://www.linux-usb.org/usb.ids
Resolvendo www.linux-usb.org... 216.34.181.97
Conectando-se a www.linux-usb.org|216.34.181.97|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 429727 (420K) [text/plain]
Salvando em: “/var/lib/usbutils/usb.ids.new”
100%[======================================>] 429.727      290K/s   em 1,4s
2010-10-06 10:07:56 (290 KB/s) - “/var/lib/usbutils/usb.ids.new” salvo [429727/429727]
Done.

Será que depois de o IDS atualizado, o ID 80ee:0021 seria reconhecido ? Vejamos :

lsusb
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Neste exemplo, a apesar de estar rodando num hardware virtualizado, o hardware passou a ser identificado.

Essa é uma lista dinâmica, a medida que novos hardwares estão sendo lançados, essa lista precisa ser atualizada, no Linux, atualizamos essa lista assim :

Vá no menu GNOME->Aplicativos->Acessórios->Terminal e dentro do terminal execute o comando :

sudo update-pciids && sudo update-usbids

Veja na figura :

Veja que seu Ubuntu é atualizado a cada 6 meses, e neste curto prazo de tempo é pouco provável que você tenha que atualizar a lista IDS tantas vezes, afinal você não instala em seu sistema todo hardware novo recém lançado, ou instala ?

Devido a isso, na maior parte do tempo, se nosso hardware está inteiramente funcionando, não nos importamos em ter que atualizar a lista IDS, só atualizamos essa lista quando comandos que listam o hardware como lsusb, lspci, lshw, lshal, etc… exibem hardwares não identificados.

Agora, você já sabe como seus dispositivos são reconhecidos e como atualizar essa lista IDS, parabéns !

  1. #1 por Marconi em 13 \13\UTC outubro \13\UTC 2010 - 4:45

    Acabei de instalar, tudo perfeito, exceto a webcam integrada no Dell Inspiron 1525… :’-(

  2. #2 por Eduardo Lara em 19 \19\UTC novembro \19\UTC 2010 - 11:23

    Cara.. suas dicas são showsss !!!!

  3. #3 por Lunardo em 22 \22\UTC novembro \22\UTC 2010 - 22:17

    Será que esses comandos servem quando o Ubuntu não encontra placa de vídeo ?

Deixe uma resposta

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: