Feitlinger Posted December 18, 2009 Share Posted December 18, 2009 Guten Abend mac-fans, Dank Eurer Hilfe habe ich es endlich geschafft auf folgendem System iDeneb 1.6 (10.5.8) zu installieren. AMD Phenom II X4 965 quad core 3,4ghz Gigabyte MA790XT-UD4P Mainboard mit AMD/ATI Chipsatz 4GB Mushkin DDR3 1600Mhz MSI Geforce 9400GT Sata-Brenner, Sata-Festplatte Bei der Installation habe ich nur sehr wenige Patches ausgewählt. Als Kernel hab ich den von Qoopz (9.8.0) gewählt, SB700 Chipsatz-Treiber und NVDarwin 512mb. Mit diesen Patches funktioniert mein System einwandfrei. Die 9400er wird komplett unterstützt, alle usb slots funktionieren etc. Das einzige was leider nicht mag, ist meine extra für osx86 gekaufte WLAN-Karte (TL-WN851N mit Atheros Chipsatz). Laut mehreren Posts hier bei insanelymac wird diese Karte nativ unterstützt und benötigt keine kexts. Aber wie bekomm ich diese nun zum Laufen? Im systemprofiler steht unter PCI-Cards gar nichts (keine PCI-Karten installiert). Muss ich nun doch noch irgendetwas patchen oder eine bestimmte kext installieren, um die Karte zum Laufen zu bekommen? Vielen Dank im Voraus für Eure Antworten. Beste Grüße Feitlinger P.S.: Ich sollte noch erwähnen, dass meine hackintosh Fähigkeiten noch stark eingeschränkt sind. Ich bitte das zu entschuldigen. edit: Für die Leute, die sich hier durchkämpfen wollen. Scheinbar kommt es vor, dass bei der WN851N verschiedene Chipsätze zum Einsatz kommen. Jedenfalls habe ich meinen (AR922x) trotz vielen Tipps nicht zum Laufen gebracht! Link to comment Share on other sites More sharing options...
riws Posted December 19, 2009 Share Posted December 19, 2009 Welche ID hat die Karte? Mit DPCI Manager nach schauen. Wird die Atheros Kext geladen? Wenn nicht, drag die ID ein. Link to comment Share on other sites More sharing options...
Feitlinger Posted December 19, 2009 Author Share Posted December 19, 2009 hi, Vielen Dank für deine Antwort. OSX86 tools spuckt für mich folgendes aus: 03:07.0 Network controller [0208]: Atheros Communications Inc. Unknown Device [168c:0029] (rev 01) Eine Atheros.kext wird bei mir nicht im System/Extensions/ Ordner angezeigt. Wo soll ich denn meine ID eintragen? Das einzige was in den Extensions mit "Atheros" drin ist, ist die AtherosFix.kext, die ich mit den OSX86 Tools von Hand installiert habe. Gebracht hat das allerdings nichts...(ehrlich gesagt wusste ich auch noch, ob diese kext für meinen Problemfall verwendet werden kann/darf Da ich mit der OSX86 Materie noch nicht so vertraut bin und mir noch einige Grundlagen fehlen, bitte ich euch ein Auge bei mir zuzudrücken, wenn ich etwas nicht von Anfang an versteh oder grundlegendes falschmache Ich wäre Dir unendlich dankbar, wenn du die Vorgehensweise, die ich anschlagen soll, genauer erklären könntest. Vielen Dank im Voraus Beste Grüße aus dem verschneiten München Feitlinger Link to comment Share on other sites More sharing options...
riws Posted December 19, 2009 Share Posted December 19, 2009 Hier hast du keine Atheros Datei /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/ ? AtherosFix.kext ist für Snow Leopard Link to comment Share on other sites More sharing options...
Feitlinger Posted December 19, 2009 Author Share Posted December 19, 2009 in diesem Ordner hab ich folgende kexts: AirportAtheros.kext, AirPortAtheros5424.kext und AppleAirportBrcm4311.kext in der AirPortAtheros5242.kext habe ich alle IDs mal rausgelöscht und meine eingetragen. So schauts in der Datei (info.plist) aus: http://img191.imageshack.us/img191/779/img0181f.jpg So sollte man das doch machen, oder? Hab ich was vergessen bzw. falsch gemacht? Weiterhin besten Dank für deine Hilfe! Grüße Feitlinger Link to comment Share on other sites More sharing options...
riws Posted December 19, 2009 Share Posted December 19, 2009 <key>IONameMatch</key> <array> <string>pci168c,29</string> </array> Link to comment Share on other sites More sharing options...
Feitlinger Posted December 19, 2009 Author Share Posted December 19, 2009 hi, hab das so geändert und neugestartet. Leider hat sich nichts geändert. Muss ich die ID sowohl in die AirportAtheros5424.kext, als auch in die AirPortAtheros.kext eintragen? Oder nur in die 5424er? Fehln mir vielleicht noch irgendwelche patches o.ä.? Die WLAN Karte funktioniert unter Windows 7 einwandfrei... Link to comment Share on other sites More sharing options...
riws Posted December 19, 2009 Share Posted December 19, 2009 Lade selber mit kextload diese geänderte Kext. Unter Netzwerken in System Preferences kommt Airport dann nicht? sudo sukextload /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kext kextstat dmesg Unter kextstat und dmesg wird etwas darüber gesagt? Link to comment Share on other sites More sharing options...
Feitlinger Posted December 19, 2009 Author Share Posted December 19, 2009 auch mit kextload habe ich immernoch keinen airport :censored2: kextstat sagt mir folgendes: http://img189.imageshack.us/img189/6167/img0182zg.jpg und dmseg dies: http://img69.imageshack.us/img69/7671/img0183m.jpg ich bin echt am verzweifeln.... Weiterhin vielen Dank für deine Hilfe... Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 Nimm die AirPortAtheros5424.kext und AppleAirportBrcm4311.kext dort aus / lösche und drag die ID in AirportAtheros.kext Info.plist ein? Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 hab ich gemacht. Leider immernoch kein Airport bei dmesg wird jetzt auch überhaupt nichts mehr über die Karte gesagt.... edit: musste die AirportAtheros.kext wieder mit kextload einlesen...dann wird sie wieder in kextstat angezeigt. Unter dmesg steht aber immernoch, dass der Controller "unsuccessfully" geladen wurde Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 Aber die andere Kext'e hast du gelöscht von dort? Woher hast du die AirPortAtheros5424.kext überhaupt? Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 keine ahnung woher ich die 5424er her hab ich hab 10.5.8 jetzt nochmal neuinstalliert. Dann waren unter /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/ nur noch die AirportAtheros.kext und die AppleAirportBrcm4311.kext. Die Brcm 4311.kext hab ich gelöscht und in die AirportAtheros.kext hab ich meine ID eingegeben. Leider ohne Erfolg. Unter kextstat wird auch nichts mit Atheros eingelesen und unter dmesg wird nichts mit Atheros angezeigt.... Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 Wenn du die Kext Datei mit "kextload -v diekext" lädst und mit "kextutil diekext" lädst, was sagt es? Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 hi, die beiden Befehle spucken bei mir folgendes aus: http://img693.imageshack.us/img693/9761/img0185e.jpg der Befehl "kextutil" ist dem Terminal nicht bekannt :S dmesg zeigt mir nach dem einlesen jetzt das an: http://img189.imageshack.us/img189/2475/img0186j.jpg Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 Die Kext Datei wird nicht beim Boot geladen? Poste mal Inhalt von /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 Networkinterfaces.plist sagt folgendes: http://img502.imageshack.us/img502/6439/img0187rf.jpg Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 In Terminal: sudo sunano /etc/rc.common Es sieht ~ so aus dort: ### Common setup for startup scripts. ## # Copyright 1998-2002 Apple Computer, Inc. ## ####################### # Configure the shell # ####################### ## # Be strict ## #set -e set -u Und schreibst dort kextload ein, so dass es bestimmt beim Boot geladen wird: ### Common setup for startup scripts. ## # Copyright 1998-2002 Apple Computer, Inc. ## kextload /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext ####################### # Configure the shell # ####################### ## # Be strict ## #set -e set -u + Und Speichern (ctrl+x) Wird die Kext dann beim Boot geladen? Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 habe die Befehle erfolgreich eingetragen... die kext wird beim booten aber immernoch nicht geladen Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 OSX sieht die Karte wohl überhaupt nicht, kannst du die Karte umstecken? Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 habe die karte in einen anderen PCI Slot rein... immernoch kein Airport... LSPCI sagt nach wie vor dasselbe: http://img707.imageshack.us/img707/5660/img0190v.jpg Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 Ich nehme an, bei dir ist AppleIntelCPUPowerManagement.kext gelöscht worden oder mit einem Disabler disablet worden? Lösch mal die AppleHPET.kext und boote neu mit -f. Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 hat leider auch nichts geholfen... bei der 10.5.8 installation hab ich noch AppleDecrypt und den Disabler mitinstalliert ohne wirklich zu wissen, was die mir bringen soll ich osx nochmal neuinstallieren ohne diesen kexts? Link to comment Share on other sites More sharing options...
riws Posted December 20, 2009 Share Posted December 20, 2009 hat leider auch nichts geholfen... bei der 10.5.8 installation hab ich noch AppleDecrypt und den Disabler mitinstalliert ohne wirklich zu wissen, was die mir bringen soll ich osx nochmal neuinstallieren ohne diesen kexts? Nein, brauchtst die beiden bestimmt. Mit gepatchten IOPCIFamily.kext schon probiert? Von Slice/Eureka Link to comment Share on other sites More sharing options...
Feitlinger Posted December 20, 2009 Author Share Posted December 20, 2009 so, hab jetzt mal eine IOPCIFamily.kext von Eureka genommen (http://www.insanelymac.com/forum/index.php?showtopic=81036&st=880). Jetzt mag osx gar nicht mehr starten Es ist doch echt zum Verzweifeln ^^ edit: installiere gerade nochmal osx neu...habe jetzt bei infinitemac gelesen, dass ich mal die IOPCMCIAFamily.kext, die ich bei der ideneb 1.6 installation auswählen kann, mit installieren soll. Bericht folgt gleich! so, habe osx 10.5.8 eben neu aufgesetzt (mit IOPCMCIAFamily.kext)... im systemprofiler wird bei mir nun etwas angezeigt. Vorher stand da immer, dass keine PCI Karten installiert sind. http://img704.imageshack.us/img704/6765/img0191y.jpg Die Device ID hab ich jetzt noch nicht in die AirportAtheros.kext eingetragen... Link to comment Share on other sites More sharing options...
Recommended Posts