The drivers for the network cards in PowerEdge generation 11 servers ( r510, r610, r710, etc) are not included by default with the Debian installer.

More specifically, the Broadcom cards will have issues. You can check the output of lspci to see if you have these cards. Like so:

root@server:~# lspci | grep Broadcom
01:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM5716 Gigabit Ethernet (rev 20)
01:00.1 Ethernet controller: Broadcom Limited NetXtreme II BCM5716 Gigabit Ethernet (rev 20)

If your server is already installed and physically available, grab a USB and do the following steps:

Download the required drivers from:

Just change stretch to what ever version you’re running.

Move the .deb file into the USB, and plug it into the server.

Install the .deb file:

dpkg -i firmware-bnx2_20161130-3_all.deb

Next, load it:

root@server:~# modprobe bnx2

Next, verify that the the installation was successful:

root@server:~# lsmod | grep bnx
bnx2 86016 0

You should now be able to bring the network device up and either receive an IP via DHCP or configure one manually.

You may also want to reboot your server at this point to ensure everything gets loaded properly at system start up

3 comments on “Debian 9 – Dell Generation 11 – No Network Connectivity

  • Chett


    I followed the above to the letter and when all is said and done and the driver installed with no errors, bnx2 was not recognized as a command. And since the network was not initially installed, the system did not recognize any type of ethernet port. I am trying to run Openmediavault which is on debian. maybe sideloading the driver on the installer? Any ideas?


    • nathan

      It’s been a while since I published this. thing’s might’ve changed. I’ll give it another look when I get some time this weekend and get back to you if anything has changed.

    • nathan

      can you try it again and copy/paste the commands and output here?

Leave a Reply

Your email address will not be published. Required fields are marked *