• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

[10.7 Lion] MBP bleibt nicht im Ruhezustand

dafritz

Pferdeapfel
Registriert
05.11.10
Beiträge
79
Ich habe seit längerem das Problem das der Ruhezustand mehr oder weniger unbrauchbar geworden ist. Ich kann zwar mein MBP in den Ruhezustand versetzten, aber es wacht immer wieder selbstständig auf! Manchmal schon nach ein paar Sekunden manchmal erst nach Minuten oder Stunden. Woran könnte das liegen, die Option "Ruhezustand bei Netzwerkzugriff beenden" ist deaktiviert.
 
Hast du mal einen PRAM-Reset gemacht? Mal Rechte via Festplatten-Dienstprogramm repariert?
 
Öffne nach dem Aufwachen die Konsole (Dienstprogramme) und schau unter "alle Meldungen" was die Ursache ist.
Salome
 
Hallo,

Entschuldigung das ich schon länger nicht mehr hier rein geschaut habe, aber derzeit bin ich absolut im Prüfungsstress. Ausserdem habe ich jetzt mal die Rechte repariert und hab mir das ganze ne zeit lang angeschaut, leider ohne Erfolg, also das Problem besteht weiterhin.

@salome
Danke für den Tip mit der Konsole. Ich hab da jetzt mal schnell rein geschaut und folgendes gefunden:

22.05.12 15:56:48,000 kernel: sleep
22.05.12 18:19:48,000 kernel: Wake reason: EHC1
22.05.12 18:19:48,000 kernel: /drv/ MacModule.cpp:304 powerStateWillChangeTo: flags=82 stateNumber=3
22.05.12 18:19:48,000 kernel: /drv/ MacModule.cpp:305 powerStateWillChangeTo: found flag=kIOPMPowerOn (2)
22.05.12 18:19:48,000 kernel: /drv/ MacModule.cpp:310 powerStateWillChangeTo: found flag=kIOPMRestartCapability (80)
22.05.12 18:19:48,000 kernel: /drv/ MacModule.cpp:304 powerStateDidChangeTo: flags=82 stateNumber=3
22.05.12 18:19:48,000 kernel: /drv/ MacModule.cpp:305 powerStateDidChangeTo: found flag=kIOPMPowerOn (2)
22.05.12 18:19:48,000 kernel: /drv/ MacModule.cpp:310 powerStateDidChangeTo: found flag=kIOPMRestartCapability (80)
22.05.12 18:19:48,000 kernel: Previous Sleep Cause: 5
22.05.12 18:19:48,000 kernel: The USB device HubDevice (Port 1 of Hub at 0xfd000000) may have caused a wake by issuing a remote wakeup (2)
22.05.12 18:19:48,000 kernel: The USB device HubDevice (Port 3 of Hub at 0xfd100000) may have caused a wake by issuing a remote wakeup (3)
22.05.12 18:19:48,000 kernel: The USB device USB Receiver (Port 6 of Hub at 0xfd130000) may have caused a wake by issuing a remote wakeup (3)


So wie ich das jetzt raus lese hat wohl irgend ein USB-Gerät das Aufwachen verursacht. Wie kann ich denn jetzt rausfinden welches Gerät sich hinter welchem Port verbirgt? In den Systeminformationen werde ich leider nicht fündig! Kann mir das evtl. noch jemand erklären?
 
EHC = Enhanced Host Controller = USB Interface oder ein Wireless Gerät, aber auch Bluetooth ...
Eine offene Kamera, ein Grafic-Tablet, Wireless Tastatur, …
Außerdem steht es ohnehin im Klartext da: Wenn ich es richtig interpretiere, ist es der Hub, der den Mac nich schlafen lässt.
Auf jeden Fall solltest du mal alle Kabel kappen. Wenn er dann schläft, ein Gerät nach dem anderen (ohne Hub) wieder anhängen.
Wenn es nicht Bluetooth ist (das kannst du ja auch abschalten), dann weißt du ziemlich schnell, was den Mac wach hält.
Übrigens gibt es auch bei Bluetooth eine Einstellung "BT-Geräten ermöglichen den Mac zu wecken."
Es gibt aber auch interne Bluetooth und USB Anschlüsse (auch Hubs), die den die Ursache sein können. ich bin keine Mac-Pathologin, kenne mich mit den Innereien nicht wirklich aus.
Auf jeden Fall empfehle ich dir einen Start im Safe Mode (Shift Taste halten bis du den Balken siehst, der zeigt, dass Fremd.kext entladen werden), dieser Start dauert ziemlich lang. Es werden nicht nur die Fremd.kext deaktiviert sondern auch einige Reparaturen durchgeführt. Danach startest du wieder normal (dauert auch lang, weil die .kext wieder aktiviert werden) und hoffst …
Salome
 
Was mich wundert, ich habe an der Konfiguration nichts verändert, so wie jetzt alles angeschlossen ist hat der Ruhezustand schon immer einwandfrei funktioniert. So wie ich es raus lese ist es ein Gerät das an einem Hub angeschlossen ist, aber welcher Hub damit gemeint ist und welche Ports, das kann man nicht so einfach rauslesen.

Ich hab jetzt mal den Receiver von einer anderen Tastatur und das BT ausgeschalten. mal schauen ob es was gebracht hat! Das mit dem Safe-Mode probier ich dann gleich als nächstes!
 
Leider immer noch kein Erfolg. Nach dem Boot im Safe-Mode dachte ich schon das wars, da hat meim MBP nämlich seit langem wieder eine Nacht durchgeschlafen ^^. Leider wurde ich bereits heute schon wieder eines besseren belehrt. 15:32 sleep und 16:27 Wake reason: EHC1

mein nächster Versuch wird sein das ich den externen Hub abstecke. Mal schauen ob es was bringt. Ansonsten bin ich für jeden weiteren Tip dankbar!

Gruß
dafritz
 
Du musst alle angehängten Geräte abschalten und sämtliche Kabel abziehen. Und das keinen Erfolg bringt, dann liegt der Fehler an einem internen USB Anschluss. EHC1 könnte das bedeuten, wenn die Anschlüsse von innen nach außen nummeriert werden.
Das muss dann beim ASP festgestellt / repariert werden.
Selbst wenn ich ein Fernrohr hätte und in deinen Mac hinein schauen könnte, würde ich nichts sehen, weil ich, wenn überhaupt, nur Ahnung von der Software habe.
Salome
 
Um herauszufinden, welches Gerät es sit, gehst du folgendermassen vor:
EHC1 oder auch EHC2 ist wie salome schon sagte, der Enhanced Host Controller, das kann sehr vieles sein, die nach aussen hin sichtbaren USB Ports, aber auch intern ist so einiges über USB(nicht mit einem USB Kabelanschluss verwechseln)Verbindungen angeschlossen, wie zb Bluetooth.
Wichtig ist dann dieser Eintrag:

22.05.12 18:19:48,000 kernel: The USB device HubDevice (Port 1 of Hub at 0xfd000000) may have caused a wake by issuing a remote wakeup (2)

Hier steht alles, was du brauchst um das Gerät zu identifizieren; nämlich hier:
0xfd000000
0xfd, das ist der Hub, der das wecken verursacht
000000, das ist das Gerät, das daraun angeschlossen ist und dessen Standort/GeräteID.
Jetzt öffnest du den Systemprofiler/Systeminformationen, zb. im Apfelmenü/Über diesen Mac/Weitere Informationen/Systembericht, gehst auf USB, findest dort dann die USB Hochgeschwindigkeits Bus Anschlüsse(bei mir z.B sind es im iMac 2, 0xfa und 0xfd sind deren BusNummern) und darunter dann auch deren angeschlossene Geräte und die wiederum haben dann eine Standort/Geräte-ID.
Mit diesen Infos findest du dann heraus, wer da nacht so laut die Glocke läutet. Im ersten Fall waren es also gleich 3 Geräte, die am Bus 0xfd angeschlossen waren und deren Standort-ID 000000, 100000 und 130000 waren.
 
So also ich hab heute Nacht mal folgendes gemacht, ich hab mein MBP in den Ruhemodus geschickt und dann den Stecker von meinem USB-Hub vom MBP abgezogen, siehe da, mein MBP ist sauber im Ruhezustand geblieben. Also liegt es am Hub bzw. an einem Gerät das das am Hub angeschlossen ist. Immerhin ist es schon mal kein interner Fehler!

@Macbeatnik
Danke für die Erläuterung, aber leider kann ich daraus immer noch nicht 100%ig schließen welches Gerät jetzt wirklich den Wakeup verursacht. Ich hab hier jetzt mal die Daten aus der Systeminformation heraus kopiert. Vielleicht kannst du es anhand dieser Infos noch mal erklären. Meine Idee war jetzt einfach immer wieder ein Gerät nach dem anderen abstecken und wieder schauen was passiert, irgendwann bleibt dann nur noch ein Schuldiger übrig! ;)

USB-Hochgeschwindigkeits-Bus:


Ort für Host-Controller: USB (Integriert)
Treiber für Host-Controller: AppleUSBEHCI
PCI Geräte-ID: 0x3b34
PCI Revisions-ID: 0x0006
PCI Hersteller-ID: 0x8086
Bus-Nummer: 0xfd


Hub:


Produkt-ID: 0x2514
Hersteller-ID: 0x0424 (SMSC)
Version: 0,03
Geschwindigkeit: Bis zu 480 MBit/s
Standort-ID: 0xfd100000 / 2
Verfügbare Stromstärke (mA): 500
Erforderliche Stromstärke (mA): 2


Hub:


Produkt-ID: 0x0307
Hersteller-ID: 0x050d (Belkin Corporation)
Version: 0,00
Geschwindigkeit: Bis zu 480 MBit/s
Standort-ID: 0xfd130000 / 5
Verfügbare Stromstärke (mA): 500
Erforderliche Stromstärke (mA): 2


Tastatur-Hub:


Produkt-ID: 0x1006
Hersteller-ID: 0x05ac (Apple Inc.)
Version: 96,15
Seriennummer: 0
Geschwindigkeit: Bis zu 480 MBit/s
Hersteller: Apple, Inc.
Standort-ID: 0xfd133000 / 7
Verfügbare Stromstärke (mA): 500
Erforderliche Stromstärke (mA): 300


Apple Keyboard:


Produkt-ID: 0x0221
Hersteller-ID: 0x05ac (Apple Inc.)
Version: 0,69
Geschwindigkeit: Bis zu 1,5 MBit/s
Hersteller: Apple, Inc
Standort-ID: 0xfd133200 / 8
Verfügbare Stromstärke (mA): 100
Erforderliche Stromstärke (mA): 20


USB Receiver:


Produkt-ID: 0xc52b
Hersteller-ID: 0x046d (Logitech Inc.)
Version: 12,00
Geschwindigkeit: Bis zu 12 MBit/s
Hersteller: Logitech
Standort-ID: 0xfd136000 / 6
Verfügbare Stromstärke (mA): 500
Erforderliche Stromstärke (mA): 98


IR-Empfänger:


Produkt-ID: 0x8242
Hersteller-ID: 0x05ac (Apple Inc.)
Version: 0,16
Geschwindigkeit: Bis zu 1,5 MBit/s
Hersteller: Apple Computer, Inc.
Standort-ID: 0xfd120000 / 4
Verfügbare Stromstärke (mA): 500
Erforderliche Stromstärke (mA): 100


Integrierte iSight-Kamera:


Produkt-ID: 0x8507
Hersteller-ID: 0x05ac (Apple Inc.)
Version: 4,35
Seriennummer: 8JA482R3TDCLJA00
Geschwindigkeit: Bis zu 480 MBit/s
Hersteller: Apple Inc.
Standort-ID: 0xfd110000 / 3
Verfügbare Stromstärke (mA): 500
Erforderliche Stromstärke (mA): 500
 
Es bezieht sich nur auf deinen ersten konsoleneintrag, dort waren es die 3 Geräte.
Aus deinem neuen Post sind das dann der BelkinHub 130000 Standort id und das smsc Teil, was auch immer das sein mag, Standort id 100000,die Standort id 0000000 taucht nicht auf, vielleicht abgesteckt?
 
So, also nach weiteren ausführlichen Tests ;) weiss ich jetzt das es definitiv an der Maus bzw. am Empfänger der Maus liegt, sobald ich den abziehe und mein MBP in den Ruhezustand versetzte, bleibt es auch im Ruhezustand! Jetzt muss ich nur noch schauen wie ich das ganze jetzt handhabe, ich hab eigentlich keine Lust jedes mal den Empfänger abzuziehen, wenn ich mein MBP in den Ruhezustand bringen will. Naja da werd ich schon noch eine Lösung finden.

Danke auf jeden Fall für die Tips. Besonders der Tip mit der Konsole war sehr hilfreich, denn davor wusste ich nicht mal wann bzw. warum der Ruhezustand beendet wurde!

Gruß
dafritz
 
Was ist das für eine Maus und was fürein Empfänger? Was ziehst du da ab?.
Salome
 
Ich hab eine schnurlose Logitech Maus. Wenn ich den Funkempfänger für diese Maus vom Hub abziehe, ist alles in Ordnung. Ich werd jetzt als nächstes noch mal probieren was passiert wenn ich den Empfänger stecken lasse und nur die Maus ausschalte. Man kann die Maus nämlich um Strom zu sparen ausschalten.
 
Also die Apple-Schnurlosmäuse brauchen keinen Empfänger und daher auch keinen Hub und man muss sie auch nicht ausschalten, denn wenn der Mac in Ruhezustand geht, verbrauchen sie auch keinen Strom.
Aber du weißt jetzt woran der Wachzustand liegt und wirst schon eine Lösung finden.
Salome