Electrical-Power

LogMeIn 弄亂了我的喚醒連結?

  • August 15, 2014

我有帶有板載網卡的 Windows 8.1 64 位(* LAN:適用於 Windows 8.1 的英特爾® 千兆乙太網控制器驅動程序**)

現在 - 請注意:我在安裝 Windows 和基本程序(辦公室、防病毒)後立即創建了一個 Acronis IMG。

我的電腦拓撲:

----> router ----> computer 

行。

安裝 logmein 之前 - 我可以通過嘗試通過以下方式連接到電腦,將我的電腦從睡眠狀態(S3 恕我直言)喚醒:

myDynDnsName:3389(路由器將埠 3389 重定向到我的電腦)

(**注意:**我可以從 WAN / iphone / 上班)

電腦會醒來!然後我可以看到登錄螢幕。

我認為它使用了“連結喚醒”,如您在此處看到的

喚醒連結設置

如果在電腦處於待機模式時網路連接建立連結,則喚醒電腦。您可以啟用、禁用該功能或讓作業系統使用其預設值。

我相信這是我的情況。

一切都好。

那麼問題出在哪裡?

安裝 LogMeIn 後(並重置電腦後) - 電腦停止喚醒(睡眠時..)!

解除安裝 LogMeIn 後 - (並重新啟動) - 電腦仍然沒有從睡眠中醒來!

只是為了確保它是 LogMeIn - 我將電腦恢復(Acronis)到安裝 logMeIn 之前的狀態 - 功能又回來了!- 我能夠在睡眠時喚醒電腦。

問題

我應該怎麼做才能像以前一樣喚醒我的電腦?(同時保留 logMeIn)。

nb 今天是 logmein - 明天可能是 OtherLogMeIn…

另外-在我的電腦中檢查了LogMeIn 首選項(“wakeOn Lan ”)中有一個複選框。(但同樣 - 這裡沒有區域網路 - 恕我直言)。

注意:我在設備管理器中沒有正常的電源管理螢幕,但是:

在此處輸入圖像描述

行。我發現了問題。

雖然我對這個問題拖了很多反對票感到不安 - 我仍然認為這是一個定義明確的問題並且對 ServerFault 有效。

診斷:

我在設備管理器中的英特爾驅動程序螢幕是:

在此處輸入圖像描述

網卡的正常(也是最知名的)APM 選項卡是:

在此處輸入圖像描述

我對第三個複選框(我無法在我的 APM 選項卡中訪問)持懷疑態度:

如果 LMI 將此值更改為 TRUE 會怎樣?

所以我在這裡執行那些為已知的 3 個複選框設置值的 powershell 腳本(儘管我無法通過 GUI 訪問它們)

# Get all physical ethernet adaptors
$nics = Get-WmiObject Win32_NetworkAdapter -filter "AdapterTypeID = '0' `
                                                   AND PhysicalAdapter = 'true' `
                                                   AND NOT Description LIKE '%Centrino%' `
                                                   AND NOT Description LIKE '%wireless%' `
                                                   AND NOT Description LIKE '%WiFi%' `
                                                   AND NOT Description LIKE '%Bluetooth%'"


foreach ($nic in $nics)
 {

 $nicName = $nic.Name

  Write-Host "--- Enable `"Allow the computer to turn off this device to save power`" on $nicName ---"
  $nicPower = Get-WmiObject MSPower_DeviceEnable -Namespace root\wmi | where {$_.instancename -match [regex]::escape($nic.PNPDeviceID) }
  $nicPower.Enable = $True
  $nicPower.psbase.Put()

  Write-Host "--- Enable `"Allow this device to wake the computer`" on $nicName ---"
  $nicPowerWake = Get-WmiObject MSPower_DeviceWakeEnable -Namespace root\wmi | where {$_.instancename -match [regex]::escape($nic.PNPDeviceID) }
  $nicPowerWake.Enable = $True
  $nicPowerWake.psbase.Put()

  Write-Host "--- Enable `"Only allow a magic packet to wake the computer`" on $nicName ---"
  $nicMagicPacket = Get-WmiObject MSNdis_DeviceWakeOnMagicPacketOnly -Namespace root\wmi | where {$_.instancename -match [regex]::escape($nic.PNPDeviceID) }
  $nicMagicPacket.EnableWakeOnMagicPacketOnly = $False
  $nicMagicPacket.psbase.Put()
 }

(注意底線 - EnableWakeOnMagicPacketOnly )

重置電腦 - 完成。在職的。:-)

責任在於 LMI 和英特爾:

英特爾:為什麼不在新的 API GUI 中公開這些複選框?LMI:您為什麼不完全恢復安裝之前的設置?

我希望這可以幫助其他人:-)

我會嘗試 3 件事:

  1. 安裝 LMI 後,嘗試重新安裝 win 8.1 的 LAN 驅動程序 - 檢查它是否解決了問題

  2. 嘗試從 LMI 儀表板喚醒您的電腦,而不是使用 RDP。
    也許 LMI 取得了控制權,而喚醒您的電腦的唯一機會是使用 LMI 儀表板?

  3. 聯繫 LMI 支持解決此問題。

引用自:https://serverfault.com/questions/619769