Intel 82576 based quad port nic only two ports showing

mafiosa

New Member
May 1, 2021
2
0
1
27
Hello I have an HP DL360p Gen8 server. It has a dual prot 10G sfp+ qlogic nic, an intel dual port nic and a quad port intel 82576 based quad port nic. However after installing the NIC I can see only two ports in Proxmox GUI.

lspci:
09:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
09:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
0b:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
0b:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
 
Hello I have an HP DL360p Gen8 server. It has a dual prot 10G sfp+ qlogic nic, an intel dual port nic and a quad port intel 82576 based quad port nic. However after installing the NIC I can see only two ports in Proxmox GUI.

lspci:
09:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
09:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
0b:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
0b:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
Check whether the interfaces can be seen via
Code:
ip addr
 
root@micronet:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:68 brd ff:ff:ff:ff:ff:ff
3: ens1f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
link/ether 00:15:17:f9:76:a0 brd ff:ff:ff:ff:ff:ff
4: ens2f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master vmbr4 state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:dc brd ff:ff:ff:ff:ff:ff
5: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr2 state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:6c brd ff:ff:ff:ff:ff:ff
6: ens1f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr3 state UP group default qlen 1000
link/ether 00:15:17:f9:76:a1 brd ff:ff:ff:ff:ff:ff
7: ens2f1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master vmbr5 state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:dd brd ff:ff:ff:ff:ff:ff
8: rename8: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:de brd ff:ff:ff:ff:ff:ff
9: rename9: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:df brd ff:ff:ff:ff:ff:ff
10: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:15:17:f9:76:a0 brd ff:ff:ff:ff:ff:ff
inet 10.10.102.151/24 scope global vmbr0
valid_lft forever preferred_lft forever
inet6 fe80::215:17ff:fef9:76a0/64 scope link
valid_lft forever preferred_lft forever
11: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:68 brd ff:ff:ff:ff:ff:ff
inet6 fe80::eeb1:d7ff:fe8b:4368/64 scope link
valid_lft forever preferred_lft forever
12: vmbr2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:6c brd ff:ff:ff:ff:ff:ff
inet6 fe80::eeb1:d7ff:fe8b:436c/64 scope link
valid_lft forever preferred_lft forever
13: vmbr3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:15:17:f9:76:a1 brd ff:ff:ff:ff:ff:ff
inet6 fe80::215:17ff:fef9:76a1/64 scope link
valid_lft forever preferred_lft forever
14: vmbr4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 1c:fd:08:71:03:dc brd ff:ff:ff:ff:ff:ff
inet 192.168.1.55/24 scope global vmbr4
valid_lft forever preferred_lft forever
inet6 fe80::1efd:8ff:fe71:3dc/64 scope link
valid_lft forever preferred_lft forever
15: vmbr5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 1c:fd:08:71:03:dd brd ff:ff:ff:ff:ff:ff
inet6 fe80::1efd:8ff:fe71:3dd/64 scope link
valid_lft forever preferred_lft forever
16: tap100i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UNKNOWN group default qlen 1000
link/ether fe:ec:9f:09:ee:fe brd ff:ff:ff:ff:ff:ff
17: tap100i1: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr2 state UNKNOWN group default qlen 1000
link/ether 9e:7c:ee:c6:03:8d brd ff:ff:ff:ff:ff:ff
18: tap100i2: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr3 state UNKNOWN group default qlen 1000
link/ether 06:1c:02:8b:1b:a7 brd ff:ff:ff:ff:ff:ff
19: tap100i3: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UNKNOWN group default qlen 1000
link/ether b2:a0:5f:72:89:d3 brd ff:ff:ff:ff:ff:ff
20: tap100i4: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr4 state UNKNOWN group default qlen 1000
link/ether 82:1c:75:bb:c5:1c brd ff:ff:ff:ff:ff:ff
21: tap100i5: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr5 state UNKNOWN group default qlen 1000
link/ether 62:6b:6f:56:7e:fb brd ff:ff:ff:ff:ff:ff

I have a 2 port intel nic 4port intel nic and a 10g dual port nic.
2 ports- ens1f0 ens1f1 are of intel 2 port nic.
Only 2 ports- ens2f0 ens2f1 are 2ports only detected of 4 port intel nic.
eno1 and eno2 are 10g nic ports
 
root@micronet:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:68 brd ff:ff:ff:ff:ff:ff
3: ens1f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UP group default qlen 1000
link/ether 00:15:17:f9:76:a0 brd ff:ff:ff:ff:ff:ff
4: ens2f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master vmbr4 state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:dc brd ff:ff:ff:ff:ff:ff
5: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr2 state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:6c brd ff:ff:ff:ff:ff:ff
6: ens1f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr3 state UP group default qlen 1000
link/ether 00:15:17:f9:76:a1 brd ff:ff:ff:ff:ff:ff
7: ens2f1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master vmbr5 state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:dd brd ff:ff:ff:ff:ff:ff
8: rename8: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:de brd ff:ff:ff:ff:ff:ff
9: rename9: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 1c:fd:08:71:03:df brd ff:ff:ff:ff:ff:ff
10: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:15:17:f9:76:a0 brd ff:ff:ff:ff:ff:ff
inet 10.10.102.151/24 scope global vmbr0
valid_lft forever preferred_lft forever
inet6 fe80::215:17ff:fef9:76a0/64 scope link
valid_lft forever preferred_lft forever
11: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:68 brd ff:ff:ff:ff:ff:ff
inet6 fe80::eeb1:d7ff:fe8b:4368/64 scope link
valid_lft forever preferred_lft forever
12: vmbr2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether ec:b1:d7:8b:43:6c brd ff:ff:ff:ff:ff:ff
inet6 fe80::eeb1:d7ff:fe8b:436c/64 scope link
valid_lft forever preferred_lft forever
13: vmbr3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:15:17:f9:76:a1 brd ff:ff:ff:ff:ff:ff
inet6 fe80::215:17ff:fef9:76a1/64 scope link
valid_lft forever preferred_lft forever
14: vmbr4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 1c:fd:08:71:03:dc brd ff:ff:ff:ff:ff:ff
inet 192.168.1.55/24 scope global vmbr4
valid_lft forever preferred_lft forever
inet6 fe80::1efd:8ff:fe71:3dc/64 scope link
valid_lft forever preferred_lft forever
15: vmbr5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 1c:fd:08:71:03:dd brd ff:ff:ff:ff:ff:ff
inet6 fe80::1efd:8ff:fe71:3dd/64 scope link
valid_lft forever preferred_lft forever
16: tap100i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UNKNOWN group default qlen 1000
link/ether fe:ec:9f:09:ee:fe brd ff:ff:ff:ff:ff:ff
17: tap100i1: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr2 state UNKNOWN group default qlen 1000
link/ether 9e:7c:ee:c6:03:8d brd ff:ff:ff:ff:ff:ff
18: tap100i2: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr3 state UNKNOWN group default qlen 1000
link/ether 06:1c:02:8b:1b:a7 brd ff:ff:ff:ff:ff:ff
19: tap100i3: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UNKNOWN group default qlen 1000
link/ether b2:a0:5f:72:89:d3 brd ff:ff:ff:ff:ff:ff
20: tap100i4: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr4 state UNKNOWN group default qlen 1000
link/ether 82:1c:75:bb:c5:1c brd ff:ff:ff:ff:ff:ff
21: tap100i5: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr5 state UNKNOWN group default qlen 1000
link/ether 62:6b:6f:56:7e:fb brd ff:ff:ff:ff:ff:ff

I have a 2 port intel nic 4port intel nic and a 10g dual port nic.
2 ports- ens1f0 ens1f1 are of intel 2 port nic.
Only 2 ports- ens2f0 ens2f1 are 2ports only detected of 4 port intel nic.
eno1 and eno2 are 10g nic ports
They are seen as "rename8" and "rename9" since according to Debian network interface naming rules (see more here https://wiki.debian.org/NetworkInterfaceNames) they would get identical names to the 2 interfaces ens2f0 and ens2f1. To avoid this create your own /etc/udev/rules.d/*-persistent-net.rules
 
Hi,

I have an Intel server board (Intel S3420GPLX) with two onboard NICS (based on Embedded Intel
®
Dual Gigabit Controller 82574L and 82578DM). FreeBSD / pfsense see only one of the two NICs. The server also has an Intel Dual NIC card (Intel Pro/1000 PT Dual Port) - both ports on this card are seen correctly.

The first NIC on the motherboard shows up as interface em0
The Intel Pro/1000 PT shows up as em1 and em2

dmseg | grep -i eth returns:
pci0: <network, ethernet="">at device 25.0 (no driver attached)</network,>
em0: Ethernet address: xx:xx:xx:xx:xx:b6
em1: Ethernet address: xx:xx:xx:xx:xx:2a
em2: Ethernet address: xx:xx:xx:xx:xx:2b

I'm new to pfSense and FreeBSD - so any help getting the 4th NIC up appreciated

Do we talk about a pfSense-VM with PCIe-passthroughed NICs running on PVE or a bare-metal pfSense installation?
For the latter one, you might be better off asking directly in the pfSense forum: [1]. This might also apply, if you are sure that the PCIe-passthrough works as expected; since then the guest (pfSense) is also responsible for the NICs.

[1] https://forum.netgate.com
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!