RHEL9 want to use a driver

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Asuka17377

New Member
Mar 15, 2023
23
8
3
I buy 2 10GE NIC.TheQlogic BR-1860-2A.
But RHEL's driver is simply too old.Unfortunately, it also seems to specify the kernel version,I can't use it on RHEL9.
photo_2023-07-04_00-59-41.jpg
But another system administrator told me.This NIC works fine on his Ubuntu . Even Ubuntu doesn't require manual install the driver.
Well,I followed his advice and looked at the Kconfig file.It looks like the RHEL kernel did not compile this driver
photo_2023-07-06_22-33-43.jpg
I don't want to build a custom kernel,Migration system also seems troublesome.
Can I backport a driver for RHEL9?How to do it if possible?
 

rtech

Active Member
Jun 2, 2021
306
109
43
You could try to enable UEK kernel repo for Oracle Linux but you will be mixing RHEL with Oracle linux which might not appeal to you.

cat /boot/config-$(uname -r) > filename.config
Code:
CONFIG_BNA=m
 

BoredSysadmin

Not affiliated with Maxell
Mar 2, 2019
1,053
437
83
Last edited:

Asuka17377

New Member
Mar 15, 2023
23
8
3
Have you tried Lenovo's drivers?
They have a newer v3-2-7-0 driver, which supports a newer rhel 7.2.
which are the latest version:


a Bonus:
BR-1860 Admin guide:
No, but it says "Bootcod" and the file name below has "fw" in it, is this really the driver?
 

Asuka17377

New Member
Mar 15, 2023
23
8
3
You could try to enable UEK kernel repo for Oracle Linux but you will be mixing RHEL with Oracle linux which might not appeal to you.

cat /boot/config-$(uname -r) > filename.config
Code:
CONFIG_BNA=m
Well... I got that file by doing this
Bash:
dnf -y install kernel-devel
vim /lib/modules/$(uname -r)/build/.config
 

Asuka17377

New Member
Mar 15, 2023
23
8
3
oops, it's all bootcode/ firmware. I'll try to find the drivers, but it's not easy
I found linus github,you can see the code, The kernel should have this driver.
the Linux code
I use VMware workstation,use Ubuntu to test the NIC:Indeed, it can be used directly. No additional drivers required.
Why RHEL so complicated?