Estou executando uma máquina com servidor Ubuntu (Dell Poweredge R410) com um controlador Ethernet Broadcom NetXtreme II BCM5716 (2 portas ethernet, com fio). Eu recentemente decidi atualizar a máquina de 14.04 para 16.04 (usando do-release-uprade
sem opções adicionais). Que foi um grande erro. Na primeira inicialização não teve sucesso a menos que usando o modo de recuperação, no entanto, através do modo de recuperação eu posso arrancar com o kernel Linux 3.0.0-17 sem problemas (prossiga com a inicialização normal). Que é um kernel do Ubuntu 11 ( Lista de versões do Ubuntu com o correspondente Versão do Kernel do Linux ) ?. Independentemente disso, eu posso ligar a máquina, mas parece que não consigo ativar a rede. Como o servidor está em um farm de servidores que não é fácil de alcançar, eu gostaria de fazer a rede e fazer mais depurações a partir de casa. Todas as sugestões são bem-vindas, incluí todas as informações (da comunidade) e o que tentei até agora. Tudo é digitado à mão (como eu não tenho rede no servidor), por isso desculpas se erros de digitação. Estou disposto a tentar sugestões adicionais e copiei a unidade inicial para um disco rígido externo. Se uma nova instalação completa do servidor do Ubuntu 16.04 é a minha melhor solução, por favor me avise também (embora eu prefira evitar isso).
Informações do sistema
lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS
Release: 16.04
Codename: xenial
uname -a
Linux [servername] 3.0.0-17-server #30-Ubuntu [system date and time] x86_64 x86_64 x86_64 GNU/Linux
cat /etc/network/interfaces
#This file describes the network interfaces available on your system
#and how to activate them. For more information, see interfaces (5)
#The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
ip link
e ifconfig -a
listam apenas a interface de loopback.
dmesg | grep eth0
não retorna nada
em lspci -v
que eu vejo para minhas duas portas ethernet:
01:00.0 Ethernet controoler: Broadcom corporation NetXtreme II BCM5716 Gigabit ethernet (rev20)
DeviceName: Embedded NIC 1
Subsystem: Dell PowerEdge R410 BCM5716 Gigabit Ethernet
Flags: fast devsel, IRQ 36
Memory at da000000 (64 bit, non-prefetchable) [size=32M]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable-Count=1/16 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable- Count=9 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Device serial Number [serial number]
Capabilities: [110] Advanced error reporting
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Kernel modules: bnx2
01:00.1 Ethernet controoler: Broadcom corporation NetXtreme II BCM5716 Gigabit ethernet (rev20)
DeviceName: Embedded NIC 2
Subsystem: Dell PowerEdge R410 BCM5716 Gigabit Ethernet
Flags: fast devsel, IRQ 48
Memory at dc000000 (64 bit, non-prefetchable) [size=32M]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data
Capabilities: [58] MSI: Enable-Count=1/16 Maskable- 64bit+
Capabilities: [a0] MSI-X: Enable- Count=9 Masked-
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Device serial Number [serial number]
Capabilities: [110] Advanced error reporting
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Kernel modules: bnx2
journalctcl -b
declara um erro ao obter endereço de hardware para "eth0": Nenhum dispositivo assim como um erro de permissão foi negado para criar um soquete para "eth0" e, por fim, não conseguiu criar interfaces de rede.
lshw -C network
mostra que os dispositivos não foram reivindicados:
*-network:0 UNCLAIMED
description: Ethernet controller
product: NetXtreme II BCM5716 Gigabit controller
vendor: Broadcom Corporation
physcial id: 0
bus info: pci@0000:01:00.0
version: 20
width: 64 bits
clock: 33 MHz
capabilities: pm vpd msi msix pciexpress cap_list
configuration: latency=0
resources: memory: [memory adress]
e algo comparável para a outra porta de rede
O que eu tentei até agora
-
rmmod bnx2
e subsequentemente modprobe bxn2
resultam em erros em dmesg
: Can't load firmware file bnx2/bnx2-mips-09-6.2.1a.fw
, o que leva à desativação do PCI INT (ambos). Na verdade, não existe tal diretório, mesmo em /lib/firmware
, apenas uma pasta bxn2x
que não tem tais arquivos avai
- adicione
bce
a /etc/modules
sem efeito
Outros cargos verificados em busca de uma solução