December 24, 20196 yr Hi, When utilizing the topic'd NIC Tehuti Networks Ltd. TN9710P 10GBase-T/NBASE-T Ethernet Adapter. tn40xx device on 6.8.0. My system log will get blasted forever with "kernel: tn40xx: rxd_err = 0x28". However in the syslog of the diag it only shows it once at the very end. So much so that if I try to view the syslog via browser it will lock my server for roughly 5 minutes. I can stop it from reporting the error utilizing ethtool -K ethX rx off. It'll come back if I stop/start the array or reboot. Some kind of issue with the TOE features? This is one of the lower end 10G NICs out there. I got mine for roughly $40 USD. My specific device didn't even work until 6.8.0. So I was super happy when I saw it came alive in 6.8! No more SMB multichannel tricks to get the speeds I'm looking for. Can I just disable the TOE checksumming on boot for just this card? Thanks for any input or direction. tower-diagnostics-20191223-1709.zip
December 24, 20196 yr Author Well I thought my fix worked. It had for the last few days but now it get the error in bursts of about 40-50 every 15 minutes it seems. I'll just disable it again. I do note that it seems to work fine even with the errors but if I look at syslog it'll hang..
December 24, 20196 yr Community Expert I did a quick google on kernel: tn40xx: rxd_err = 0x28 and from a quick glance at the results, it appears to be some sort of driver issue. A lot pf manufacturers of network cards will give devote most of their software development resources to Windows. Linux is treated as the ugly step-child...
December 24, 20196 yr Author Thanks Frank, yea that's what I gathered too. I got the disable checksumming tip from google. It worked for a few days and now it doesn't care if I disable it. No biggy. I'll be picking up a "known" linux friendly device. Just thought I'd be able to get away with the 40 dollar special.
December 24, 20196 yr Community Expert 1 hour ago, escocrx said: Thanks Frank, yea that's what I gathered too. I got the disable checksumming tip from google. It worked for a few days and now it doesn't care if I disable it. No biggy. I'll be picking up a "known" linux friendly device. Just thought I'd be able to get away with the 40 dollar special. Of course, these devices are more expensive as they are intending on making significant sales in the Linux environment, they have to be targeting the server market and those folks don't tolerate flaky drivers. (The average consumer just does not see the need for 10Gb NIC at the present time. Plus, the cost of the peripheral hardware has typically has 10X cost multiple over 1Gb hardware.) Manufacturers also have to develop a reputation that they are going to continue to support their Linux drivers in kernel updates for several years after a card is out-of-production.
Archived
This topic is now archived and is closed to further replies.