Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

Ethernet device disappears when AC adapter removed


  • Please log in to reply
4 replies to this topic

#1 skittleys

skittleys

  • Members
  • 13 posts
  • OFFLINE
  •  
  • Local time:01:31 PM

Posted 15 February 2012 - 07:20 PM

For some unknown reason, whenever I am using my wired internet connection and then unplug the AC adapter, the system no longer recognizes the ethernet device! The wireless device still functions without a problem, and the ethernet device is still working in Safe Mode with Networking regardless of the power state.

Thinking that this might be related to a power setting, my first stop was Power Options, but I haven't found any related settings. I have been analysing the output of various powercfg commands with and without AC power. Throughout these commands, and also through the various network-related system screens (Network and Sharing Center, Manage Network Connections, etc.), there is one very obvious difference: all references to that ethernet device disappear completely.

I think posting the output of all these commands is overkill, but I've included the results of some below.

Any ideas?!

Hardware: HP Mini 2140 (includes Marvell Yukon 88E8072 PCI-E Gigabit Ethernet Controller and Broadcom 4322AG 802.11a/b/g/draft-n Wi-Fi Adapter)
OS: Vista Home Basic SP2

powercfg -q (AC Adapter plugged in)
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e  (HP Optimized)
  Subgroup GUID: fea3413e-7e05-4911-9a71-700331f1c294  (Settings belonging to no subgroup)
    Power Setting GUID: 0e796bdb-100d-47d6-a2d5-f7d2daa51f51  (Require a password on wakeup)
      Possible Setting Index: 000
      Possible Setting Friendly Name: No
      Possible Setting Index: 001
      Possible Setting Friendly Name: Yes
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

  Subgroup GUID: 0012ee47-9041-4b5d-9b77-535fba8b1442  (Hard disk)
    Power Setting GUID: 6738e2c4-e8a5-4a42-b16a-e040e769756e  (Turn off hard disk after)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0xffffffff
      Possible Settings increment: 0x00000001
      Possible Settings units: Seconds
    Current AC Power Setting Index: 0x000004b0
    Current DC Power Setting Index: 0x00000258

  Subgroup GUID: 19cbb8fa-5279-450e-9fac-8a3d5fedd0c1  (Wireless Adapter Settings)
    Power Setting GUID: 12bbebe6-58d6-4636-95bb-3217ef867c1a  (Power Saving Mode)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Maximum Performance
      Possible Setting Index: 001
      Possible Setting Friendly Name: Low Power Saving
      Possible Setting Index: 002
      Possible Setting Friendly Name: Medium Power Saving
      Possible Setting Index: 003
      Possible Setting Friendly Name: Maximum Power Saving
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000002

  Subgroup GUID: 238c9fa8-0aad-41ed-83f4-97be242c8f20  (Sleep)
    Power Setting GUID: 29f6c1db-86da-48c5-9fdb-f2b67b1f44da  (Sleep after)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0xffffffff
      Possible Settings increment: 0x00000001
      Possible Settings units: Seconds
    Current AC Power Setting Index: 0x00000708
    Current DC Power Setting Index: 0x00000384

    Power Setting GUID: 94ac6d29-73ce-41a6-809f-6363ba21b47e  (Allow hybrid sleep)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Off
      Possible Setting Index: 001
      Possible Setting Friendly Name: On
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Power Setting GUID: 9d7815a6-7ee4-497e-8888-515a05f02364  (Hibernate after)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0xffffffff
      Possible Settings increment: 0x00000001
      Possible Settings units: Seconds
    Current AC Power Setting Index: 0x0000fd20
    Current DC Power Setting Index: 0x0000fd20

  Subgroup GUID: 2a737441-1930-4402-8d77-b2bebba308a3  (USB settings)
    Power Setting GUID: 48e6b7a6-50f5-4782-a5d4-53bb8f07e226  (USB selective suspend setting)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Disabled
      Possible Setting Index: 001
      Possible Setting Friendly Name: Enabled
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

  Subgroup GUID: 4f971e89-eebd-4455-a8de-9e59040e7347  (Power buttons and lid)
    Power Setting GUID: 5ca83367-6e45-459f-a27b-476b1d01c936  (Lid close action)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Do nothing
      Possible Setting Index: 001
      Possible Setting Friendly Name: Sleep
      Possible Setting Index: 002
      Possible Setting Friendly Name: Hibernate
      Possible Setting Index: 003
      Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

    Power Setting GUID: 7648efa3-dd9c-4e3e-b566-50f929386280  (Power button action)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Do nothing
      Possible Setting Index: 001
      Possible Setting Friendly Name: Sleep
      Possible Setting Index: 002
      Possible Setting Friendly Name: Hibernate
      Possible Setting Index: 003
      Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000002
    Current DC Power Setting Index: 0x00000002

    Power Setting GUID: 96996bc0-ad50-47ec-923b-6f41874dd9eb  (Sleep button action)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Do nothing
      Possible Setting Index: 001
      Possible Setting Friendly Name: Sleep
      Possible Setting Index: 002
      Possible Setting Friendly Name: Hibernate
      Possible Setting Index: 003
      Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000002
    Current DC Power Setting Index: 0x00000002

    Power Setting GUID: a7066653-8d6c-40a8-910e-a1f54b84c7e5  (Start menu power button)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Sleep
      Possible Setting Index: 001
      Possible Setting Friendly Name: Hibernate
      Possible Setting Index: 002
      Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000

  Subgroup GUID: 501a4d13-42af-4429-9fd1-a8218c268e20  (PCI Express)
    Power Setting GUID: ee12f906-d277-404b-b6da-e5fa1a576df5  (Link State Power Management)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Off
      Possible Setting Index: 001
      Possible Setting Friendly Name: Moderate power savings
      Possible Setting Index: 002
      Possible Setting Friendly Name: Maximum power savings
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000002

  Subgroup GUID: 54533251-82be-4824-96c1-47b60b740d00  (Processor power management)
    Power Setting GUID: 68f262a7-f621-4069-b9a5-4874169be23c  (Processor power CState settings)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Power saver
      Possible Setting Index: 001
      Possible Setting Friendly Name: Power saver
      Possible Setting Index: 002
      Possible Setting Friendly Name: Balanced
      Possible Setting Index: 003
      Possible Setting Friendly Name: Balanced
      Possible Setting Index: 004
      Possible Setting Friendly Name: High performance
      Possible Setting Index: 005
      Possible Setting Friendly Name: High performance
    Current AC Power Setting Index: 0x00000002
    Current DC Power Setting Index: 0x00000003

    Power Setting GUID: 893dee8e-2bef-41e0-89c6-b55d0929964c  (Minimum processor state)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0x00000064
      Possible Settings increment: 0x00000001
      Possible Settings units: %
    Current AC Power Setting Index: 0x00000005
    Current DC Power Setting Index: 0x00000005

    Power Setting GUID: bbdc3814-18e9-4463-8a55-d197327c45c0  (Processor power PerfState settings)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Power saver
      Possible Setting Index: 001
      Possible Setting Friendly Name: Power saver
      Possible Setting Index: 002
      Possible Setting Friendly Name: Balanced
      Possible Setting Index: 003
      Possible Setting Friendly Name: Balanced
      Possible Setting Index: 004
      Possible Setting Friendly Name: High performance
      Possible Setting Index: 005
      Possible Setting Friendly Name: High performance
    Current AC Power Setting Index: 0x00000002
    Current DC Power Setting Index: 0x00000003

    Power Setting GUID: bc5038f7-23e0-4960-96da-33abaf5935ec  (Maximum processor state)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0x00000064
      Possible Settings increment: 0x00000001
      Possible Settings units: %
    Current AC Power Setting Index: 0x00000064
    Current DC Power Setting Index: 0x00000064

  Subgroup GUID: 581a5406-53a3-4acd-af43-f685fa098e06  (Search and Indexing)
    Power Setting GUID: c1dd9fd6-ff5b-4270-8ab6-d48f1c40506a  (Power Savings Mode)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Power Saver
      Possible Setting Index: 001
      Possible Setting Friendly Name: Balanced
      Possible Setting Index: 002
      Possible Setting Friendly Name: High Performance
    Current AC Power Setting Index: 0x00000002
    Current DC Power Setting Index: 0x00000001

  Subgroup GUID: 7516b95f-f776-4464-8c53-06167f40cc99  (Display)
    Power Setting GUID: 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e  (Turn off display after)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0xffffffff
      Possible Settings increment: 0x00000001
      Possible Settings units: Seconds
    Current AC Power Setting Index: 0x00000384
    Current DC Power Setting Index: 0x0000012c

    Power Setting GUID: 90959d22-d6a1-49b9-af93-bce885ad335b  (Adaptive display)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Off
      Possible Setting Index: 001
      Possible Setting Friendly Name: On
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Power Setting GUID: aded5e82-b909-4619-9949-f5d71dac0bcb  (Display brightness)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0x00000064
      Possible Settings increment: 0x00000001
      Possible Settings units: %
    Current AC Power Setting Index: 0x00000064
    Current DC Power Setting Index: 0x00000050

  Subgroup GUID: 9596fb26-9850-41fd-ac3e-f7c3c00afd4b  (Multimedia settings)
    Power Setting GUID: 03680956-93bc-4294-bba6-4e0f09bb717f  (When sharing media)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Allow the computer to sleep
      Possible Setting Index: 001
      Possible Setting Friendly Name: Prevent idling to sleep
      Possible Setting Index: 002
      Possible Setting Friendly Name: Allow the computer to enter Away Mode
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000000

  Subgroup GUID: e73a048d-bf27-4f12-9731-8b2076e8891f  (Battery)
    Power Setting GUID: 637ea02f-bbcb-4015-8e2c-a1c7b9c0b546  (Critical battery action)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Do nothing
      Possible Setting Index: 001
      Possible Setting Friendly Name: Sleep
      Possible Setting Index: 002
      Possible Setting Friendly Name: Hibernate
      Possible Setting Index: 003
      Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000002

    Power Setting GUID: 8183ba9a-e910-48da-8769-14ae6dc1170a  (Low battery level)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0x00000064
      Possible Settings increment: 0x00000001
      Possible Settings units: %
    Current AC Power Setting Index: 0x0000000a
    Current DC Power Setting Index: 0x0000000a

    Power Setting GUID: 9a66d8d7-4ff7-4ef9-b5a2-5a326ca2a469  (Critical battery level)
      Minimum Possible Setting: 0x00000000
      Maximum Possible Setting: 0x00000064
      Possible Settings increment: 0x00000001
      Possible Settings units: %
    Current AC Power Setting Index: 0x00000005
    Current DC Power Setting Index: 0x00000005

    Power Setting GUID: bcded951-187b-4d05-bccc-f7e51960c258  (Low battery notification)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Off
      Possible Setting Index: 001
      Possible Setting Friendly Name: On
    Current AC Power Setting Index: 0x00000001
    Current DC Power Setting Index: 0x00000001

    Power Setting GUID: d8742dcb-3e6a-4b3c-b3fe-374623cdcf06  (Low battery action)
      Possible Setting Index: 000
      Possible Setting Friendly Name: Do nothing
      Possible Setting Index: 001
      Possible Setting Friendly Name: Sleep
      Possible Setting Index: 002
      Possible Setting Friendly Name: Hibernate
      Possible Setting Index: 003
      Possible Setting Friendly Name: Shut down
    Current AC Power Setting Index: 0x00000000
    Current DC Power Setting Index: 0x00000000


powercfg -devicequery all_devices_verbose (I've only included the info for the ethernet + wireless cards + the AC adapter; AC adapter plugged in):
InitializeDeviceList: Enter

  Enumerating Device: 000
  ===================
InitializeDeviceList: Received an error querying for SPDRP_FRIENDLYNAME! (0xd)
    Device Information:
      DeviceName: Microsoft AC Adapter
      HardwareID(s):
                     ACPI\ACPI0003
                     *ACPI0003
      Device Present.
      Device is not capable of waking the system.
      Device Power Capabilities:
                     D0 supported
                     D3 supported
      Device State Mappings:
                     S0 -> D0
                     S1 -> UNSPECIFIED (PowerStateMapping 0x0)
                     S2 -> UNSPECIFIED (PowerStateMapping 0x0)
                     S3 -> D3
                     S4 -> D3
                     S5 -> D3
      Derived System State Mappings:
                     S0 supported
                     S3 supported
                     S4 supported
                     S5 supported
      Address: Unavailable
      Bus Number: Unavailable
      Class GUID: {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
      Compatible device ID(s): Unavailable
      Device Description: Microsoft AC Adapter
      Driver Name: {72631e54-78a4-11d0-bcf7-00aa00b7b32a}\0000
      Device Enumerator: ACPI
      Device Location: Unavailable
      Lower Filter(s): Unavailable
      Upper Filter(s): Unavailable
      Service Name: CmBatt
      Security Description: Unavailable
      SPDRP_REMOVAL_POLICY: CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL
      Hardware Removal Policy: CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL
      Override Removal Policy: Unavailable
      Physical Device Object name: \Device\00000083
      Manufacturer: Microsoft

  
  
  
  
  
  
  Enumerating Device: 088
  ===================
InitializeDeviceList: Received an error querying for SPDRP_FRIENDLYNAME! (0xd)
ERROR: WmiQuerySingleInstance failed (0x00000001).
    Device Information:
      DeviceName: Marvell Yukon 88E8072 PCI-E Gigabit Ethernet Controller
      HardwareID(s):
                     PCI\VEN_11AB&DEV_436C&SUBSYS_3056103C&REV_10
                     PCI\VEN_11AB&DEV_436C&SUBSYS_3056103C
                     PCI\VEN_11AB&DEV_436C&CC_020000
                     PCI\VEN_11AB&DEV_436C&CC_0200
      Device Present.
      Device is not capable of waking the system.
      Device Power Capabilities:
                     D0 supported
                     D1 supported
                     D2 supported
                     D3 supported
                     Wake from D0 supported
      Device State Mappings:
                     S0 -> D0
                     S1 -> UNSPECIFIED (PowerStateMapping 0x0)
                     S2 -> UNSPECIFIED (PowerStateMapping 0x0)
                     S3 -> D3
                     S4 -> D3
                     S5 -> D3
      Derived System State Mappings:
                     S0 supported
                     S3 supported
                     S4 supported
                     S5 supported
                     Wake from S0 supported
      Address: 0x00000000
      Bus Number: 32
      Class GUID: {4d36e972-e325-11ce-bfc1-08002be10318}
      Compatible device ID(s):
                     PCI\VEN_11AB&DEV_436C&REV_10
                     PCI\VEN_11AB&DEV_436C
                     PCI\VEN_11AB&CC_020000
                     PCI\VEN_11AB&CC_0200
                     PCI\VEN_11AB
                     PCI\CC_020000
                     PCI\CC_0200
      Device Description: Marvell Yukon 88E8072 PCI-E Gigabit Ethernet Controller
      Driver Name: {4d36e972-e325-11ce-bfc1-08002be10318}\0007
      Device Enumerator: PCI
      Device Location: PCI bus 32, device 0, function 0
      Lower Filter(s): Unavailable
      Upper Filter(s): Unavailable
      Service Name: yukonwlh
      Security Description: Unavailable
      SPDRP_REMOVAL_POLICY: CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL
      Hardware Removal Policy: CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL
      Override Removal Policy: Unavailable
      Physical Device Object name: \Device\NTPNP_PCI0021
      Manufacturer: Marvell

  Enumerating Device: 089
  ===================
InitializeDeviceList: Received an error querying for SPDRP_FRIENDLYNAME! (0xd)
ERROR: WmiQuerySingleInstance failed (0x00000001).
    Device Information:
      DeviceName: Broadcom 4322AG 802.11a/b/g/draft-n Wi-Fi Adapter
      HardwareID(s):
                     PCI\VEN_14E4&DEV_432B&SUBSYS_137F103C&REV_01
                     PCI\VEN_14E4&DEV_432B&SUBSYS_137F103C
                     PCI\VEN_14E4&DEV_432B&CC_028000
                     PCI\VEN_14E4&DEV_432B&CC_0280
      Device Present.
      Device is not capable of waking the system.
      Device Power Capabilities:
                     D0 supported
                     D1 supported
                     D2 supported
                     D3 supported
                     Wake from D3 supported
      Device State Mappings:
                     S0 -> D0
                     S1 -> UNSPECIFIED (PowerStateMapping 0x0)
                     S2 -> UNSPECIFIED (PowerStateMapping 0x0)
                     S3 -> D3
                     S4 -> D3
                     S5 -> D3
      Derived System State Mappings:
                     S0 supported
                     S3 supported
                     S4 supported
                     S5 supported
                     Wake from S3 supported
      Address: 0x00000000
      Bus Number: 8
      Class GUID: {4d36e972-e325-11ce-bfc1-08002be10318}
      Compatible device ID(s):
                     PCI\VEN_14E4&DEV_432B&REV_01
                     PCI\VEN_14E4&DEV_432B
                     PCI\VEN_14E4&CC_028000
                     PCI\VEN_14E4&CC_0280
                     PCI\VEN_14E4
                     PCI\CC_028000
                     PCI\CC_0280
      Device Description: Broadcom 4322AG 802.11a/b/g/draft-n Wi-Fi Adapter
      Driver Name: {4d36e972-e325-11ce-bfc1-08002be10318}\0004
      Device Enumerator: PCI
      Device Location: PCI bus 8, device 0, function 0
      Lower Filter(s): Unavailable
      Upper Filter(s): Unavailable
      Service Name: BCM43XX
      Security Description: Unavailable
      SPDRP_REMOVAL_POLICY: CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL
      Hardware Removal Policy: CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL
      Override Removal Policy: Unavailable
      Physical Device Object name: \Device\NTPNP_PCI0016
      Manufacturer: Broadcom


BC AdBot (Login to Remove)

 


#2 James Litten

James Litten

    Ԁǝǝ˥q


  • BC Advisor
  • 1,946 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:New Jersey
  • Local time:01:31 PM

Posted 15 February 2012 - 07:39 PM

Hi

When you start it and press F10 to get into the setup options, do you see any LAN Power Saving options in the System/Device Configurations section?

James

#3 skittleys

skittleys
  • Topic Starter

  • Members
  • 13 posts
  • OFFLINE
  •  
  • Local time:01:31 PM

Posted 16 February 2012 - 12:02 AM

When you start it and press F10 to get into the setup options, do you see any LAN Power Saving options in the System/Device Configurations section?


Yes, and it was enabled, and no more problems after disabling it!

Of course, now I have to wonder how it got changed in the first place.....

#4 James Litten

James Litten

    Ԁǝǝ˥q


  • BC Advisor
  • 1,946 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:New Jersey
  • Local time:01:31 PM

Posted 16 February 2012 - 01:40 AM

I'm happy to hear that.

Believe it or not, I think it is the default setting. For some reason, it seems to behave differently when you first get it and then changes over time so the setting doesn't change but the behavior of the setting does. Which is just as mysterious :)

James

#5 rotor123

rotor123

  • Moderator
  • 8,093 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:New Jersey
  • Local time:02:31 PM

Posted 16 February 2012 - 04:55 PM

My guess is that it is set that way to enhance the run-time on battery.
The presumption would be that if you are on battery you are mobile and not tethered to a Ethernet cable.

From that viewpoint it makes sense to me.

Roger

Fortune Cookie says: Fortune not Found: Abort, Retry, Ignore?

Sent from my All-In-One Desktop. Perfect for Internet, Not for heavy usage or gaming however.

How Does a computer get Infected? http://www.bleepingcomputer.com/forums/t/2520/how-did-i-get-infected/
Forum Rules,    The BC Welcome Guide

167 @ June 2015





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users