Контроллер Broadcom NetXtreme II BCM5716 Ethernet, невостребованный после обновления 16,04 серверов

Я выполняю машину сервера Ubuntu (Dell PowerEdge R410) с контроллером Broadcom NetXtreme II BCM5716 Ethernet (2 порта Ethernet, соединенные проводом). Я недавно решил обновить машину от 14,04 до 16,04 (использование do-release-uprade без дополнительных опций). Который был огромной ошибкой. При первой начальной загрузке не успешно выполнялся, если с помощью режима восстановления, однако, через режим восстановления я не могу загрузиться с ядром Linux 3.0.0-17 без проблем (возобновите нормальную начальную загрузку). Который является ядром от человечности 11 (Список Версий Ubuntu с Соответствующей Версией Ядра Linux)?. Независимо, я могу запустить машину, но кажется, что я не могу активировать сети. Поскольку сервер находится в ферме сервера, которой не легко достигнуть меня, я хотел бы разбудить сети и сделать далее отладку из дома. Любые предложения, горячо приветствуют, я включал всю (общественную) информацию и что я попробовал до сих пор ниже. Все вводится рукой (поскольку у меня нет сети на сервере), таким образом, извинения, если опечатки. Я готов попробовать дополнительные предложения и скопировал домашний диск во внешний жесткий диск. Если полная новая установка сервера человечности 16.04 является моим лучшим решением, сообщите мне также (хотя я избежал бы его).

Информация о системе

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 и ifconfig -a только перечислите петлевой интерфейс. dmesg | grep eth0 возвраты ничто

в lspci -v Я вижу свои два порта 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 указывает ошибка для получения hardwer адрес для "eth0": Никакое такое устройство, а также разрешение не отклонило ошибку создать сокет для "eth0" и в конечном счете не удалось повысить сетевые интерфейсы.

lshw -C network шоу, что устройства невостребованны:

*-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]

и что-то сопоставимое для другого сетевого порта

Что я попробовал до сих пор

  1. rmmod bnx2 и впоследствии modprobe bxn2 результаты по ошибкам в dmesg: Can't load firmware file bnx2/bnx2-mips-09-6.2.1a.fw который вводит отключение INT PCI (они оба). Нет действительно никакого такого каталога даже в /lib/firmware, только a bxn2x папка, которая не имеет таких файлов avai
  2. добавить bce кому: /etc/modules имеемый никакой эффект

Другие сообщения проверяются в поисках решения

8
задан 10 July 2017 в 09:34

2 ответа

Это - ошибка Ubuntu, о которой нужно сообщить к Панели запуска путем выполнения ubuntu-bug linux-firmware.

Проблема состоит в том, что 3.3 + ядра требуют новых микропрограммных файлов. Файлы доступны в восходящем потоке linux-firmware мерзавец, но не бэкпортируются к Ubuntu linux-firmware пакет.

Обходное решение должно загрузить восходящего мерзавца и принять микропрограммную форму там.

Клонируйте мерзавца repo

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

и копия bnx2 каталог к /lib/firmware на Вашем сервере.

Threre уже является отчетом об ошибках по этой проблеме.

Это отмечено, как "зафиксировано", но это на самом деле не больше. Я не вижу bnx2 встроенное микропрограммное обеспечение ни в одном из поддерживаемых linux-firmware пакеты. Таким образом, я предлагаю сделать новый отчет об ошибках.

5
ответ дан 23 November 2019 в 05:45

У нас была эта та же проблема. Только вещь, которая решила его, состояла в том, чтобы обновить ядро к чему-то выше 4.9.0. Мы пошли с 4.9.73. Шаги:

  • Перейдите к веб-сайту ядра Ubuntu
  • Загрузите 3 debs на папку где-нибудь (корректирующийся для системного типа)

    • linux-headers-4.9.73-040973_4.9.73-040973.201712291730_all.deb
    • linux-image-4.9.73-040973-generic_4.9.73-040973.201712291730_amd64.deb
    • linux-headers-4.9.73-040973-generic_4.9.73-040973.201712291730_amd64.deb
  • Установите debs и работайте update-grub:

    cd /path/to/folder/where/you/put/the/debs
    sudo dpkg -i *.deb
    sudo update-grub
    reboot
    
  • Пиво напитка для празднования величия

Начальная точка решения для ситуации: https://bugs.launchpad.net/ubuntu / + источник/Linux / + ошибка/1643558

2
ответ дан 23 November 2019 в 05:45

Другие вопросы по тегам:

Похожие вопросы: