Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

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 am trying to install NIC r8168 and it shows everything installed ok. It is a brand new NIC and the lights wont come on when I plug in a ethernet. The NIC is that is not working is eth0. Why does it show the r8168 driver being used by 0? My NIC model number is ST1000SPEX if anyone is wondering.


Module                  Size  Used by
r8168                 215669  0


eth0      Link encap:Ethernet  HWaddr 00:0a:cd:1e:0a:4a  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:43 Base address:0x2000 

eth1      Link encap:Ethernet  HWaddr 00:19:d1:1d:f6:7a  
      inet addr:  Bcast:  Mask:
      inet6 addr: fe80::219:d1ff:fe1d:f67a/64 Scope:Link
      RX packets:551467 errors:0 dropped:0 overruns:0 frame:0
      TX packets:145219 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:409744342 (409.7 MB)  TX bytes:12233173 (12.2 MB)
      Interrupt:21 Memory:dfde0000-dfe00000 

lo        Link encap:Local Loopback  
      inet addr:  Mask:
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:16436  Metric:1
      RX packets:280 errors:0 dropped:0 overruns:0 frame:0
      TX packets:280 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:22608 (22.6 KB)  TX bytes:22608 (22.6 KB)

Ubuntu 11.10 x64

Kernel 3.0.0-12-generic

share|improve this question
what is the print from sudo lshw -C network – Ringtail Mar 30 '12 at 16:50

The ST1000SPEX NIC has a Realtek RTL8111DL chip on it, so Ubuntu will take the r8168 driver. If you have a problem with the drivers try the ones at Realtek's official site.

share|improve this answer

While this is for 10.04 I think this will be helpful:

I think what you need in particular is something like:

sudo ifconfig eth0 netmask (assuming that you are trying to do this from the command line).

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.