Placas PCI x ISA-PNP

Os barramentos PCI e ISA-PNP ainda convivem em muitas máquinas. Este artigo mostra um pouco das características técnicas de cada um e como o GNU/Linux lida com este hardware.

[ Hits: 38.427 ]

Por: Perfil removido em 30/05/2005


lspci



No GNU/Linux o comando lspci extrai estas informações, possibilitando um diagnóstico apurado sobre o hardware padrão PCI.

lspci [-opções]

O comando lspci lista informações sobre o barramento PCI do computador e sobre os dispositivos que estão conectados neste barramento. A maioria das informações são extremamente técnicas e de pouca utilidade para um usuário comum. Mas através deste comando é possível identificar o fabricante e o modelo de dispositivos PCI, além de parâmetros de configuração atualmente atribuídos aos dispositivos.

Uma lista com a identificação dos fabricantes, modelos, classes e subclasses é armazenada em /usr/share/pci.ids e consultada pelo comando para determinar a identificação do equipamento. A saída padrão de lspci traz informações simplificadas sobre os dispositivos, tais como: o barramento (bus) e o slot ao qual o dispositivo está acoplado, o tipo, fabricante e modelo.

# lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 3205
0000:00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device b198
0000:00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
0000:00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
0000:00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
0000:01:00.0 VGA compatible controller: S3 Inc. Savage 4 (rev 04)

Para obter informações mais detalhadas é possível usar a opção -v em conjunto com a opção -s, para especificar qual dispositivo se deseja mais informações.

A opção -s tem como parâmetros o barramento (bus) e a posição do dispositivo no barramento.

Exemplo:

1) Obtendo informações detalhadas sobre a placa de rede em 0:9

# lspci -v -s 0:9
0000:00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RT8139
        Flags: bus master, medium devsel, latency 32, IRQ 10
        I/O ports at d000
        Memory at ee000000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

2) Obtendo informações detalhadas sobre a placa de vídeo AGP em 1:0

# lspci -v -s 1:0
0000:01:00.0 VGA compatible controller: S3 Inc. Savage 4 (rev 04) (prog-if 00 [VGA])
        Subsystem: Diamond Multimedia Systems Stealth III S540
        Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 255
        Memory at ed000000 (32-bit, non-prefetchable)
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        Capabilities: [dc] Power Management version 1
        Capabilities: [80] AGP version 2.0


Página anterior     Próxima página

Páginas do artigo
   1. Barramento ISA-PNP
   2. pnpdump e isapnp
   3. O Barramento PCI - Peripheral Component Interconnect
   4. lspci
   5. Conclusões e referências
Outros artigos deste autor

Prevenindo atualização de pacotes no APT-GET

Porque se aventurar no Linux (parte 2) - Instalei, e agora?

Construindo um portscanner TCP com Python

Acessando partições NTFS no Linux

Alterando a imagem do xsplash nos Ubuntu-like

Leitura recomendada

Lousa Interativa usando Software Livre

Conheça tudo sobre os hardwares que compõem o seu computador com um simples comando

64 Bits - A próxima batalha

Token de Certificação para Assinatura Digital OAB - Instalação no Ubuntu 14.04/15.04

Usando o seu módulo IRDA no Linux

  
Comentários
[1] Comentário enviado por birilo em 30/05/2005 - 08:28h

Putz, Isa é brabo.

Tenho um modem USrobotics ISA show de bola, mas não existe mais utilidade pra ele.... rs

[] 's

Danilo

[2] Comentário enviado por volcom em 25/07/2007 - 14:09h

cara!!

Tenho uma placa de som SB16 Creative Vi BRA16x pnp (é ISA e o chip é CTL1745) no meu Debian, consigo configurar via alsaconf sem problemas, mas toda vez que reinicio o Pc recebo a seguinte mensagem:

Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such file or directory)
The sound server will continue, using the null output device.

Novamente "alsaconf" e tudo vlta ao normal...

Existe algum comandao para listar ISA?

Já dei acesso ao usuário que utilizo no /dev/dsp...memos assim continua.]

Ah...depois do alsaconf tbm tenho que setar o dispositivo no Centro de Controle do KDE.

Valeu e aguardo,

Daniel


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts