I have a TrueNAS Scale (home) server directly attached to my Windows workstation with a pair of 40GbE NICs (Chelsio T580-LP-CR in the TrueNAS box, Mellanox Connect-X3 MCX354A-FCBT on the Windows machine) connected together with a QSFP+ cable. Each have permanently assigned IPs pointing to each other.
A 1GbE connection also exists between my home network, an un-managed switch, and a 1GbE connection to the motherboard of the server for GUI access and the like.
The server has SMB configured on it with two pools on it; nothing fancy.
For the most part, this combination has behaved itself, but I've been running into an issue where - usually after hibernation, but sometimes during normal use - the 40GbE connection stops being used, and defaults to the 1GbE connection.
The odd part about this is that the 40GbE connection is neither dropped or lost when this happens. I can still ping each other's 40GbE NIC by IP without any delay or packet drops. However, if I keep the Status window (in Windows) open for either the 1GbE connection or the 40GbE connection, any activity between the workstation and the server clearly RX/TX'es itself over the 1GbE connection.
Disabling and restarting the NIC in the Windows box (via the Windows GUI; apologies if this offends anyone who would CLI ipconfig /renew and /release as the first step instead) has no effect, and the NIC is also seen in the TrueNAS GUI as connected (but not actively sharing packets unless pinged).
Leaving the Windows box on and restarting the server always works to renew the 40GbE connection, but this is (obviously) becoming a massive pain in the butt.
I'm at a loss at how to approach troubleshooting this and would greatly appreciate any advice what to do and where to look.
-Kurt
A 1GbE connection also exists between my home network, an un-managed switch, and a 1GbE connection to the motherboard of the server for GUI access and the like.
The server has SMB configured on it with two pools on it; nothing fancy.
For the most part, this combination has behaved itself, but I've been running into an issue where - usually after hibernation, but sometimes during normal use - the 40GbE connection stops being used, and defaults to the 1GbE connection.
The odd part about this is that the 40GbE connection is neither dropped or lost when this happens. I can still ping each other's 40GbE NIC by IP without any delay or packet drops. However, if I keep the Status window (in Windows) open for either the 1GbE connection or the 40GbE connection, any activity between the workstation and the server clearly RX/TX'es itself over the 1GbE connection.
Disabling and restarting the NIC in the Windows box (via the Windows GUI; apologies if this offends anyone who would CLI ipconfig /renew and /release as the first step instead) has no effect, and the NIC is also seen in the TrueNAS GUI as connected (but not actively sharing packets unless pinged).
Leaving the Windows box on and restarting the server always works to renew the 40GbE connection, but this is (obviously) becoming a massive pain in the butt.
I'm at a loss at how to approach troubleshooting this and would greatly appreciate any advice what to do and where to look.
-Kurt