I have a dual port network card, x710 based, with two pf - enp1s0f0np0 and enp1s0f1np1, which are bridged in vmbr0:
- enp1s0f0np0 have 8 vf, with some vm using them as passtrough pcie devices
- enp1s0f1np1 have no vf - using it basically as a downlink switch port, with a PC attached;
- all machines without iavf driver have this automation script: https://github.com/jdlayman/pve-hookscript-sriov and communicate with vf machines and vice versa;
- i tried "bridge fdb add <enp1s0f1np1 MAC> dev enp1s0f0np0" - adds the entry, but no vf machine can communicate with the PC, only bridged ones.
What I'm doing wrong?
- enp1s0f0np0 have 8 vf, with some vm using them as passtrough pcie devices
- enp1s0f1np1 have no vf - using it basically as a downlink switch port, with a PC attached;
- all machines without iavf driver have this automation script: https://github.com/jdlayman/pve-hookscript-sriov and communicate with vf machines and vice versa;
- i tried "bridge fdb add <enp1s0f1np1 MAC> dev enp1s0f0np0" - adds the entry, but no vf machine can communicate with the PC, only bridged ones.
What I'm doing wrong?
Last edited: