Broadcom 10 Gbps card support did appear in Linux kernel about 2008. Some device database has entries about the 10/20 dated 2012. HP Gen9 seems to have supported Haswell and Broadwell generation CPU’s, which were released 2014–2016. It is subjective whether ~8 years is “not very old”.
However, the “bnx2” seems to be for older 1 Gbps cards, unlike the “bnx2x” that is still in mainline kernel.
Updated AlmaLinux-8.7-update-1-$ARCH-minimal.iso images were released to fix this issue.
AlmaLinux 9.1 updated Minimal images are on testing now and will be released soon.
Updated AlmaLinux-9.1-update-1-$ARCH-minimal.iso images were released to fix this issue for x86_64, aarch64, ppc64le.
Updated image for s390x will be released soon.
Good morning my friends.
I have machines in blade, being them BL460c gen6 and gen7.
Up to Centos 7, everything is fine.
When trying to use AlmaLinux (any version) or Rocky, I cannot configure the network.
When installing the OS, you cannot find the network cards, which are all 10Gbps.
Has anyone experienced this or know how to resolve it?
I even installed the OS and I can see the cards using the lspi command, but they are then UNCLAIMED.
Good morning thank you.
As I can’t copy and paste the return because the machine is without a network, I made a print filtering the network data.
I attached it.
basically the be3 drivers were removed in rhel8, you can get them from elrepo but that’s not ideal for install time, surely you have an onboard nic you can use for the install though?
This server is a blade blade, BL460 Gen7.
At the moment I only have this network controller. I could try to install after running the OS, but I would not have network available. Unless I perform this action by installing the drive locally via iso or via pendrive.
In the meantime I suggest you try installing ELRepo’s kernel-ml. You’d need to download the packages by some means (kernel-ml-core and kernel-ml-modules) and install them on your system.
I mounted a folder in ILO and was able to install the kernel-ml-core and kernel-ml-modules rpms.
I restarted the server and everything seems to be working fine.
I saw that using kernel-ml/lt is not very secure. Is there any way to make this driver run in the RHEL kernel natively?
I really appreciate everyone’s help, it was very enlightening and helped me a lot.
As @jlehtone suggested, you can make a request for a kmod package to ELRepo through My View - ELRepo Bugs . Device [ 19a2:0712] is not in the kernel nor in any of the ELRepo’s kmods.
Does this mean we can use the native HREL kernel?
The doubt is, how to install this package has internet? I tried to install some rpms but I get an error asking to install additional dependencies in the kernel.