lspci e lshw não mostram dispositivos de rede

14

Atualizado para o Ocelot no fim de semana. Tudo estava funcionando bem até que eu liguei o computador esta manhã. Agora eu não tenho conectividade de rede com fio através do cartão integrado.

  • O ícone de rede mostra "Nenhum dispositivo de rede disponível".
  • sudo lshw -C rede não retorna nada
  • lspci -nn aparece para não mostrar dispositivos de rede
  • As luzes estão piscando normalmente na placa de rede.
  • A LAN integrada está ativada no BIOS

Eu tentei uma sugestão que vi em outro lugar envolvendo:

  • service network-manager stop
  • rm /var/lib/NetworkManager/NetworkManager.state
  • service network-manager start

Sem sorte.

Eu sou decente com uma linha de comando, mas não sou um desenvolvedor Linux, então estou sem ideias neste momento. Quaisquer pensamentos ou informações adicionais necessárias?

lspci output:

- 00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
- 00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
- 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
- 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
- 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 01)
- 00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 01)
- 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01)
- 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6 (rev 01)
- 00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
- 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
- 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev  01)
- 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
- 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
- 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
- 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
- 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
- 00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
- 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
- 01:00.0 VGA compatible controller: ATI Technologies Inc RV770 LE [Radeon HD 4800 Series]
- 01:00.1 Audio device: ATI Technologies Inc HD48x0 audio
- 07:01.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
- 07:02.0 Communication controller: Conexant Systems, Inc. HSF 56k Data/Fax Modem
- 07:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)
    
por caelon 11.11.2011 / 15:21

3 respostas

3

Bem, aqui está seu chipset e é bastante maduro:

link

A Ethernet deve estar no barramento PCI, que não está aparecendo realmente só pode ser atribuído a um problema de firmware. Se você fez deliberadamente ou algum software durante a atualização girou uma porta e desligou seu controlador no BIOS. Está essencialmente não existe mais.

Digite seu BIOS, verifique se está ativado, mesmo se estiver, alterne-o desligue e ligue novamente, depois, redefina para os padrões e reinicie.

Desative a tela de inicialização do BIOS e preste atenção para a opção roms loading. Você vê um para PXE? Isso iria lhe dirá com certeza se sua Ethernet está funcionando corretamente.

Eu duvido que isso seja uma regressão de driver, o chipset é muito antigo. E se o que eu prescrevi anteriormente não funcionou tente mudar o acpi_osi marca para uma versão anterior do Windows. O que pode acontecer às vezes é o Linux anuncia-se como uma versão mais recente do Windows, que aciona código condicional executado no BIOS.

Pode ser que fingir ser o Windows 7 tenha atingido um bug no seu firmware e, como resultado, decidiu não apresentar a sua Ethernet dispositivo. O resultado não é diferente de desativar o periférico em a configuração do BIOS. Não é divertido execução de código condicional de tempo de execução (ACPI)?

    
por ppetraki 27.01.2012 / 04:21
0

Experimente a placa de rede com um kernel antigo e um SO alternativo.

Não funciona com nenhuma dessas duas opções, então é mais provável que seja um problema de hardware.

Desconecte a energia e abra o gabinete. Limpe a poeira e certifique-se de que o cartão esteja corretamente colocado na tomada.

    
por Panther 03.12.2011 / 23:35
0

Inicialize com um Live CD antigo e verifique dmesg , lspci ... descobrir se ele é detectado e um driver carregado. Se não, você provavelmente tem um defeito de hardware. Se for, pelo menos você sabe o que o motorista deve ser responsável. Então você pode ir pesquisando se o driver foi removido / alterado. Também pesquisar pelo hw id pode ajudar ainda mais ...

    
por Florian 17.01.2012 / 21:36