[Samba] Multichannel and RSS Not Detected

Chris Dos chris at chrisdos.com
Fri Aug 20 16:34:58 UTC 2021

I have logging level set to 7 and I see in the log that it says "doing
parameter server multi channel support = yes".  But it does not work on the
internal interface which is an intel 10Gig NIC using the ixgbe driver.

Dmesg shows multiqueue is enabled:
[    7.815832] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver
[    7.836245] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
[   10.128897] ixgbe 0000:04:00.0: Multiqueue Enabled: Rx Queue count = 24, Tx
Queue count = 24 XDP Queue count = 0
[   10.848346] ixgbe 0000:04:00.0: 32.000 Gb/s available PCIe bandwidth (5.0
GT/s PCIe x8 link)
[   10.872327] ixgbe 0000:04:00.0: MAC: 3, PHY: 0, PBA No: 030C00-000
[   10.872329] ixgbe 0000:04:00.0: 0c:c4:7a:34:a3:2c
[   11.526478] ixgbe 0000:04:00.0: Intel(R) 10 Gigabit Network Connection

Is there a debug level in Samba that will show why multi channel and RSS is
not working on a interface?


On 8/18/21 6:17 AM, Chris Dos via samba wrote:
> I was digging into the difference between the servers again and I noticed some
> other difference. 
> I had upgraded the firmware a couple of months ago on the Supermicro Mellanox
> card (had to get the firmware from Supermicro) that is in the server that is
> not working.  I'm also running the Mellanox driver itself on the server that
> is not working. 
> Both of these servers are multi-homed and are connected to three different
> networks.  I discovered this morning that when looking at the server that is
> working on the storage interface, that multichannel is not working on the
> internal interface which is using a different NIC.  So there is another piece
> added to this puzzle.  You gave an example to disable offloading of the NICs. 
> Is that required for multichannel/RSS to work?
>     Chris

More information about the samba mailing list