Hi all,
i've got following problem:
i added a new 10G (copper) network card to my server.
in dmesg i found this entry:
09:00.0 Ethernet controller [0200]: Tehuti Networks Ltd. TN9710P 10GBase-T/NBASE-T Ethernet Adapter [1fc9:4027]
Subsystem: Tehuti Networks Ltd. Ethernet Adapter [1fc9:3015]
0a:00.0 Ethernet controller [0200]: Tehuti Networks Ltd. TN9710P 10GBase-T/NBASE-T Ethernet Adapter [1fc9:4027]
Subsystem: Tehuti Networks Ltd. Ethernet Adapter [1fc9:3015]
But no ifcfg-xxxx scripts are createt.
Whats wrong here.
I hope you can help me.
Thanks in advance
fk
Network interface problem
Re: Network interface problem
There's no driver that claims to support that card included in CentOS 7.
Not supported in RHEL 8.x either. Or in Fedora 36.
I think perhaps you should return that and get one from a manufacturer that has been heard of before!
Edit: checked on RHEL 8 and there are NO pci ids listed for vendor id 1fc9. None. On Fedora 36 (5.17.11-300.fc36.x86_64) there are 3 entries for cards with device ids 3009, 3010 and 3014, all supported by the 'tehuti' module. Fedoras 36 runs pretty much the latest mainline linux kernel so if it has no support then there is no mainline linux kernel driver for the card.
Code: Select all
grep -i 1fc9 /lib/modules/$(uname -r)/modules.* | grep -i 4027
I think perhaps you should return that and get one from a manufacturer that has been heard of before!
Edit: checked on RHEL 8 and there are NO pci ids listed for vendor id 1fc9. None. On Fedora 36 (5.17.11-300.fc36.x86_64) there are 3 entries for cards with device ids 3009, 3010 and 3014, all supported by the 'tehuti' module. Fedoras 36 runs pretty much the latest mainline linux kernel so if it has no support then there is no mainline linux kernel driver for the card.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Network interface problem
Hi, thnaks for you reply.
Do you think it's supported on Alma Linux 8.5?
Do you think it's supported on Alma Linux 8.5?
Re: Network interface problem
It will not be in Alma or any other RHEL clone. And, BTW, it's 8.6 now not 8.5.
If there is no driver for it in the Fedora 36 kernel then there is no driver for it at all in any version of linux. It's vaguely possible that support has been added in the mainline linux kernel 5.18 version that came out last week but it's not a probability. If there's nothing in the mainline kernel for it then no distro will carry a driver for it and nor will ELRepo be able to create a kmod package for it.
If there is no driver for it in the Fedora 36 kernel then there is no driver for it at all in any version of linux. It's vaguely possible that support has been added in the mainline linux kernel 5.18 version that came out last week but it's not a probability. If there's nothing in the mainline kernel for it then no distro will carry a driver for it and nor will ELRepo be able to create a kmod package for it.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Re: Network interface problem
No distro, but some hobbyists: https://github.com/acooks/tn40xx-driver
I would not try to build from that. Rather find a different NIC.
Familiar names there though ... consumer devices. I presume that Tehuti primarily supplies chips to those OEMs.
I would not try to build from that. Rather find a different NIC.
Familiar names there though ... consumer devices. I presume that Tehuti primarily supplies chips to those OEMs.
Re: Network interface problem
A quick Google found me https://github.com/torvalds/linux/blob/ ... i/tehuti.c and that is the source for the tehuti kernel module that is part of the mainline kernel. It still only contains the same 3 PCI device ids and I think that is for the current development source tree - i.e. newer even than 5.18.
I'd send the card back and get a different one, one that you've already checked has support. For example, at work I use 10G cards from Intel (x550,x540,x710), Broadcom (various models, all supported by the bnxt driver), Solarflare (the sfc module). At home I have Solarflare cards which I use because they are dual port and really quite cheap if you buy them from a well known auction site - mine are SFN-6122F cards, only PCIe 2.0 but still good enough though it does mean they need an x8 slot. Pay more and you can probably find newer PCIe 3.0 cards that would only require an x4 slot to achieve full bandwidth - PCIe 2.0 is 512MB/s per x1 lane or roughly 4Gbps so a x4 slot can support up to 16Gbps which is why a dual port 10Gbps card requires an x8 slot to operate properly. PCIe 3.0 doubles that so an x4 slot will do the same job. I think I paid £35 for each of mine.
I'd send the card back and get a different one, one that you've already checked has support. For example, at work I use 10G cards from Intel (x550,x540,x710), Broadcom (various models, all supported by the bnxt driver), Solarflare (the sfc module). At home I have Solarflare cards which I use because they are dual port and really quite cheap if you buy them from a well known auction site - mine are SFN-6122F cards, only PCIe 2.0 but still good enough though it does mean they need an x8 slot. Pay more and you can probably find newer PCIe 3.0 cards that would only require an x4 slot to achieve full bandwidth - PCIe 2.0 is 512MB/s per x1 lane or roughly 4Gbps so a x4 slot can support up to 16Gbps which is why a dual port 10Gbps card requires an x8 slot to operate properly. PCIe 3.0 doubles that so an x4 slot will do the same job. I think I paid £35 for each of mine.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke