Коротко — причина может быть как программной (драйвер/энерго‑сбережение/настройки), так и аппаратной (PHY/слот/BIOS/BMC). Ниже — системный чек‑лист и действия для поэтапной диагностики, с командами и пояснениями.
1) Быстрая проверка физики и кабеля
- Посмотрите индикаторы LINK/ACT на портах (на борту и на коммутаторе). Горит ли диод при подключении кабеля?
- Подключите тот же кабель напрямую к порту сервера и к ноутбуку — вы сделали это для ноутбука, но проверьте и прямо к серверу (без коммутатора). Если диод не загорается и ноутбук по тому же кабелю видел сеть — вероятнее проблема на стороне сервера (PHY/слот/BIOS).
2) Проверьте порт/коммутатор
- Попробуйте другой порт коммутатора и/или другой коммутатор/маршрутизатор.
- Если порт на коммутаторе может быть выключен/усилен (shutdown, admin down, trunk/VLAN/PoE) — убедитесь, что порт включён и не запрещён для данного MAC/VLAN.
- Попробуйте напрямую связать сервер с ноутбуком (кабель между ними) и назначить статические IP на обеих машинах — поможет исключить влияние коммутатора/сеть‑политик.
3) Проверки в Windows — собрать данные
Откройте PowerShell от администратора и выполните:
- Get-NetAdapter | Format-List Name, InterfaceDescription, Status, LinkSpeed, MacAddress
- Get-NetAdapterAdvancedProperty -Name "ИмяАдаптера" | ft DisplayName, DisplayValue
- ipconfig /all
Внимание на поля Status (Up/Down), LinkSpeed, отображается ли MAC‑адрес, есть ли энергия отключения.
4) Попытка принудительной настройки скорости / дуплекса
- Во вкладке Device Manager — свойства адаптера — Advanced — попробуйте изменить "Speed & Duplex" (или "Link Speed" / "Negotiation") на 1000Mbps Full, 100Mbps Full и т.д. Иногда авто‑negotiation не работает с некоторыми коммутаторами/PHY.
5) Power Management / EEE / Green Ethernet
- В свойствах драйвера выключите энергосбережение (Energy Efficient Ethernet, Green Ethernet, Allow computer to turn off this device for power saving).
- В Power Options в Windows — High Performance и отключите отключение USB/PCI‑E power saving.
6) BIOS / BMC (IPMI) настройки
- Зайдите в BIOS/UEFI сервера и проверьте: Onboard LAN Enabled, BMC/SMT settings. У Supermicro есть опция «BMC LAN Setting»: Dedicated / Shared / Failover — попробуйте переключить (особенно если BMC использует LOM).
- Проверьте параметр «LAN controller»/«Onboard LAN» — не отключён ли он.
- Обновите BIOS и BMC (IPMI) прошивку до последней версии с сайта SuperMicro — известные баги PHY/BMC иногда решаются прошивкой.
Примечание: IPMI работоспособен — это хорошо. Но иногда BMC в режиме Shared может «занимать» PHY/переключать режимы, особенно при несовместимости прошивок.
7) Драйвер/прошивка адаптера
- Убедитесь, что установлен не только драйвер, но и актуальная firmware для контроллера (особенно если это Intel X710/XL710/XXV710 — у них есть отдельные FW).
- Удалите все старые адаптеры через Device Manager, перезагрузите в UEFI и убедитесь, что Windows ставит драйвер заново. Используйте официальный Intel Driver & Support Assistant / пакет Intel для серверных карт.
- Проверьте в Device Manager, что нет «unknown devices» или конфликтов IRQ/ресурсов.
8) Тест внешней карты (PCIe)
- Вставьте внешнюю карту в другой PCI‑E слот.
- Проверьте в BIOS, включён ли слот PCIe.
- Проверьте совместимость карты с материнской платой (иногда нужны прошивки/BIOS‑патчи).
9) Логи и диагностика
- Event Viewer -> System — ищите события, связанные с NETx или драйвером Intel.
- Посмотрите вывод команды: pnputil /enum-devices /connected и msinfo32 -> Components -> Network -> Adapter.
10) Если всё проверили и ничего не помогает
- Попробуйте загрузиться с Live Linux (например, Ubuntu Live) и посмотреть, определяется ли линк там (команда ethtool eth0 или ip link show). Это поможет отделить Windows/драйверы от аппаратной проблемы.
- Если в Live Linux тоже нет линка — вероятность аппаратного дефекта высокая (PHY/motherboard/NIC). Если в Linux линк есть — проблема в Windows/драйвере/настройках.
11) Резюме вероятных причин и приоритет действий
- 1) Аппаратный дефект PHY/порт/слот — проверить LED, напрямую с ноутбуком, Live Linux. (вероятность высокая, учитывая что всё ПО переустанавливали)
- 2) Конфликт BMC/IPMI с LOM — проверить режим BMC в BIOS, обновить BMC/BIOS.
- 3) Неправильный драйвер/прошивка NIC — установить правильную версию драйвера + firmware.
- 4) Коммутатор/порт — проверить альтернативные порты, прямое соединение.
- 5) Энергосбережение/Auto‑negotiation — попробовать принудительную скорость/выключить EEE.
Что я рекомендую сделать прямо сейчас (пошагово)
1. Подключите кабель сервер<->ноутбук напрямую, задайте статические IP — смотрите LED и результат.
2. Запустите PowerShell: Get-NetAdapter | fl Name,Status,LinkSpeed,MacAddress — пришлите вывод, если хотите, помогу расшифровать.
3. Зайдите в BIOS: проверьте Onboard LAN и BMC LAN mode, обновите BIOS и BMC прошивки (если есть новые).
4. Загрузитесь с Ubuntu Live и выполните ethtool (или ip link) на интерфейсе — проверьте, есть ли линк.
5. Попробуйте отключить EEE и принудительно выставить 1000/100 Full в свойствах драйвера.
Если после этих шагов не получится — пришлите вывод Get-NetAdapter и результаты ethtool (если пробовали Linux) + модель материнской платы/точную модель NIC, я помогу дальше.