NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

oldNASuser's avatar
oldNASuser
Aspirant
Mar 03, 2026

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

  • 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

     

  • 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)

     

    PortStateLink StatusTxGoodPktTxBadPktRxGoodPktRxBadPkt
    Port 1EnableLink Down0000
    Port 2EnableLink Down0000
    Port 3EnableLink Down0000
    Port 4EnableLink Down0000
    Port 5EnableLink Down0000
    Port 6EnableLink Up465230039064260
    Port 7EnableLink Up936090000
    Port 8EnableLink Up16903390
    Port 9EnableLink Up3910352014022560
  • 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 = yes

     

    and 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

     

  • 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.

    • oldNASuser's avatar
      oldNASuser
      Aspirant

      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?

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More