Help in operating the 10 GB network card

AboAleaseen

New Member
May 3, 2021
5
0
1
36
Hello,

The problem is that I downloaded more than one version of System 6.3 and 6.4

But the same problem is the 10GB fiber card not working properly

I tried a bridge
I tried pci passthrough

But it is useless

Please Help

thank you
 
CPU(s): 20 x Intel(R) Core(TM) i9-10900K CPU @ 3.70GHz (1 Socket)
Kernel Version: Linux 5.4.106-1-pve #1 SMP PVE 5.4.106-1
PVE Manager Version: pve-manager/6.4-4
Network card: Intel Corporation 82599EB 10-Gigabit Network Connection
 
Last edited:
But the same problem is the 10GB fiber card not working properly
Can you explain what is not working? Do you see the card if you run ip a?
Does it show up in the lspci output?
Code:
lspci | grep Ethernet
I tried a bridge
I tried pci passthrough
What exactly do you want to do? Pass through the NIC to a VM?
 
Can you explain what is not working? Do you see the card if you run ip a?
Does it show up in the lspci output?
Code:
lspci | grep Ethernet

What exactly do you want to do? Pass through the NIC to a VM?
ip a

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 pfifo_fast master vmbr0 state UP group default qlen 1000
link/ether 9c:7b:ef:2a:bd:4e brd ff:ff:ff:ff:ff:ff
3: enp1s0f0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 90:e2:ba:87:66:a4 brd ff:ff:ff:ff:ff:ff
4: enp1s0f1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 90:e2:ba:87:66:a5 brd ff:ff:ff:ff:ff:ff
5: enp3s0f0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 90:e2:ba:99:87:18 brd ff:ff:ff:ff:ff:ff
6: enp3s0f1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 90:e2:ba:99:87:19 brd ff:ff:ff:ff:ff:ff
7: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 9c:7b:ef:2a:bd:4e brd ff:ff:ff:ff:ff:ff
inet 192.168.15.2/24 brd 192.168.15.255 scope global vmbr0
valid_lft forever preferred_lft forever
inet6 fe80::9e7b:efff:fe2a:bd4e/64 scope link
valid_lft forever preferred_lft forever



lspci

00:00.0 Host bridge: Intel Corporation Device 9b33 (rev 05)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
00:02.0 VGA compatible controller: Intel Corporation Device 9bc5 (rev 05)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 05)
00:12.0 Signal processing controller: Intel Corporation Device 06f9
00:14.0 USB controller: Intel Corporation Device 06ed
00:14.2 RAM memory: Intel Corporation Device 06ef
00:16.0 Communication controller: Intel Corporation Device 06e0
00:16.3 Serial controller: Intel Corporation Device 06e3
00:17.0 SATA controller: Intel Corporation Device 06d2
00:1b.0 PCI bridge: Intel Corporation Device 06ac (rev f0)
00:1d.0 PCI bridge: Intel Corporation Device 06b0 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0687
00:1f.3 Audio device: Intel Corporation Device 06c8
00:1f.4 SMBus: Intel Corporation Device 06a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 06a4
00:1f.6 Ethernet controller: Intel Corporation Device 0d4c
01:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
02:00.0 Non-Volatile memory controller: Device 1e0f:0001
03:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
03:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)


lspci | grep Ethernet
00:1f.6 Ethernet controller: Intel Corporation Device 0d4c
01:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
03:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
03:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)


What exactly do you want to do? Pass through the NIC to a VM?

i want do this NIC to Linux Bridge then add this Bridge to a VM
 
i want do this NIC to Linux Bridge then add this Bridge to a VM
Okay, then you will need to create a new Linux bridge and use one of the 4 NICs that this Intel card provides as "bridge_port".
If you do that via the GUI, you only need to add the "bridge port" field. There is no need to add an IP address to the bridge if you only want to use it for guests and access the PVE server itself via the already existing bridge and the IP configured there.

In the end, the section in the /etc/network/interfaces file should look something like this:
Code:
iface enp1s0 inet manual

auto vmbr1
iface vmbr1 inet static
    bridge-ports enp1s0
    bridge-stp off
    bridge-fd 0

The 4 ports of that NIC seem to be
  • enp1s0f0
  • enp1s0f1
  • enp3s0f0
  • enp3s0f1
 
Okay, then you will need to create a new Linux bridge and use one of the 4 NICs that this Intel card provides as "bridge_port".
If you do that via the GUI, you only need to add the "bridge port" field. There is no need to add an IP address to the bridge if you only want to use it for guests and access the PVE server itself via the already existing bridge and the IP configured there.

In the end, the section in the /etc/network/interfaces file should look something like this:
Code:
iface enp1s0 inet manual

auto vmbr1
iface vmbr1 inet static
    bridge-ports enp1s0
    bridge-stp off
    bridge-fd 0

The 4 ports of that NIC seem to be
  • enp1s0f0
  • enp1s0f1
  • enp3s0f0
  • enp3s0f1

I did that but it doesn't work

/etc/network/interfaces


auto lo
iface lo inet loopback

iface eno1 inet manual

iface enp1s0f1 inet manual

iface enp1s0f0 inet manual

iface enp3s0f0 inet manual

iface enp3s0f1 inet manual

auto vmbr0
iface vmbr0 inet static
address 192.168.15.2/24
gateway 192.168.15.1
bridge-ports eno1

auto vmbr1
iface vmbr1 inet manual
bridge-ports enp1s0f0
bridge-stp off
bridge-fd 0

auto vmbr2
iface vmbr2 inet manual
bridge-ports enp1s0f1
bridge-stp off
bridge-fd 0

auto vmbr3
iface vmbr3 inet manual
bridge-ports enp3s0f0
bridge-stp off
bridge-fd 0

auto vmbr4
iface vmbr4 inet manual
bridge-ports enp3s0f1
bridge-stp off
bridge-fd 0
 

Attachments

  • 1.png
    1.png
    27.4 KB · Views: 35
  • 2.png
    2.png
    31.5 KB · Views: 32
The VM sees the NICs? IP addresses are configured in the VM?

What is the output of ip a with the vmbrX configured and used by the VM?

What are you running in that VM?
I did that but it doesn't work
The more details on what exactly does not work we have, the better we can help :)