Ruhezustand

  • Nach dem Einbau der BCM94360CD-PCIe-Karte musste ich feststellen, dass der Ruhezustand nicht mehr richtig funktioniert, sprich, dass der Computer nach wenigen Sekunden wieder aus dem Ruhezustand erwacht. Ich habe auch schon die Optionen "Bluetooth-Geräte dürfen Ruhezustand beenden" und "Ruhezustand bei Netzwerkzugriff deaktivieren" deaktiviert, aber leider bringt das nichts. Woran könnte das liegen? Vor dem Einbau hat ja alles perfekt geklappt.

  • Da es sich bei deinem Thread nicht um eine Anleitung handelt, habe ich ihn mal in einen passenden Unterbereich verschoben.


    Hast du für die Karte einen DSDT Eintrag zu "Device (ARPT)" erstellt?
    Darin könnte die _PRW Methode ggf. angepasst werden, um das Problem zu lösen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Nein, ich habe noch keinen DSDT-Eintrag erstellt. Da die Karte auch in Apple-Hardware verbaut ist, dachte ich, dass die Karte direkt ohne Probleme nativ funktioniert.


    Wie erstellt man denn so einen DSDT-Eintrag?

  • Dafür muss zuerst die Original DSDT.aml aus deinem BIOS extrahiert werden.
    Das geht mit Clover im Clover Bootmenü... dort tippst du mehrfach die F4-Taste, so dass die DSDT und ein ganzes Rudel weiterer .aml-Dateien in den Ordner /EFI/Clover/Acpi/origin extrahiert werden.
    Ich würde dich gerade bitten diesen Ordner gezippt hier hochzuladen, da insgesamt nicht nur der erwähnte Eintrag dort reingeschrieben werden sollte.


    Zusätzlich benötige ich aber dazu auch eine sogenannte IOREG-Datei.
    Die erhältst du mit dem Tool IORegistryExplorer.
    Einfach herunterladen, ausführen und das dortige Ergebnis mit "File -> Save as" als IOREG-Datei sichern.
    Dann wieder zippen und hier bereit stellen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Bitteschön:


    a b c

    Dateien

    • Archiv.zip

      (6,31 MB, 89 Mal heruntergeladen, zuletzt: )
  • Kannst du bitte noch einen Screenshot vom Fenster "Status" vom Programm DPCI-Manager nachliefern?

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Vielen Dank...


    Durch die beiliegende DSDT werden eventuell auch einige Clover-Einträge hinfällig.
    Bevor du das tust, solltest du die Config.plist aber erst mal sichern oder zusätzlich woanders hin kopieren.
    Unter "Acpi" -> "Patches" kannst du den "Rename HDAS to HDEF" entfernen.
    Unter "Acpi" -> "Fixes" kannst du die Haken unter "Old way" und "New way" entfernen.
    Die DSDT kommt in den Ordner /EFI/Clover/Acpi/patched...


    Viel Erfolg...

    Dateien

    • DSDT.aml

      (147,3 kB, 86 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Danke, aber nach dem Patch ist leider alles wie davor. Der Ruhezustand funktioniert leider immer noch nicht optimal.

  • Nun... dass lass mich noch mal schauen.
    Immerhin haben wir zuerst mal nur die DSDT in Betrieb genommen und dabei die Standard-Werte genommen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich habe folgendes in den Logs gefunden; kann leider nicht feststellen, ob es relevant ist, aber vielleicht hilft's dir weiter:



    Edit: Könntest du noch keine Lösung für das Problem finden?

    Einmal editiert, zuletzt von PandaX ()

  • Ich würde gerne mal folgendes mit dir durchspielen...


    Prüfe mal bitte die aktuellen Sleep-Einstellungen mit dem Befehl

    Code
    1. pmset -g


    und poste hier das Ergebnis

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Das sieht doch schon mal gut aus...


    Dann versuche es mal bitte mit folgender DSDT...

    Dateien

    • DSDT.aml

      (147,29 kB, 102 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Jawoll, jetzt funktioniert es perfekt. Was mir aber noch aufgefallen ist: Früher habe ich immer meine Tastatur oder Maus genutzt, um meinen PC vom Ruhezustand zu wecken, aber jetzt funktioniert es nur noch mit dem Power-Button. Könnte man diesen kleinen "Schönheitsfehler" auch noch irgendwie anpassen?


    Die DSDT sollte auch dann beim Upgrade zu Sierra einwandfrei funktionieren oder sind da dann auch Anpassungen nötig?

  • Nun,
    der Patch für das Verhindern des "Instant wake" gilt leider für alle USB-Anschlüsse...
    Man müsste mal schauen, ob wir den für BT herausfinden und dediziert anpassen können.
    Ich prüfe die Angaben in deiner IOREG Datei gleich nochmal...


    Die DSDT ist OSX unabhängig, solange Apple nicht wieder etwas grundlegendes versaut... Siehe El Capitan und die USB-Geschichte...


    EDIT:
    Leider gibt es keine Möglichkeit den dedizierten Port herauszufiltern, da die Methode "_PRW" für den zentralen Controller gilt.


    Teste aber bitte trotzdem nochmal die hier beiliegende DSDT.

    Dateien

    • DSDT.aml

      (147,29 kB, 74 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Hallo, ich hänge mich mal hier dran, denn ich habe das gleiche Problem.
    Hab eine WLAN/Bluetooth-Kombi eingebaut (bcm943602cs) und jetzt wacht Sierra nach 2 Sekunden Ruhezustand wieder auf. Nehm ich der Kombikarte den USB-Anschluss weg (=Bluetooth aus) funktionierts.
    Kann man den oben genannten Patch auch ohne DSDT machen?


    Hier mal mein pmset -g

    Hardware:
    Dell T20, Intel Xeon E3-1225 v3, Intel HDP4600, 2x 4GB RAM, kleine 30GB SSD, Clover_v2.3k_r3923, macOS Sierra 10.12.1, Monitore Dell UP2715K (5K) und Samsung U28D590 (4K)
    und
    MacBook pro Retina late 2013

  • Ich kenne diesen Patch nur als direkte DSDT-Variante.
    Für Clover ist mir dazu keiner bekannt.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Nur fürs Verständnis, um welchen Patch handelt es sich denn, der letztendlich Zielführend war? :thumbup:

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Hatten wir das die Tage nicht schon mal?
    Du erinnerst dich vielleicht an den "[usb] USB3 _PRW 0x0D (instant wake)" ohne die Einträge nach der Zeile
    "# USB property injection for 7-series boards (originally HM76)"


    so einen gibt es auch für Skylakes, der heisst dann, oh wunder, "[usb] USB3 _PRW 0x0D Skylake (instant wake)".


    Nicht vergessen:
    man kann einige der DSDT-Patches unter der Sektion "Laptops - Rehabman" auch für Desktops nutzen... ;)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!