У меня есть контроллер Intel Quad-port Gigabit Ethernet в сервере HP ML310e Gen 8 v2 (который также имеет встроенный двухпортовый Broadcom BCM5720).
Когда я загружаю от Рабочего стола Ubuntu живой USB (16.04), все шесть портов работают точно как ожидалось: когда кабель соединен, они сразу получают ссылку, Вовлеченный световые сигналы порта сразу и соответствующий на моих световых сигналах переключателя.
Я установил Сервер Ubuntu (16.04), и ни один из портов Intel не получает ссылку вообще. Светодиоды никогда свет и ссылка "Отчетов о ethtool не обнаруживали: нет" для каждого порта. Используя доказанные подходящие кабели. Порты Broadcom хорошо работают. Я могу сделать светодиоды для каждого порта на мигании карты Intel с ethtool-p.
Я нашел сообщение о якобы подобной проблеме здесь: https://bbs.archlinux.org/viewtopic.php? id=159454 Однако, который был разрешен:
echo on > /sys/bus/pci/devices/0000\:09\:00.0/power/control
(для каждого из корректных идентификаторов PCI) - и в моем случае, к которому уже устанавливается ключ 'на'.
Поскольку карта работает отлично, когда я загружаюсь в Живой рабочий стол USB, я полагаю, что карта и кабельные соединения прекрасны, но я не могу заставить это работать с установленного Сервера Ubuntu. Это является третьим, с нуля устанавливают, я попробовал теперь. В предыдущих попытках я также пытался загрузить и создать e1000e драйверы из сайта Intel, но это не имело никакого значения вообще.
Действительно ценил бы любой совет, который сообщество может дать - спасибо.
lshw
отчеты:
driver=e1000e
driverversion=3.2.6-k
firmware=5.12-2
Полный соответствующий вывод от lscpi
, lshw
и uname
:
~$ lspci -nnk | grep -i eth
03:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
Subsystem: Hewlett-Packard Company NetXtreme BCM5720 Gigabit Ethernet PCIe [103c:2133]
03:00.1 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIe [14e4:165f]
Subsystem: Hewlett-Packard Company NetXtreme BCM5720 Gigabit Ethernet PCIe [103c:2133]
09:00.0 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) [8086:10bc] (rev 06)
09:00.1 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) [8086:10bc] (rev 06)
0a:00.0 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) [8086:10bc] (rev 06)
0a:00.1 Ethernet controller [0200]: Intel Corporation 82571EB Gigabit Ethernet Controller (Copper) [8086:10bc] (rev 06)
~$ lshw -C net
*-network:0 DISABLED
description: Ethernet interface
product: 82571EB Gigabit Ethernet Controller (Copper)
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:09:00.0
logical name: enp9s0f0
version: 06
serial: 00:24:81<redacted because paranoia>
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=5.12-2 latency=0 link=no multicast=yes port=twisted pair
resources: irq:30 memory:fbce0000-fbcfffff memory:fbc00000-fbc7ffff ioport:4000(size=32)
*-network:1 DISABLED
description: Ethernet interface
product: 82571EB Gigabit Ethernet Controller (Copper)
vendor: Intel Corporation
physical id: 0.1
bus info: pci@0000:09:00.1
logical name: enp9s0f1
version: 06
serial: 00:24:81:<redacted>
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=5.12-2 latency=0 link=no multicast=yes port=twisted pair
resources: irq:32 memory:fbbe0000-fbbfffff memory:fbb00000-fbb7ffff ioport:4020(size=32)
*-network:0 DISABLED
description: Ethernet interface
product: 82571EB Gigabit Ethernet Controller (Copper)
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:0a:00.0
logical name: enp10s0f0
version: 06
serial: 00:24:81:<redacted>
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=5.12-2 latency=0 link=no multicast=yes port=twisted pair
resources: irq:33 memory:fbee0000-fbefffff memory:fbe00000-fbe7ffff ioport:5000(size=32)
*-network:1 DISABLED
description: Ethernet interface
product: 82571EB Gigabit Ethernet Controller (Copper)
vendor: Intel Corporation
physical id: 0.1
bus info: pci@0000:0a:00.1
logical name: enp10s0f1
version: 06
serial: 00:24:81:<redacted>
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=5.12-2 latency=0 link=no multicast=yes port=twisted pair
resources: irq:34 memory:fbde0000-fbdfffff memory:fbd00000-fbd7ffff ioport:5020(size=32)
*-network:0
description: Ethernet interface
product: NetXtreme BCM5720 Gigabit Ethernet PCIe
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: eno1
version: 00
serial: 10:60:4b:ee:39:30
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi msix pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 duplex=full firmware=5720-v1.30 NCSI v1.1.15.0 ip=10.0.1.141 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:17 memory:fabf0000-fabfffff memory:fabe0000-fabeffff memory:fabd0000-fabdffff memory:f8000000-f801ffff
*-network:1 DISABLED
description: Ethernet interface
product: NetXtreme BCM5720 Gigabit Ethernet PCIe
vendor: Broadcom Corporation
physical id: 0.1
bus info: pci@0000:03:00.1
logical name: eno2
version: 00
serial: 10:60:4b:ee:39:31
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi msix pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 firmware=5720-v1.30 NCSI v1.1.15.0 latency=0 link=no multicast=yes port=twisted pair
resources: irq:18 memory:fabc0000-fabcffff memory:fabb0000-fabbffff memory:faba0000-fabaffff memory:f8020000-f803ffff
$ uname -a
Linux victorious 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Дальнейшие выводы согласно просьбе:
$ dmesg | grep 09:00
[ 0.132795] pci 0000:09:00.0: [8086:10bc] type 00 class 0x020000
[ 0.132824] pci 0000:09:00.0: reg 0x10: [mem 0xfbce0000-0xfbcfffff]
[ 0.132834] pci 0000:09:00.0: reg 0x14: [mem 0xfbc00000-0xfbc7ffff]
[ 0.132843] pci 0000:09:00.0: reg 0x18: [io 0x4000-0x401f]
[ 0.132915] pci 0000:09:00.0: PME# supported from D0 D3hot D3cold
[ 0.132964] pci 0000:09:00.1: [8086:10bc] type 00 class 0x020000
[ 0.132993] pci 0000:09:00.1: reg 0x10: [mem 0xfbbe0000-0xfbbfffff]
[ 0.133002] pci 0000:09:00.1: reg 0x14: [mem 0xfbb00000-0xfbb7ffff]
[ 0.133012] pci 0000:09:00.1: reg 0x18: [io 0x4020-0x403f]
[ 0.133083] pci 0000:09:00.1: PME# supported from D0 D3hot D3cold
[ 5.898627] e1000e 0000:09:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 6.070261] e1000e 0000:09:00.0 eth0: (PCI Express:2.5GT/s:Width x4) 00:24:81:<redacted because paranoia>
[ 6.070262] e1000e 0000:09:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 6.070341] e1000e 0000:09:00.0 eth0: MAC: 0, PHY: 4, PBA No: D98771-007
[ 6.070434] e1000e 0000:09:00.1: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 6.242251] e1000e 0000:09:00.1 eth1: (PCI Express:2.5GT/s:Width x4) 00:24:81:<redacted>
[ 6.242252] e1000e 0000:09:00.1 eth1: Intel(R) PRO/1000 Network Connection
[ 6.242331] e1000e 0000:09:00.1 eth1: MAC: 0, PHY: 4, PBA No: D98771-007
[ 7.625342] e1000e 0000:09:00.0 enp9s0f0: renamed from eth0
[ 11.802316] e1000e 0000:09:00.1 enp9s0f1: renamed from eth1
$ 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).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eno1
iface eno1 inet static
address <redacted IP in 10. range>
netmask 255.255.255.0
gateway <redacted>
$ ls -l /etc/network/interfaces.d
total 0
Интерфейсы, отображаемые как DISABLED, являются именно теми интерфейсами, которые не объявлены в / etc / network / interfaces. Пожалуйста, измените файл следующим образом:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eno1
iface eno1 inet static
address <redacted IP in 10. range>
netmask 255.255.255.0
gateway <redacted>
dns-nameservers 10.whatever.the.gateway 8.8.8.8
#auto enp9s0f0
iface enp9s0f0 inet dhcp
#auto enp9s0f1
iface enp9s0f1 inet dhcp
#auto enp10s0f0
iface enp10s0f0 inet dhcp
#auto enp10s0f1
iface enp10s0f1 inet dhcp
Кстати, если заявленный интерфейс, eno1 , как ожидается, достигнет интернета, DNS-серверы имен требуются. Я позволил себе предложить это в моем предложенном редактировании выше.
Перезагрузитесь и проверьте:
sudo lshw -C network
Порты Intel больше не отключены? Если это так, вы можете перенести кабель к одному из них, переставить / etc / network / interfaces и продолжить.