Project

General

Profile

Actions

Feature #11750

closed

Support for network interfaces using the ``qlnxe`` driver

Added by Franky Van Liedekerke over 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Viktor Gurov
Category:
Hardware / Drivers
Target version:
Start date:
03/29/2021
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
22.01
Release Notes:
Default

Description

In 2.5.0 if_qlnxe is missing as a module (or compiled in). In 2.4.5 this was also the case but there I was able to copy over the relevant module from a stock freebsd release and use that. However trying to use if_qlnxe.ko from freebsd 12.2 fails in pfsense 2.5.0 (it seems the kernel and module don't match). So I was wondering:
- can this module be provided as a ko-file so we can proceed our upgrade to 2.5.0 ?
- can this module be compiled-in for future releases?

Regards,
Franky


Related issues

Related to Regression #14534: Cavium ``qlnxe`` / ``if_qlnxe`` driver is not presentResolvedChristian McDonald

Actions
Actions #1

Updated by Viktor Gurov over 3 years ago

  • Tracker changed from Bug to Feature
  • Affected Architecture deleted (amd64)
Actions #2

Updated by Layla Mah over 3 years ago

Viktor Gurov wrote:

https://gitlab.netgate.com/pfSense/FreeBSD-src/-/merge_requests/11

That GitLab link seems broken.

I'd like to second this request. I just tried adding:

if_qlnxe_load="YES" 

to loader.conf, and was dismayed to find that qlnxe seems to be removed from pfSense even though it's available in FreeBSD 12.2. This is a 100% blocking issue for us using pfSense going forward.

Actions #4

Updated by Jim Pingle about 3 years ago

  • Status changed from New to Pull Request Review
Actions #5

Updated by Viktor Gurov almost 3 years ago

  • Status changed from Pull Request Review to Feedback

Merged

Actions #6

Updated by Viktor Gurov almost 3 years ago

  • Assignee set to Viktor Gurov
  • Target version set to 2.6.0
  • Plus Target Version set to 22.01
Actions #7

Updated by Danilo Zrenjanin almost 3 years ago

  • Status changed from Feedback to Resolved

Tested against:

2.6.0-BETA (amd64)
built on Sat Dec 25 06:19:11 UTC 2021
FreeBSD 12.3-STABLE

if_qlnxe.ko has been added.

Ticket resolved.

Actions #8

Updated by Jim Pingle almost 3 years ago

  • Subject changed from qlnxe kernel module missing in 2.5.0 to Support for network interfaces using the ``qlnxe`` driver

Updating subject for release notes.

Actions #9

Updated by Jim Pingle over 1 year ago

  • Related to Regression #14534: Cavium ``qlnxe`` / ``if_qlnxe`` driver is not present added
Actions

Also available in: Atom PDF