Wie kann man verhindern, dass die USV den Computer über USB aufweckt?

863
Vince

Ich habe eine Eaton 3S 700-USV, die über ein USB-Kabel an meinen Windows 7 Pro 64-Bit-Computer angeschlossen ist, und ich kann nicht verhindern, dass die USV den Computer ständig aufweckt. Dies geschieht sowohl, wenn sich die USV während des Ladevorgangs im Batteriebetrieb als auch im Netzbetrieb befindet. Der Computer wird einige Sekunden oder Minuten nach dem Umschalten in den Schlafmodus automatisch aktiviert.

Nach den Windows - Geräte - Manager - Einstellungen ( Power Management Registerkarte) wird die USV den Computer nicht aufwachen erlaubt, nur den Netzwerkadapter und die Maus kann:

C:\>powercfg -devicequery wake_armed Realtek RTL8168D/8111D Family PCI-E Gigabit Ethernet NIC (NDIS 6.20) HID-compliant mouse 

Nach einigen Tests der Wake-Fähigkeitseinstellungen für USB-Geräte stellte ich fest, dass das Problem nur dann auftritt, wenn mindestens ein USB-Gerät (Maus oder Tastatur) den Computer aufwecken darf. Wenn der Netzwerkadapter ( Realtek RTL8168D / 8111D-Familie PCI-E-Gigabit-Ethernet-NIC (NDIS 6.20) ) das einzige zulässige Gerät ist, verbleibt der Computer im Schlafmodus und wird nur über den Netzschalter oder ein Wake-On-LAN aktiviert magisches Paket Dies ist jedoch nur eine Problemumgehung, ich möchte mich nicht damit zufriedengeben.

Ich habe ein paar Daten mitgenommen, kurz nachdem das System von der USV geweckt wurde:

C:\>powercfg -lastwake Wake History Count - 1 Wake History [0] Wake Source Count - 1 Wake Source [0] Type: Device Instance Path: USB\ROOT_HUB20\4&28734d27&0 Friendly Name: Description: USB Root Hub Manufacturer: (Standard USB Host Controller) 

Ereignisanzeige:

Das System wurde aus dem Ruhezustand wieder aufgenommen.

Schlafzeit: 2017-02-18T17: 55: 45.477601500Z Weckzeit
: 2017-02-18T17: 56: 31.983600900Z

Weckquelle: Gerät -USB Root Hub

Ich habe fast jeden Tipp von hier und dort ausprobiert (überprüfte geplante Aufgaben, deaktivierte Wake-Timer, aktualisierte Grafiktreiber, aktualisierte BIOS, einige Power-Management-Anpassungen der Systemsteuerung, aktivierten / deaktivierten Ruhezustand, aktivierten / deaktivierten Hybrid-Ruhezustand) und erzielten absolut keine Ergebnisse. Die Installation der offiziellen USV-Verwaltungssoftware (Eaton Power Protector) löst ebenfalls nichts.

Dann habe ich mir die BIOS-Einstellungen angesehen und festgestellt, dass die ACPI 2.0-Unterstützung deaktiviert war. Also habe ich sie aktiviert und dann eine neue Windows-Installation auf einer anderen Festplatte durchgeführt (vor der Installation der neuesten Treiber und Windows-Updates). Noch keine Ergebnisse.

In letzter Hoffnung würde ich gerne wissen, ob hier jemand dieses Problem lösen könnte. Sie können ausführliche Informationen zu meiner Systemkonfiguration (Everest- und Dxdiag-Berichte) hier herunterladen: https://drive.google.com/drive/folders/0B1ltKLthoSRbZTh4UGdULTFaUE0?usp=sharing

Daneben habe ich noch einige andere verwandte Fragen:

  • Ist es das erwartete Verhalten (die USV weckt den Computer, unabhängig von den Einstellungen des Gerätemanagers) oder könnte es eher von einem Motherboard- oder einem USV-Konstruktionsfehler herrühren?
  • Warum betrifft dieses Problem nur die USV und keine anderen USB-Geräte? Hat es etwas damit zu tun, dass die USV selbst mit Strom versorgt wird?

Vielen Dank

0
Verwenden Sie die Eaton-Software "Personal Solution-Pac-Überwachung"? Ale..chenski vor 7 Jahren 0
Nein, ich verwende [Eaton Power Protector] (https://powerquality.eaton.com/Products-services/Power-Management/Software-Drivers/Intelligent-PP.asp), das vom [Eaton Download Center empfohlen wird ] (http://powerquality.eaton.com/Support/Software-Drivers/default.asp?cx=3) für das 3S-Produkt. Vince vor 7 Jahren 0
Haben Sie versucht, "selektives Suspend" in Ihrem PC zu deaktivieren? Ale..chenski vor 7 Jahren 0
Ja, ich habe versucht, die Einstellung * USB selektiv aussetzen * auf Deaktiviert und Aktiviert zu setzen, ohne das Problem zu beeinflussen. Ich habe auch versucht, die USB-Anschlüsse am Mobo (USB-Anschlüsse an der Vorderseite + SD-Kartenleser) zu entfernen, kein Unterschied. Vince vor 7 Jahren 0
Wie erscheint die USV im Gerätemanager (als USB-Gerät), um welches Gerät handelt es sich? USB-Geschwindigkeit, Geräteklasse? USBview kann auch hilfreich sein. Ale..chenski vor 7 Jahren 0
Wie die USV im Geräte-Manager angezeigt wird, variiert vor und nach der Installation von Eaton IPP. Ohne IPP habe ich zwei Geräte: [HID-USV-Batterie] (https://drive.google.com/open?id=0B1ltKLthoSRbZWtaUWhobDlocGs) und [MGE USB UPS] (https://drive.google.com/open?id = 0B1ltKLthoSRbN09kVXBYQ0V3OXc) und Windows sieht es als Batterie an (ich habe das Batteriesymbol auf dem Systray und "Wmic path Win32_Battery" gibt Batterieinformationen zurück). Mit IPP habe ich nur ein Gerät: [Eaton UPS 0463-L] (https://drive.google.com/open?id=0B1ltKLthoSRbUFRjYWRtTDFOUzg), kein Systray-Symbol mehr und keine Rückmeldungen verfügbar. * Keine Instanz (en) verfügbar * . Vince vor 7 Jahren 0
Ich habe USBview-Berichte und ein USB-Debug-Protokoll hinzugefügt (nach [zwei Testszenarien] (https://drive.google.com/open?id=0B1ltKLthoSRbdlA0NnNqNHYzdXc)) [vorher] (https://drive.google.com/open? id = 0B1ltKLthoSRbUmVaU0tfbzYxLTg) und [after] (https://drive.google.com/open?id=0B1ltKLthoSRbcXFqRGlwaXJpT3c) bei der Installation von Eaton IPP auf meinem Google-Laufwerk. Vince vor 7 Jahren 0
Haben Sie überprüft, was die "Watchdog" -Funktion in Ihrer USV bewirkt? Ale..chenski vor 7 Jahren 0
Ja, ich habe weder in den IPP-Einstellungen von Eaton noch in [dem Handbuch] (http://pqsoftware.eaton.com/manual/ipp/eaton_ipp_users_guide_en.pdf) den Watchdog gefunden. Die einzigen USV-Einstellungen, über die der Zugriff möglich ist [der Alarm] (https://i.stack.imgur.com/dyqoh.png). Vince vor 7 Jahren 0

1 Antwort auf die Frage

0
Ale..chenski

Aus den bereitgestellten Informationen erhält der Computer ein Wake-up (SMI) vom Root-Hub des EHCI-Controllers. Das Aufweckereignis kann vom Host selbst initiiert werden (erzwungene Wiederaufnahme) oder von einem Remote-Wakeup eines angeschlossenen Geräts. Bei einer Konfiguration (normalerweise über das BIOS) kann der EHCI alternativ von externen Ereignissen als Überstrom aufwachen (ich gehe davon aus, dass dies nicht der Fall ist) oder ein Ereignis verbinden oder trennen (was ebenfalls unwahrscheinlich ist). Wie Sie festgestellt haben, wird das Aufwachen der EHCI durch das Deaktivieren von Tastatur / Maus (USB-Gerät) als Aufweckquelle nicht unterstützt.

Ich bin mir nicht sicher, was die allgemeine Stromrichtlinie von Windows betrifft . Es handelt sich dabei um eine Ansteckung, aber es ist durchaus möglich, dass proprietäre Geräte als UPC nicht verwaltet werden, sodass sie möglicherweise nicht am powercfg- Horizont angezeigt werden . Um das Problem zu diagnostizieren und festzustellen, wer die Ursache für das Reaktivieren ist, müssen entweder einige USB-aktivierte Windows-Debug-Protokolle abgerufen werden, oder es kann ein externes USB-Protokollanalysegerät verwendet werden. Das Analysegerät (Teledyne-LeCroy oder Ellysis oder Beagle) sollte in der Lage sein, die Sequenz der Suspend-Ereignisse und das Resume-Ereignis aufzuzeichnen. Wenn die Software den Port bei der USV unterbricht und ein Aufwecken bedeutet, sollten bestimmte Steuertransaktionen zur Aktivierung und Aktivierung der USV-Geräte für das Fernaktivieren vorgesehen sein. Wenn nicht, geschieht das Aufwecken (Fortsetzen) intern.

Die IPP-Software von Eaton enthält verdächtige Punkte in ihrer Funktionsliste.

"Watchdog-Funktion sorgt dafür, dass Kioske mit einem PC oder Server reibungslos laufen, indem sie automatisch ..."

Es könnte also die Hauptursache des Problems sein. In der Eaton-Anwendung gibt es möglicherweise eine Konfiguration, um den Watchdog-Dienst zu deaktivieren.

Wenn es sich bei der USV nicht um ein mit Strom versorgtes Gerät handelt, unterstützt das System den Ruhemodus überhaupt nicht. Das Vorhandensein eines Geräts, das die Energieverwaltung nicht unterstützt, hat zwei mögliche Energiezustände des Systems zur Folge. An und aus. Jamie Hanrahan vor 7 Jahren 0
@JamieHanrahan, jedes USB-Gerät unterstützt die Energieverwaltung in Form von SUSPEND. Dies ist ein obligatorischer Modus. Ale..chenski vor 7 Jahren 0
Die USB-Geräte ja, aber die Funktionstreiber .. Jamie Hanrahan vor 7 Jahren 0
@ Jamie Hanrahan, ja, das ist was ich sage - S / W Screwup. Einige (wenn nicht alle) Chipsätze sind ziemlich fehlerhaft, und es fehlt die Kohärenz der Energieverwaltung (s * cks). Ich selbst habe einen X58-Chipsatz und kann keine Schlafmodi verwenden, da mein PC dann nicht mehr mit sehr merkwürdigem Verhalten der Netz- und Reset-Tasten weiterfahren kann. Ich habe aufgegeben und verwende nur den EIN- und AUS-Modus. Ale..chenski vor 7 Jahren 0