Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I work with IBM HS23 Blade Server (7875). It's onboard NIC adapter is:

   Emulex OCl11104-F-X Virtual Fabric Adapter 2-port 10GB and 2-port 1GB LOM .

I'm tryed to the following Linux OS with the server:

2.6.32-22-generic-pae #36-Ubuntu SMP. 

and discovered my OS has not proper Network drive installed (for the NIC adapter described above). After investigation I made, I discovered that the driver I need is "be2net" placed in "net" directory of the linux under the folder "be2net". I managed to download this driver with the latest package for my kernel. Driver info ("modinfo be2net" result) is as follows:

filename:       /lib/modules/2.6.32-22-generic-pae/kernel/drivers/net/benet/be2net.ko
license:        GPL
author:         ServerEngines Corporation
description:    ServerEngines BladeEngine2 10Gbps NICDriver 2.101.205
version:        2.101.205
srcversion:     199ADD251CB874C3727CC47
alias:          pci:v000019A2d00000710sv*sd*bc*sc*i*
alias:          pci:v000019A2d00000701sv*sd*bc*sc*i*
alias:          pci:v000019A2d00000700sv*sd*bc*sc*i*
alias:          pci:v000019A2d00000221sv*sd*bc*sc*i*
alias:          pci:v000019A2d00000211sv*sd*bc*sc*i*
vermagic:       2.6.32-22-generic-pae SMP mod_unload modversions 586TSC 
parm:           rx_frag_size:Size of a fragment that holds rcvd data. (uint)

After starting linux, I get the following error:

be2net 0000:16:00.x: Emulex OneConnect 10Gbps NIC (be3) initilization failed. 

I checked the same server with another Linux version (Red-Had and the NICs worked properly, so seems there is no problem in HW.

Also, on IBM or Emulex offical sites I managed to find drivers only for Red-Had and SUSE versions.

share|improve this question

You need a later version of the be2net driver to support this card.

Try extracting the official drivers, pulling out the source for the be2net driver and building it on your own.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.