Project

General

Profile

Actions

Feature #4179

closed

Driver oce is missing from 2.2 RC

Added by Christoph Erdle over 10 years ago. Updated about 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Ermal Luçi
Category:
Operating System
Target version:
-
Start date:
01/05/2015
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:

Description

The driver oce (oce.ko) to support Emulex 10 GE NICs is missing from pfSense 2.2 RC but available and working in FreeBSD 10.1. Please include this driver into 2.2 RELEASE to support the Emulex 10 GE cards.

Actions #1

Updated by Chris Buechler over 10 years ago

  • Tracker changed from Bug to Feature
  • Target version changed from 2.2 to 2.2.1

this kind of thing seems simple enough, but adding a device can have fallout. For 2.2, you can copy over the ko and kldload it, we'll get it added to 2.2.1.

Actions #2

Updated by Ermal Luçi over 10 years ago

  • Status changed from New to Feedback

activated on master branch.

Actions #3

Updated by Jim Thompson over 10 years ago

  • Assignee set to Ermal Luçi

just setting assignee for completeness

Actions #4

Updated by Christoph Erdle over 10 years ago

oce.ko from FreeBSD 8.3 copied over to PfSense 2.2.5 works fine in our environment including VLAN tags, LACP trunk, CARP. Thanks for the hint.

Actions #5

Updated by Mathieu FRAPPIER over 10 years ago

Christoph K.: Can you explain where od you get the file and how exactly do you load it ?

Actions #6

Updated by Christoph Erdle over 10 years ago

Matthieu Bouthors: We copied it over from FreeBSD 10.1 release and added oce_load="YES" to /boot/loader.conf, worked as expected with a dual port card.

Actions #7

Updated by Mathieu FRAPPIER over 10 years ago

When I load the module, using kldload, I got the following output:

oce0: <Emulex CNA NIC function:///10.0.664.0///> mem 0xf3020000-0xf3023fff at device 4.0 on pci0
device_attach: oce0 attach returned 6

Then sysctl dev.oce return only one line!
dev.oce.%parent:

Actions #8

Updated by Chris Buechler over 10 years ago

  • Target version changed from 2.2.1 to 2.2.2
Actions #9

Updated by Mathieu FRAPPIER over 10 years ago

Mathieu FRAPPIER wrote:

When I load the module, using kldload, I got the following output:

oce0: <Emulex CNA NIC function:///10.0.664.0///> mem 0xf3020000-0xf3023fff at device 4.0 on pci0
device_attach: oce0 attach returned 6

Then sysctl dev.oce return only one line!
dev.oce.%parent:

I was using SR-IOV. Contacted Emulex and they don't plan to build a SR-IOV compatible driver.

Actions #10

Updated by Ermal Luçi over 10 years ago

  • Status changed from Feedback to Closed
Actions #11

Updated by Chris Buechler about 10 years ago

  • Target version deleted (2.2.2)
Actions

Also available in: Atom PDF