cannot use network interface card intel I225-V

Issues related to hardware problems
Post Reply
mio2
Posts: 3
Joined: 2022/01/25 06:14:59
Location: Japan

cannot use network interface card intel I225-V

Post by mio2 » 2022/01/25 06:43:42

Hello,

I've installed CentOS 9 Stream. After that, The system found the nic (intel I225-V) but, status is UNCLAIMD, so I cannot use it.
I thought I225-V is supported from Kernel 4.20. Then I tried Ubuntu 21.10, and was able to use nic.

I'm hoping to use it with CentOS. Do you have any idea?

Here is lshw

Code: Select all

  *-network UNCLAIMED
       description: Ethernet controller
       product: Ethernet Controller I225-V
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 03
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress cap_list
       configuration: latency=0
       resources: memory:42c00000-42cfffff memory:42d00000-42d03fff
my environment kind regards

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: cannot use network interface card intel I225-V

Post by TrevorH » 2022/01/25 10:39:33

I'd guess there is no support for that card in Stream 9. Run grep -i 8086 /lib/modules/$(uname -r)/modules.* | grep -i 15f3 (assuming that lspci -nn says that is what its PCI vendor/device id is) and see if anything claims to support it. On CentOS 7 and 8 that is supported by the 'igc' module.

PS. you do know that Stream 9 is not ready for prime time? It's a beta of the RHEL 9 beta.
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

mio2
Posts: 3
Joined: 2022/01/25 06:14:59
Location: Japan

Re: cannot use network interface card intel I225-V

Post by mio2 » 2022/01/26 04:22:23

Hello, Thank you for your reply.

I mistook the usage of lspci, lshw. I got this output with your command.

Code: Select all

$ grep -i 8086 /lib/modules/$(uname -r)/modules.* | grep -i 15f3
/lib/modules/5.14.0-44.el9.x86_64/modules.alias:alias pci:v00008086d000015F3sv*sd*bc*sc*i* igc

Code: Select all

$ dmesg
igc: probe of 0000:04:00.0 failed with error -2
I've already tried the machine with CentOS 8, but the nic did not work.

Thank you. I know that CentOS 9 Stream is a beta. I'll migrate to RHEL9 Distributions (Alma, Rockey, etc...) when their release versions come.

User avatar
jlehtone
Posts: 4523
Joined: 2007/12/11 08:17:33
Location: Finland

Re: cannot use network interface card intel I225-V

Post by jlehtone » 2022/01/26 08:52:59

Recap:
* lspci -nn shows Device IDs. For example: [8086:15f3]
* What kernel module might support that? modprobe -c | grep -i 8086.*15f3sv
* What do we know about a kernel module. For example the "igc"? modinfo igc

EL8 does indeed have the 15f3 in its "4.18" module even though https://linux-hardware.org/?id=pci:8086-15f3-1043-87d2
says it got support in 4.20 kernel. Red Hat must have backported, but not enough.
Stream 9 surely has "recent" kernel, yet whatever blocks is still there?

Why do I have a recollection from elsewhere that the "Intel(R) 2.5G Ethernet Linux Driver" has issues?

mio2
Posts: 3
Joined: 2022/01/25 06:14:59
Location: Japan

Re: cannot use network interface card intel I225-V

Post by mio2 » 2022/01/27 06:27:49

Thank you for your reply.

I see, it helps me alot.
I also saw the web site, so I thought CentOS 9 Stream can works well.

uhh... This problem may be came from the nic, not OS?
I give up using with CentOS, and use in virtual environment.
Thank you TrevorH and jlehtone.

Post Reply