dkms rocks … or … how to get the Intel 82576 GBit NIC running on Lenny

We ordered a couple of the new HP DL160 G6, cause they can be equipped with a lot of RAM. Unfortunately it’s always the same with HP and the bandnew ProLiant 100 series … the driver for the NICs is missing/too old in the latest stable debian release. The DL160 G6 is shipped with a Intel 82576 GBit NIC, which isn’t recognized by Lenny, see also #522922.
I installed the system with another NIC installed (not really, but this is a way it works :) and wanted to get free the PCI-X slot again. So I did backport dkms and downloaded the latest igb driver. A short look into /usr/share/doc/dkms/HOWTO.Debian did advice me the way to create the DKMS driver package. Just after a couple of minutes I did roll out the igb-dkms_2.0.6_all.deb to the target maschine(s).
On the target systems I just installed dkms, the DKMS package and appropriate linux-headers and … sim, salabim … there was the interfaces. :)

Creative Commons License
The dkms rocks … or … how to get the Intel 82576 GBit NIC running on Lenny by Cyconet Blog, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License. Terms and conditions beyond the scope of this license may be available at blog.waja.info.

10 Responses to “dkms rocks … or … how to get the Intel 82576 GBit NIC running on Lenny”


  • lets just call me pete

    Gotta love magic.

  • hi all,
    i am facing the same problem .i am trying to add my intel ethernet controller driver in a backport tree as i seen in the http://linux.dell.com/git/dkms.git/?p=dkms.git;a=blob;f=debian/HOWTO.Debian;hb=HEAD . but its givs error as error! Could not find module source directory.
    Directory: /usr/src/igbvf-1.0.7 does not exist.

    plz help me ……………

  • How about the following:

    wget “http://sourceforge.net/projects/e1000/files/igbvf%20stable/igbvf-1.0.7.tar.gz/download” \
    -O /tmp/igbvf-1.0.7.tar.gz
    tar -xzf /tmp/igbvf-1.0.7.tar.gz -C /tmp/
    cp -R /tmp/igbvf-1.0.7/src/ /usr/src/igbvf-1.0.7/
    wget “http://blog.waja.info/downloads/dkms.conf” -O /tmp/dkms.conf
    cp /tmp/dkms.conf /usr/src/igbvf-1.0.7/
    dkms add -m igbvf -v 1.0.7
    dkms build -m igbvf -v 1.0.7
    dkms mkdeb -m igbvf -v 1.0.7

  • hi,

    i made it ………..
    thanks for helping me………..

  • Hi,

    I wrote an article about using igb drivers during a Debian netinst installation and then use your package on the definitive system.

    http://www.cblue.be/blog/debian-lenny-netinst-new-igb

    Thanks for your package and your article.

    Regards,

    Arnaud.

  • A fixed driver will be provided with linux-2.6 2.6.26-21, which should be included in 5.0.4, which is announced for to be released for the last friday this month. So we will have prebuild installers available.

  • Anupam Deka

    hi cyco ,
    can the linux-2.6 2.6.26-21 in 5.0.4 fix the Intel 82576 GBit NIC card problems without doing backport?

  • Jepp, 2.6.26-21lenny3 (since 5.0.4) solves the issue. So the dkms workaround is deprecated.

  • Anupam Deka

    I did not understand what are u saying? please tells me in details if u have time .
    actually i make cd of 504 lenny but at the time of installation its gives as …….no ethernet card found ….and if i choose igb driver it cant accept.
    plz help me?

  • Just from the linux-2.6 (2.6.26-21) changelog:

    * igb: Add 82576 MAC support (Closes: #522922), backport
    by Ben Hutchings

Leave a Reply


Too Cool for Internet Explorer