D
D
Detcelfer2020-04-15 05:22:12
linux
Detcelfer, 2020-04-15 05:22:12

How to get Intel I210-T1 working on CentOS 8?

Problem: I can't get the I210-T1 network adapter to work on a server running CentOS 8.

Introduction and my setup steps :

  1. Hardware : asus z170i, NIC plugged into PCIEX16 slot
  2. OS : CentOS 8, Linux core 4.18.0-147.8.1.el8_1.x86_64 #1 SMP Thu Apr 9 13:49:54 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
  3. lspci-nn | grep Eth :
    00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (2) I219-V [8086:15b8] (rev 31) - Motherboard NIC
    01:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03) - problematic NIC
  4. NIC driver : https://downloadcenter.intel.com/download/13663/In...
  5. How to install the driver :
    • cd /home/user/Downloads
    • rpmbuild -tb igb-5.3.5.42.tar.gz
      rpmbuild output
      everything seems to be fine except for a couple of Warnings. Successful:
      warning: Macro expanded in comment on line 15: %define debug_package %{nil}
      /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: etc/ld.so.conf: No such file or directory

    • cd /root/rpmbuild/RPMS/x86_64/
    • rpm -Uvh igb-5.3.5.42-1.x86_64.rpm
    • dnf localinstall igb-5.3.5.42-1.x86_64.rpm

  6. The output according to the installed module, swears only for the lack of a signature, as I understand it, this is the norm
    dmesg | grep igb
    [ 3.595657] igb: loading out-of-tree module taints kernel.
    [ 3.595708] igb: module verification failed: signature and/or required key missing - tainting kernel
    [ 3.614113] igb 0000:01:00.0: PCI->APIC IRQ transform: INT A -> IRQ 16
    [ 3.659516] igb 0000:01:00.0 eth0: mixed HW and IP checksum settings.
    [ 3.659597] igb 0000:01:00.0: added PHC on eth0
    [ 3.659598] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Linux Driver
    [ 3.659599] igb 0000:01:00.0: eth0: (PCIe:2.5GT/s:Width x1)
    [ 3.659600] igb 0000:01:00.0 eth0: MAC: 68:05:ca:b0:bc:1b
    [ 3.659726] igb 0000:01:00.0: eth0: PBA No: G65055-011
    [ 3.662041] igb 0000:01:00.0: LRO is disabled
    [ 3.662043] igb 0000:01:00.0: Using MSI-X interrupts. 1 rx queue(s), 1 tx queue(s)
    [ 4.212320] igb 0000:01:00.0 eth0: mixed HW and IP checksum settings.
    [ 4.212372] igb 0000:01:00.0 enp1s0: renamed from eth0
    [ 19.722924] igb 0000:01:00.0 enp1s0: mixed HW and IP checksum settings.
    [ 25.607251] igb 0000:01:00.0 enp1s0: mixed HW and IP checksum settings.
    [ 44.985047] igb 0000:01:00.0 enp1s0: igb: enp1s0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX

  7. I see the required NIC in ifconfig in the RUNNING status, HOWEVER, the ip address, etc. he did not receive, unlike the built-in NIC:
    ifconfig enp1s0
    enp1s0: flags=4163 mtu 1500
    ether 68:05:ca:b0:bc:1b txqueuelen 1000 (Ethernet)
    RX packets 6804 bytes 2043334 (1.9 MiB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

  8. I'm trying to configure the NIC through the nmtui utility , but when I open it, I don't see this adapter in the list at all

At this point, I finally got stuck with the setting. I found articles that in such a problem it helps to specify the start parameter "acpi = off", but this did not help.
I have no idea what to do next, since such manipulations with drivers and kernel modules are new to me, and on the Internet there are only "next> next> done" instructions that are not applicable in this situation.

Please help me figure it out. It seems to me that I'm a couple of teams away from solving this big NIC setup problem, but I don't see the right way point-blank.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Dmitry, 2020-04-15
@detcelfer

but simply, in the forehead
nmtui - edit connections - add - Ethernet
well, specify the parameters of the new adapter there, its poppy address looks like 68:05:ca:b0:bc:1b

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question