HP proliant bl460c gen7 - network interface - rocky 8.5

I installed rocky 8.5 on HP proliant bl460c gen7. These are blade-type machines which share a common network adapter.
After installation I cannot setup network. nmtui shows a “bridge” type device and ip a shows “CARRIER DOWN”.
After some googling I found my device ID using lspci -nn | grep -i net and installed a kernel module from elrepo kmod-be2net-12.0.0.0-9.el9_0.elrepo.x86_64.rpm

However I still not sure how to proceed from here (I not an admin, just a 3d animator trying to update old renderfarm…).

Any tips please ?

I also attach a screen:

An extra info. The same hardware had CentOs7 installed, and this is result of nmcli device show

GENERAL.DEVICE:                         enp2s0f0
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         98:4B:E1:68:C7:20
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     enp2s0f0
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/1
WIRED-PROPERTIES.CARRIER:               on
IP4.ADDRESS[1]:                         192.168.15.102/24
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 192.168.15.0/24, nh = 0.0.0.0, mt = 100
IP6.ADDRESS[1]:                         fe80::1616:bd98:b9aa:2994/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255

GENERAL.DEVICE:                         enp2s0f1
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         98:4B:E1:68:C7:24
GENERAL.MTU:                            1500
GENERAL.STATE:                          20 (unavailable)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.CARRIER:               off

GENERAL.DEVICE:                         lo
GENERAL.TYPE:                           loopback
GENERAL.HWADDR:                         00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.STATE:                          10 (unmanaged)
GENERAL.CONNECTION:                     --
GENERAL.CON-PATH:                       --
IP4.ADDRESS[1]:                         127.0.0.1/8
IP4.GATEWAY:                            --
IP6.ADDRESS[1]:                         ::1/128
IP6.GATEWAY:                            --

The text on link says kmod-be2net-12.0.0.0-9.el9_0.elrepo.x86_64.rpm
but the link points to kmod-be2net-12.0.0.0-10.el9_1.elrepo.x86_64.rpm

Pay attention to the el9_0 and el9_1. These packages would be appropriate for kernels of
Rocky 9.0 and Rocky 9.1, respectively.

For kernel of Rocky 8.5 (where did you even find it? Should use 8.7 now) the correct package
should be kmod-be2net-12.0.0.0-8.el8_5.elrepo.x86_64.rpm


nmcli device show is quite verbose. To simply list the devices: nmcli device state
(or just nmcli d s).

Since you show only devices ‘virbr0’ and ‘lo’, the driver is not loaded (and el9 kernel module simply does not load to el8 kernel).

When correct kmod is installed, it should be auto-loaded on boot.

3 Likes

Hi and many thanks for fast response!
I reinstalled with latest rocky 8.7 and applied correct kernel module elrepo.
Now I have my network !

-michal

2 Likes