Lion 10.7.4 auf HP WX4600 Workstation noch USB-Probleme und Restart after Shutdown

  • Hallo,


    ich nun nach einer Neuanschaffung auf der HP XW4600 Workstation Lion 10.7.4 zum stabilen und zuverlässigen Laufen gebracht. Es sind nur ein/zwei Kleinigkeiten, die mich noch beschäftigen.


    Zur Info als Anleitung und für die DSDT, sowie den Netzwerk kext diente die folgende Seite aus dem tony* forum:
    http://www.tony*.com/viewtopic.php?f=14&t=21862


    Folgendes gibt es noch zu bemängeln:
    1. beim Start sind nicht immer alle USB-Ports aktiviert, immer zwei wechseln sich ab und sind ausgeschaltet. Ursache ist mir unklar.
    2. Nach dem Herunterfahren startet der PC kurze Zeit später von selbst wieder neu. Ursache habe ich bisher auch nicht gefunden.
    3. Ich bin mir nicht sicher, ob der Festplattenzugriff einwandfrei ist, da der Rechner gelegentlich hängt (aber nie abstürzt). Im Systemprofil heisst es Unknown AHCI Standard Controller


    Als Anhang mal die DSDT, wie ich sie derzeit benutze. Im DSDT Editor gibt es 49 Warnungen, aber keine Fehler.
    Kann man hierüber etwas verbessern?


    Vielen Dank für Eure Hilfe

    Dateien

    • DSDT.aml.txt

      (37,01 kB, 81 Mal heruntergeladen, zuletzt: )

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Extrahiere nochmal die orginal DSDT, dann schaue ich mal drüber :) .

  • Die Original DSDT ist 299 kb groß, wie kann ich Sie dir zukommen lassen?


    Vielen Dank

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • die DSDT ist hier zu bekommen:


    https://www.dropbox.com/sh/j771c7264otunxs/6JaXmEoXE2



    Danke

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Du hast mir zweimal die gleiche DSDT zu kommen lassen ;) .
    Starte mal ohne DSDT, mit dem Befehl DSDT=Null und extrahiere sie erneut.

  • Ich habe unter dem gleichen link (s.o.) noch einmal die entsprechenden Dateien eingestellt.


    1. dsdt_aktuell ist die im Moment verwendete
    2. dsdt_Original ist die momentan extrahierte
    3. dsdt ist eine im Rahmen der Installation extrahierte


    Ich habe leider das Problem, dass ich wenn ich DSDT=Null eingebe keinerlei USB oder PS2 Support habe und daher mit dem System dann nicht arbeiten kann.


    Vielen Dank, ich hoffe es ist nun besser so.

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Also,
    dsdt_aktuell und dsdt_Original sind exakt die gleichen.
    Die DSDT ohne Erweiterung ist auch in geringem rahmen auf OSX hin optimiert, soll heißen: Die ist auch nicht die originale aus dem System.
    Außerdem unterscheidet sie sich in sehr sehr vielen Punkten von denn beiden oben..
    Was ich dir mit Sicherheit aber sagen kann ist: Wenn die DSDT ohne Erweiterung tatsächlich die ist, die zu deinem System gehört nutzt du im Moment eine vollkommen falsche DSDT, die dir haufenweise Probleme bereiten kann (Wovon du allem Anschein nach Drei schon kennst ;) ).
    Hast du die Möglichkeit eine Linux Live CD zu booten?

  • Linux LIve CD sollte gehen, ich könnte es aber auch noch aus dem parallel laufenden Windows 7 versuchen.
    Momentan hätte ich Ubuntu 12_04 als 32bit und 64 bit Version zur Verfügung.
    Welches Programm soll ich nehmen?


    Ich habe aber auch nocheinmal mit einem anderen Programm versucht die DSDT zu extrahieren und hier ist zumindest die Dateigröße eine Andere (Ich habe daher diese nocheinmal unter dem Link eingestellt (jetzt wieder DSDT_original, https://www.dropbox.com/sh/j771c7264otunxs/6JaXmEoXE2)).
    Dasselbe Programm (dsdtparser) sollte als java Applikation auch unter Windows oder Linux laufen.


    Danke

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Dann extrahiere bitte eine unter Windows.
    Die die du hochgeladen hast, hatte wieder Anpasungen :wacko: .

  • Ich habe jetzt die unter Windows extrahierte DSDT hochgeladen.
    Des Weiteren die Original Datei von der oben genannten Website, die ich eigentlich benutzen sollte.
    Hoffentlich kannst Du damit etwas anfangen. :danke:

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • So, ich habe mich mal drangesetzt und folgendes da gemacht:

    Code
    1. DTGP (Für die _DSM Methoden, also denn DEVICE-ID Inject)
    2. EHCI (Damit OSX das gerät richtig anspricht)
    3. IRGs (Keine kernel Panics wegen ApelIntelCpuPowermanagment.kext)
    4. LPC (Wie oben)
    5. SHUTDOWN (Sollte klar sein)
    6. UHCI (Wie bei EHCI)
    7. RENAME (Die Windowsgeräte namen durch die eines Macs ersetzt)


    Jetzt nur noch mit
    Generate P-States
    Generate C-States
    booten und alles ist sollte super sein :P .
    Achja, und generiere am besten die SMBios.plist eines Macpro 3,1.

    Dateien

    • DSDT.zip

      (18,17 kB, 92 Mal heruntergeladen, zuletzt: )

    OSX86 Suche
    Xeon 1230v3 on H87-D3H with Asus GTX 770
    Powered by 10.9

  • Hallo, es scheint bisher alles Problemlos zu laufen. Ich werde mal berichten, ob es weitere Probleme gibt.
    Schon einmal vielen Dank.
    Eine kurze Frage noch:
    Das der AHCI Controller als unknown noch steht, ist wahrscheinlich einfach so und sollte mich nicht beunruhigen, oder?


    Vielen Dank :groesten::danke:

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Deswegen habe ich dir auch die Sache mit der SMbios.plist geraten ;) .
    Wenn du auf dem Dektop anstatt der silbernen Laufwerksicons die orangenen hast, dann weiss ich noch was, danach dürfte auch der festplattencontroller nicht mehr unknown sein :) .

  • Orange sind nur die Laufwerke des RAID Controllers. die anderen sind silbern. Die smbios.plist hatte ich bereits geändert.

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Ich denke der Raidcontroller ist von Jmicron?
    Dann installiere mal denn Jmicron SATA Kent aus Multibeast :) .

  • Der RAID Controller ist der in der Signatur stehende von highpoint rocketraid 2302. Der ahci Controller für die anderen platten ist unbekannt. Also der des Mainboards.


    Gruß

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Ich könnte in der DSDT noch einen kleinen Fix hinzufügen, der die Device-ID deines Festplattencontrollers faket und ihn so als Apple Orginal ausgiebt, aber ausser einem Namen im Systemprofiler hättest du davon nüscht :) .

  • Ich hatte auf kexts.com noch etwas von einem AHCI Injector gefunden. Macht das Sinn? Vermutlich ja wohl eher nicht, da ja momentan alles Gut zu laufen scheint, oder?


    Nebenbei kannst Du prinzipiell auch für mein HP ProBook (siehe auch Hackintosh auf HP Probook 4520s, Lion 10.7.3, aber nur VGA-Output, internes Display wird nicht erkannt) eine DSDT bauen, da ich dafür nicht tief genug in der Materie bin, dafür würde ich dann einen neuen Thread erstellen.


    Vielen Dank :hurra: , bis hierher :popcorn: :groesten:

    Bei mir läuft:
    OSX 10.9.5 und OSD 10.10.1 auf
    HP XW4600 Workstation, BIOS 1.22, Intel Core Quad Q9550@2,83 Ghz
    8 GB ECC DDR2 RAM @ 800 Mhz
    ATI Radeon HD 6670 (GV-R667D3-1GI)
    Line6 Toneport UX8


    und auf
    MacBook Pro Late2013
    OSD 10.9.5 sowie 10.10.1

  • Wenn alles läuft, dann lass es, denn "never change a running system" :P .
    Und in die DSDT deines Notebooks kann ich mal reinschauen, aber ich kann dir nichts versprechen!
    Da das Problem diese Threads wohl geklärt ist, mache ich hier mal zu:
    :closed: .

  • griven

    Hat das Label Erledigt hinzugefügt