I'm trying to install CentOS 7.9 via PXE on a Lenovo P620 that has a single 
Aquantia 10Gb NIC

The installer (Anaconda) fails to start and the installer kernel reports:

 atlantic: Bad FW version detected: 4020028

Installing the box by adding a 2nd NIC works fine and lspci reports:

  01:00.0 Ethernet controller [0200]: Aquantia Corp. AQC107 NBase-T/IEEE 
802.3bz Ethernet Controller [AQtion] [1d6a:07b1] (rev 02)

After a bit of googling, it looks like Lenovo PCs with this NIC use/require 
'version 4' of the firmware - which is not supported by the EL 7.9 atlantic 
driver (not supported until EL 8.4)

Lenovo provide Linux driver source which builds fine on EL 7.9 - and I can 
insmod the new kernel module fine and it finds the NIC etc

However, I'm struggling to build an installer driver disk image and get the 
CentOS 7.9 installer to use it

I've created my own 'kmod-atlantic' RPM - based on other similar ElRepo SRPMS 
and it appears the installer attempts to use it - but it gives warnings like:

 [   11.087251] atlantic: loading out-of-tree module taints kernel.
 [   11.090231] atlantic: module verification failed: signature and/or required 
key missing - tainting kernel

but doesn't seem to use the newer module?

Can anyone give me some pointers to what I need to do to get the newer kernel 
module to load in the installer?

Thanks

James Pearson
_______________________________________________
elrepo mailing list
elrepo@lists.elrepo.org
http://lists.elrepo.org/mailman/listinfo/elrepo

Reply via email to