Because the wan NIC USB0goes down, the NIC generated by VXLAN goes offline. When usb0 recovers, VXLAN cannot work

Due to module problems, my wan port usb0 often goes down, which causes the vxlan NIC tied to the wan port to also go down. However, after a period of time, the usb0 NIC will recover. After the recovery, the original vxlan will not recover. However, no VXLAN-related network adapter is generated. As a result, the vxlan cannot work properly when the network is restored. Is there any solution to this problem?

  • That's when it works
  • This is when usb0 went offline
  • This is the case when the VXLAN fails to work after usb0 recovers

    But in my kernel log, vxlan shows that it is up. I don't know if this is a BUG or what mechanism causes it.