Ubuntu 9.10 and Intel e1000 driver

Thought I would share this bit of trouble I ran into.  I installed Ubuntu Server 9.10 on our ESX Farm, which uses Intel E1000 network adapters, which don't play well out the box with Ubuntu.  You will need to build a driver for it to use first.  Here is a quick tutorial on how to fix the problem.

  1. Go get the source for building a e1000 driver. Here 
  2. Extract -> sudo tar xvf e1000-8.0.25.tar.gz
  3. Go inside the src folder
  4. Run the following -> sudo make install (requires gcc package to be installed)
  5. Reboot
  6. Check for the interface -> sudo lshw -C network
  7. It should say *-network disabled, if so we need to enable it. Check for the logical name, it should be eth0 or eth1
  8. sudo nano /etc/network/interfaces
  9. add the folowing lines 
    1. auto eth0 (eth0 or eth1, whatever it is)
    2. iface eth0 inet dhcp
  10. restart networking, sudo /etc/init.d/networking restart
  11. the network adapter should be operational now!

No comments:

Post a Comment