Hey all, trying to do some testing with RSS and SMB Multichannel and running into an interface issue. Running 25.04.2.3.
The server has a dedicated nic for production, which is an lacp bond, then a dedicated management interface (in a different vlan).
When I check the SMB Multichannel connection settings from the clients I get the following.
Windows
PS C:\WINDOWS\system32> Get-SmbMultichannelConnection
Server Name Selected Client IP Server IP Client Interface Index Server Interface Index Client RSS Capable Client
RDMA
Capable
----------- -------- --------- --------- ---------------------- ---------------------- ------------------ ---------
server True 192.168.1.48 192.168.100.32 5 2 True False
Macos
Info: Setup Time: 2025-09-06 10:53:27, Multichannel ON: yes, Reconnect Count: 0
Total RX Bytes: 77000 (Packets: 146)
Total TX Bytes: 47246 (Packets: 142)
id client IF server IF state server ip port speed
========================================================================================================================
M 10 en0 (Ethernet) 20 7 [session active ] 192.168.1.35 445 10.0 Gb
Server NIC:
name: NA, idx: 7, type: NA, speed 80.0 Gb, state connected
ip_addr: 192.168.1.35
Server NIC:
name: NA, idx: 2, type: NA, speed 1.0 Gb, state idle
ip_addr: 192.168.100.32
capabilities: RSS_CAPABLE
As you can see, both macos and widows report RSS disabled on the production link. I checked the server, verified RSS is active and running on the link.
I have a second server, same setup, same issue.
There are various ways with ethtool to disable rss like ethtool -K <interface_name> rx-all off, but those seem to have no effect.
Is this something that can be addressed in the smb config?
I’m still skeptical, while that article does mention Windows NIC teaming server-side (in certain versions) I find it striking that 802.3ad or LACP isn’t mentioned even once.
Have you verified that 802.3ad is indeed enabled and working? The switch on the other end configured correctly?