SIOCSIFADDR: Файл существует после обновления ядра

Начиная с обновления моего ядра (Gentoo) с 2.6.38 до 3.3.8 (через oldconfig), я больше не могу получить сеть на eth0. Он сообщает «SIOCSIFADDR: Файл существует» с рядом других ошибок SIOCSIF *, которые кажутся связанными. У меня есть конфигурация CONFIG_BNX2 = y для Broadcom NetXtreme II NIC, которую машина использует (которую мы использовали в течение многих лет) в новом ядре. Любые намеки?

  • Каковы последствия установки имени хоста?
  • Как заставить Linux перестать отправлять IPv6 ICMP-перенаправления?
  • Есть ли способ предустановить адрес прокси для определенных сетей?
  • Отключение адаптера wlan0
  • изменение имен сетевых интерфейсов, debian wheezy
  • Конфигурация связывания на блейд-сервере с Oracle 6.3
  • Есть ли параметр / etc / network / interfaces, например wireless-ap, за исключением соединения wpa-ssid / wpa-psk?
  • Как включить перенаправление портов, но только для некоторых IP-адресов и блокировки других?
  • 2 Solutions collect form web for “SIOCSIFADDR: Файл существует после обновления ядра”

    Решением для меня было установить пакет linux-firmware . По-видимому, в какой-то момент это было расщеплено из ядра, и мне пришлось установить его вручную на ящики, которые были обновлены из старых ядер.

    Я просто наткнулся на те же ошибки после миграции моей системы.

    Для меня было достаточно остановить сетевое устройство (eth0 в моем случае) в NetworkManager и остановить демон init:

     /etc/init.d/net.eth0 stop 

    Проблема с перезапуском демона.

    Linux и Unix - лучшая ОС в мире.