The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"FreeBSD - Не работает сеть (Странное поведение у сетевой карты)"
Отправлено Дмитирй, 08-Апр-20 12:40 
Добрый день!

Есть свежеустановленная FreeBSD:
# uname -a
FreeBSD relay-res.nvnpp.vrn.ru 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC  amd64

Сразу после загрузки система не пингуется, на порту коммутатора, к которому она подключена, есть линк, но отсутствуют MAC-адреса.

В логах вижу следующее (выбрал всё, что касается сетевой карты):
...
Apr  8 12:04:31 relay-res kernel: bce0: <QLogic NetXtreme II BCM5708 1000Base-T (B2)> mem 0xc8000000-0xc9ffffff irq 18 at device 0.0 on pci10
Apr  8 12:04:31 relay-res kernel: bce0: /usr/src/sys/dev/bce/if_bce.c(1284): Management firmware enabled but not running!
Apr  8 12:04:31 relay-res kernel: miibus0: <MII bus> on bce0
Apr  8 12:04:31 relay-res kernel: brgphy0: <BCM5708C 1000BASE-T media interface> PHY 1 on miibus0
Apr  8 12:04:31 relay-res kernel: brgphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
Apr  8 12:04:31 relay-res kernel: bce0: Using defaults for TSO: 65518/35/2048
Apr  8 12:04:31 relay-res kernel: bce0: Ethernet address: 00:1a:64:10:a8:74
Apr  8 12:04:31 relay-res kernel: bce0:
Apr  8 12:04:31 relay-res kernel: bce0: link state changed to DOWN
...
Apr  8 12:04:31 relay-res kernel: bce0: bce_pulse(): Warning: bootcode thinks driver is absent! (bc_state = 0x00000006)
...
Apr  8 12:04:31 relay-res kernel: bce0: Gigabit link up!
Apr  8 12:04:31 relay-res kernel: bce0: link state changed to UP
...

Если зайти на эту систему через консоль и начать пинговать хосты, находящиеся в локалке, то пинги не идут, но буквально через 3-4 секунды в логах появляется следующее:
Apr  8 12:09:26 relay-res login[999]: ROOT LOGIN (root) ON ttyv0
Apr  8 12:09:37 relay-res kernel: bce0: /usr/src/sys/dev/bce/if_bce.c(7889): Watchdog timeout occurred, resetting!
Apr  8 12:09:37 relay-res kernel: bce0: link state changed to DOWN
Apr  8 12:09:40 relay-res kernel: bce0: Gigabit link up!
Apr  8 12:09:40 relay-res kernel: bce0: link state changed to UP

И после этого система начинает пинговаться из локалки и с неё начинает пинговаться локалка.

Перерыл весь интернет в поисках похожих ситуаций и сообщений. Пока всё свелось в добавление различных опций в /boot/loader.conf. Перепробовал следующие ключи и их комбинации, но положительного результата пока так и не получил.

# cat /boot/loader.conf
hw.bge.allow_asf="0"
hw.msk.msi_disable="1"
hw.pci.enable_msi=0
hw.pci.enable_msix=0
hw.bce.msi_enable=0

P.S. У меня две таких системы. По железу абсолютно одинаковые. На обеих установлена одна и та же версия FreeBSD (см.выше). Подключены к разным коммутаторам, одна в порт 1 Гб, другая в порт 100 Мб. Но ведут себя одинаково.

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру