NIC Teaming on HAOS

So im running HASS OS on a 16gb i7 repurposed desktop, been running like that reliably well, but I would like to add some fault tolerance to the network connection. I installed on initial build a PCI-E network adapter in addition to the onboard gig-e connection. Is there a simple way to team both NICs to a single IP address, as static, or is that even unheard of?

You cannot give 2 network adapters the same IP address on the same network.
Nothing prevents you to have the 2 NIC’s with different IPs on the same network, but as far as fault tolerance goes, a single one will be used until you deactivate the (potentially faulty) primary.

In a conventional HAOS setup I am aware of that.
I got the idea from tinkering with my OMV instance on my NAS, which I have teamed at 4gbps to prevent congestion when accessing files(I have a NVR connected storing video on at all times)
I got the idea from this guys post, he is running a cluster setup with pis teamed, but I cant cluster in that sense due to my Zwave USB controller

https://community.home-assistant.io/t/home-assistant-running-on-a-high-availability-fault-tolerant-mini-cluster-made-of-two-raspberry-pi-pacemaker-corosync-pcs-nic-bonding/293383/16

Outside of HAOS you set up a Virtual nic then have the software bridge it to the hardware ones.

HA docker already used virtual nics. You need to expose the docker ip to your lan by configuring your host machine as a gateway you the docker in your router, if you are allowed to do so.

With the right NIC and Switch (many managed switches allow ‘teaming/bonding’) you can. I’m teaming 4 1 Gig connections between my server and network.

I highly suggest use an appropriate Intel NIC.

1 Like

Intel and no other way! :relaxed: