recommendations for upcoming 20.7 and interface name changes?

Started by ctr, July 25, 2020, 06:27:06 PM

Previous topic - Next topic
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?

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.

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)