The MSI EdgeXpert has an onboard Realtek 10G NIC, which is driven by the in-tree
It turns out that this was because of Energy Efficient Ethernet (EEE) and an issue in the
I have seen several posts in the community suggesting swapping to a different kernel module. I do not recommend that and wanted to share this tip in case anyone else is experiencing the issue. More detailed write-up on this fix here:
gist.github.com
r8169 kernel module. I was experiencing a very odd issue where the NIC would (seemingly) randomly cycle its link up and down. This would happen at the most inconvenient times on both DGX OS (Ubuntu) and RHEL.It turns out that this was because of Energy Efficient Ethernet (EEE) and an issue in the
r8169 module. Disabling EEE persistently, across reboots, has resolved the issue. Pinning link speed to the maximum speed supported by both ends of the ethernet connection has removed any stability issues.I have seen several posts in the community suggesting swapping to a different kernel module. I do not recommend that and wanted to share this tip in case anyone else is experiencing the issue. More detailed write-up on this fix here:
MSI EdgeXpert ethernet EEE link flapping fix
MSI EdgeXpert ethernet EEE link flapping fix. GitHub Gist: instantly share code, notes, and snippets.