Hi,
There are a few ways to audit and reset the RDMA interface state without rebooting the nodes.
First, use Get-SmbServerNetworkInterface and Get-SmbClientNetworkInterface to confirm which NICs are RDMA‑capable and whether they are currently flagged as available for SMB Direct. If you see interfaces marked as “RSS Capable” but not “RDMA Capable,” that’s a sign the capability negotiation failed. You can also run Get-NetAdapterRdma to check whether RDMA is enabled at the NIC level.
If cached restrictions are suspected, you can clear and refresh the SMB Direct state by disabling and re‑enabling the RDMA interface (Disable-NetAdapterRdma followed by Enable-NetAdapterRdma). Another option is to restart the SMB service (Restart-Service LanmanServer) which forces renegotiation of RDMA capabilities without requiring a full node reboot. Reviewing the SMBClient and SMBServer logs in Event Viewer will also show whether the fallback was triggered by congestion, packet loss, or capability mismatch.
As a best practice, keep NIC firmware and drivers aligned with the OS build, and validate RDMA connectivity with Test-SmbBandwidth to ensure sustained throughput. This combination usually helps prevent unexpected fallbacks to TCP/IP.
I hope this gives you a clear path to audit and reset RDMA interfaces safely. If this explanation helps, please hit “accept answer”
Jason