ok, i have jumped through the hoops to enable SR-IOV on our proxmox host, and have the resulting list of virtual functions listed when i do a ```lspci```. the issue i have now is, how does one assign a vLan tag to said virtual functions so that the vm is sitting on the proper network? i can't seem to find anybody on the whole internet who's done this.
for the non-SR-IOV VM's it's easy, cause the linux bridge they're connected to is vLan aware. but how do i do that when using SR-IOV? cause our proxmox host is connected to a trunk port, as is very common. the official proxmox SR-IOV guide doesn't seem to take it as far as vLan tagging, one of the most common features of networking.
for the non-SR-IOV VM's it's easy, cause the linux bridge they're connected to is vLan aware. but how do i do that when using SR-IOV? cause our proxmox host is connected to a trunk port, as is very common. the official proxmox SR-IOV guide doesn't seem to take it as far as vLan tagging, one of the most common features of networking.