[Samba] Multichannel and RSS Not Detected
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?
More information about the samba