I'm new to Ubuntu but somewhat familiar with PCI. I noticed that when I disable networking (by unchecking the 'Enable Networking') the eth controller moves to D3 state (sudo lspci -vv), but that also means I have no WiFi and it too moves to D3.

Is it possible to 'decouple' the two? I never use the eth, and would like to have it turned off / in D3 in order to save power, but would still like to have WiFi.

Thanks in advance...

  • possible duplicate of Disable Ethernet permanently to speed up boot time
    – papukaija
    Jul 6, 2013 at 21:18
  • The proposed duplicate question was asked for a different purpose (improve boot time) than yours (save battery time) but it answers your question.
    – papukaija
    Jul 6, 2013 at 21:19
  • @papukaija I don't think that question is relevant here since when I rmmod the driver the device is still on (D0).
    – Nabeel
    Jul 6, 2013 at 21:44
  • @papukaija I've tried the method described in your link, and still in D0. So this is definitely not a duplicate.
    – Nabeel
    Jul 6, 2013 at 22:01

1 Answer 1


try sudo ifdown eth0 which disables the interface

  • I get ifdown: interface eth0 not configured since eth0 is not up. Dstate remains D0 anyway.
    – Nabeel
    Jul 6, 2013 at 21:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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