Emulex LPe15000/LPe16000 Series at Proxmox!

Gilberto Ferreira

Renowned Member
Hi.
So, we have plugged Emulex interface card into a Dell R640 server.
Apperently, the kernel already has support to this card, out-of-the-box.
The DC people are insist that need to install drivers in order to make the HBA disk appears.
I already used others HBA, like IBM, Pure Storage and never need to install nothing
is there any other procedure that I am miss?

Thanks a lot

Code:
proxmox01:~# pveversion
pve-manager/8.4.1/2a5fa54a8503f96d (running kernel: 6.14.5-1-bpo12-pve)


Code:
proxmox01:~# lsscsi
[0:2:0:0]    disk    DELL     PERC H740P Mini  5.16  /dev/sda
[0:2:1:0]    disk    DELL     PERC H740P Mini  5.16  /dev/sdb
[16:0:0:254] enclosu 3PARdata SES              3315  -      
[16:0:1:254] enclosu 3PARdata SES              3315  -      
[16:0:2:254] enclosu 3PARdata SES              3315  -      
[16:0:3:254] enclosu 3PARdata SES              3315  -


Code:
proxmox01:~# lspci | grep Emulex
5e:00.0 Fibre Channel: Emulex Corporation LPe15000/LPe16000 Series 8Gb/16Gb Fibre Channel Adapter (rev 30)
d8:00.0 Fibre Channel: Emulex Corporation LPe15000/LPe16000 Series 8Gb/16Gb Fibre Channel Adapter (rev 30)

Code:
proxmox01:~# dmesg | grep lpfc
[    5.867546] lpfc 0000:5e:00.0: 0:6101 Disabling NVME support: Not supported by firmware (0 0) x3
[    5.867553] lpfc 0000:5e:00.0: 0:2574 IO channels: hdwQ 48 IRQ 48 MRQ: 0
[    6.199826] lpfc 0000:5e:00.0: 0:6468 Set host date / time: Status x10:
[    7.068898] lpfc 0000:5e:00.0: 0:3176 Port Name 0 Physical Link is functional
[    7.145852] lpfc 0000:d8:00.0: 1:6101 Disabling NVME support: Not supported by firmware (0 0) x3
[    7.145858] lpfc 0000:d8:00.0: 1:2574 IO channels: hdwQ 48 IRQ 48 MRQ: 0
[    7.233762] lpfc 0000:d8:00.0: 1:6468 Set host date / time: Status x10:
[    8.041910] lpfc 0000:d8:00.0: 1:3176 Port Name 0 Physical Link is functional
[    8.999242] lpfc 0000:d8:00.0: 1:1303 Link Up Event x1 received Data: x1 x0 x20 x0 x0
[37463.009692] lpfc 0000:5e:00.0: 0:6101 Disabling NVME support: Not supported by firmware (0 0) x3
[37463.009702] lpfc 0000:5e:00.0: 0:2574 IO channels: hdwQ 48 IRQ 48 MRQ: 0
[37463.233603] lpfc 0000:5e:00.0: 0:6468 Set host date / time: Status x10:
[37464.030654] lpfc 0000:5e:00.0: 0:3176 Port Name 0 Physical Link is functional
[37464.131618] lpfc 0000:d8:00.0: 1:6101 Disabling NVME support: Not supported by firmware (0 0) x3
[37464.131627] lpfc 0000:d8:00.0: 1:2574 IO channels: hdwQ 48 IRQ 48 MRQ: 0
[37464.222566] lpfc 0000:d8:00.0: 1:6468 Set host date / time: Status x10:
[37465.021671] lpfc 0000:d8:00.0: 1:3176 Port Name 0 Physical Link is functional
[37466.013606] lpfc 0000:d8:00.0: 1:1303 Link Up Event x1 received Data: x1 x0 x20 x0 x0
[37538.778826] lpfc 0000:5e:00.0: 0:6101 Disabling NVME support: Not supported by firmware (0 0) x3
[37538.778857] lpfc 0000:5e:00.0: 0:2574 IO channels: hdwQ 48 IRQ 48 MRQ: 0
[37539.022767] lpfc 0000:5e:00.0: 0:6468 Set host date / time: Status x10:
[37539.822786] lpfc 0000:5e:00.0: 0:3176 Port Name 0 Physical Link is functional
[37539.920814] lpfc 0000:d8:00.0: 1:6101 Disabling NVME support: Not supported by firmware (0 0) x3
[37539.920831] lpfc 0000:d8:00.0: 1:2574 IO channels: hdwQ 48 IRQ 48 MRQ: 0
[37540.009685] lpfc 0000:d8:00.0: 1:6468 Set host date / time: Status x10:
[37540.806704] lpfc 0000:d8:00.0: 1:3176 Port Name 0 Physical Link is functional
[37541.798306] lpfc 0000:d8:00.0: 1:1303 Link Up Event x1 received Data: x1 x0 x20 x0 x0
 
Last edited:
I already used others HBA, like IBM, Pure Storage and never need to install nothing
is there any other procedure that I am miss?
Nowadays (last 10 years), that is also my experience with any FC-based Linux install. It was necessary in the past, but that yielded a lot of problems, especially that you cannot update the kernel due to missing binary kernel drivers. Vendors that do such crap should be pointed to the door.

The problems with the kernel version may also the problem on PVE, most binary drivers are only built for RHEL-based kernels, that PVE does not use (anymore).

I administer also 3PAR and now the the rebrand to Alletra customer installs without any problem and without any 3rd party drivers.
 
Well... well.. well...
Ends up that the client
Nowadays (last 10 years), that is also my experience with any FC-based Linux install. It was necessary in the past, but that yielded a lot of problems, especially that you cannot update the kernel due to missing binary kernel drivers. Vendors that do such crap should be pointed to the door.

The problems with the kernel version may also the problem on PVE, most binary drivers are only built for RHEL-based kernels, that PVE does not use (anymore).

I administer also 3PAR and now the the rebrand to Alletra customer installs without any problem and without any 3rd party drivers.
Never mind...
The client did not told me that the disk was not connected yet on the board.
So I almost bang my head in the wall the I learn that.
After the disk plugged, everything working properly.

Thanks for your reply.