sr-iov and vlans?

Hello,

I tried getting sriov working toghether vith vlans, for use in Bhyve. But I cannot get vlan working after activating it.
My NIC is a Intel x550 integrated onto a Supermicro motherboard.

I built net/intel-ix-kmod with sriov support.

My files look like this:
Code:
/etc/iov/ix0.conf

PF {
        device : "ix0"
        num_vfs : 4
}

DEFAULT {
        passthrough: true;
        allow-set-mac: true;
        allow-promisc: true;
}

VF-0 {
        mac-addr : "bd:60:96:6b:a8:b0";
        passthrough: false;
}
VF-1 {
        mac-addr : "06:7f:a3:76:7e:35";
}
VF-2 {
        mac-addr : "ad:47:99:7b:fd:8a";
}
VF-3 {
        mac-addr : "8f:76:9d:62:0d:97";
}


/etc/iov/ix1.conf
PF {
        device : "ix1"
        num_vfs : 2
}

DEFAULT {
        passthrough: true;
        allow-set-mac: true;
        allow-promisc: true;
}

VF-0 {
        mac-addr : "ad:47:c8:f4:ab:95";
}
VF-1 {
        mac-addr : "06:7f:a3:76:7e:38";
}

When activating these files with iovctl -C -f, the vlan interface on ix0 stops working.
I tried adding a vlan interface to vf-0, but that doesn't work either.

Any ideas?
Is vlan and sriov not supported or am I doing something wrong?
Maybe a x710 nic will work better?
 
Last edited by a moderator:
I think the NIC is broken or something, after I swapped to another NIC everything started working.
This thread can be deleted since it was never approved by a moderator.
 
Back
Top