OPNsense Forum

Archive => 20.7 Legacy Series => Topic started by: ctr on July 25, 2020, 06:27:06 PM

Title: recommendations for upcoming 20.7 and interface name changes?
Post by: ctr on July 25, 2020, 06:27:06 PM
I'm running OPNsense 20.1 on a Proxmox cluster with NIC-passthrough and was always having issues due to the old ixlv driver in FreeBSD 11. With a test instance I could confirm the issues don't exist anymore (see https://forum.proxmox.com/threads/issues-with-sriov-based-nic-passthrough-to-firewall.66392/#post-307232 ).

Now I'm eagerly waiting for 20.7 to upgrade my prod instance and would like to double-check in which step of the upgrade (and how) I shall update all interface names (all ixlv interfaces will be renamed to iavf!).

My naive approach would be:
- take a backup
- manually edit /conf/config.xml, replacing all occurences of ixlv with iavf
- apply upgrade/reboot


Any recommendations / suggestions?
Title: Re: recommendations for upcoming 20.7 and interface name changes?
Post by: Cerberus on July 28, 2020, 09:57:30 PM
I tried srv-io on Proxmox some month ago and had bad experience like randomly disappearence of interfaces and changing mac address on every passtrough interface on reboot. I hope this gets better with 20.7.
Title: Re: recommendations for upcoming 20.7 and interface name changes?
Post by: ctr on September 08, 2020, 01:13:03 AM
I went ahead with naive approach and it worked. Not sure if OPNsense would have renamed the interface itself but since noone responded here I don't think so.

Still having problems with CARP and SR-IOV though, it works on one node, but not on the other. Could be a configuration problem though. Will open another thread if the problem persists.

(Random mac address is another issue: you have to assign a static mac on the host node and also enable  trust mode and disable spoof chk)