NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
oldNASuser
Mar 03, 2026Aspirant
Anyone got SMB multichannel working on OS6?
Hi,
I have old Ultra 4 Plus with OS6 6.10.8 connected on both 1Gbit ports to 2.5Gbit network switch (no teaming or bond configuration , just two separate adapters with two IP). PC is using a single 2.5Gbit to same switch.
Samba used is version 4.8.0, which should support SMB 3.11 and multi channel (albeit experimental)
I added multi path configuration into smb.conf, configured PC adapter for RSS and verified that network is indeed capable of >1Gbit speed by running two iperf3 sessions on two different ports and IP’s towards NAS (and was able to get >1.7Gbit)
Yet, my SMB file transfers are capped at 1Gbit.
I verified PC SMB configuration in Powershell and it is indeed using two different IP/paths to NAS and using SMB 3.11. But something is throttling in NAS Samba. It is not drives nor CPU.
Did anyone succeed getting more than 1Gbit on single file transfer session? If yes, can I get your secret sauce?
Worst case, is it possible to install newer Samba (backported to Debian Jessie)?
thanks
5 Replies
- oldNASuserAspirant
This is output from
cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
87: 831312 831216 831090 831650 PCI-MSI 524288-edge eth0
88: 624989 625118 624991 624538 PCI-MSI 1048576-edge eth1
- oldNASuserAspirant
Looking into port statistics on the switch, I can see that NAS is indeed sending packets on both interfaces (port 6 and port 7), albeit unevenly when copying from NAS to PC (port 9). But ack packets are only being received on port 6.
Picture is showing statistics of a large file being copied from NAS on port 6,7 (1Gbe each) to PC on port 9 (2.5Gbe)
Port State Link Status TxGoodPkt TxBadPkt RxGoodPkt RxBadPkt Port 1 Enable Link Down 0 0 0 0 Port 2 Enable Link Down 0 0 0 0 Port 3 Enable Link Down 0 0 0 0 Port 4 Enable Link Down 0 0 0 0 Port 5 Enable Link Down 0 0 0 0 Port 6 Enable Link Up 465230 0 3906426 0 Port 7 Enable Link Up 936090 0 0 0 Port 8 Enable Link Up 169 0 339 0 Port 9 Enable Link Up 3910352 0 1402256 0 - oldNASuserAspirant
This is what I added to smb.conf to enable SMB multi channel:
interfaces = "192.168.0.2;speed=10000000000,capability=RSS" "192.168.0.3;speed=10000000000,capability=RSS" server multi channel support = yesand according to PC I do have SMB multichannel working against NAS:
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 ----------- -------- --------- --------- ---------------------- ---------------------- ------------------ ------- 192.168.0.2 True 192.168.0.135 192.168.0.3 15 3 True False 192.168.0.2 True 192.168.0.135 192.168.0.2 15 2 True False - SandsharkSensei
The Ultra4Plus does have two separate Marvell 88E8057 NIC controllers, so should be capable of multichannel (some ReadyNAS have a single dual-channel NIC) as long as the kernel supports it. Have you used ethtool to see if RSS is enabled and try to enable it if it's not? Even though standard Debian Jessie does have that capability, Netgear may have used an older Marvel driver that doesn't support RSS.
- oldNASuserAspirant
It seems that this Marvel driver does not support setting channels:
>>ethtool -l eth0
Channel parameters for eth0:
Cannot get device channel parameters
: Operation not supported
>>ethtool -i eth0
driver: sk98lin
version: 10.93.3.3 (03)
firmware-version: N/A
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
Can I update drivers without re-installing whole Debian linux?
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!