I have use SR-IOV in my proxmox, and I was passthrough 2 virtual Function NIC card to my vm-pfsense
[code]
root@pve:~# lspci |grep Eth|grep I350
07:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
07:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
08:10.0 Ethernet controller: Intel Corporation I350 Ethernet Controller Virtual Function (rev 01)
08:10.1 Ethernet controller: Intel Corporation I350 Ethernet Controller Virtual Function (rev 01)
08:10.4 Ethernet controller: Intel Corporation I350 Ethernet Controller Virtual Function (rev 01)
08:10.5 Ethernet controller: Intel Corporation I350 Ethernet Controller Virtual Function (rev 01)
08:11.1 Ethernet controller: Intel Corporation I350 Ethernet Controller Virtual Function (rev 01)
[/code]
But one of ethernet port have to tag 2 vlan id
[code]
root@pve:~# ip link show eth11
6: eth11: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 0c:c4:7a:c3:9f:07 brd ff:ff:ff:ff:ff:ff
vf 0 MAC 7e:ba:b6:b5:ec:13, spoof checking on, link-state auto
vf 1 MAC 7e:ba:b6:b5:ec:14, spoof checking on, link-state auto
vf 2 MAC 7e:ba:b6:b5:ec:15, vlan 300, spoof checking on, link-state auto
[/code]
I was use Trunk port in DGS-1510 switch, and I can see 7e:ba:b6:b5:ec:15 this mac tag vlan id 300 on switch web gui.
Any in pfsense, I can see 7e:ba:b6:b5:ec:15 this interface status was up. so I set static ip 192.168.55.1 on this interface.
But DGS-1510 and pfsense cannot ping each other.
How can I solve this error?