Hallo allerseits,
habe jetzt auf meinem kleinen Ultrabook Asus S400 das Mojave installiert und brauche eine neue Mini Wlan/BT Karte, die kompatibel ist.
Könnt ihr mir eine empfehlen, die mit Mojave läuft?
Grüße...
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo allerseits,
habe jetzt auf meinem kleinen Ultrabook Asus S400 das Mojave installiert und brauche eine neue Mini Wlan/BT Karte, die kompatibel ist.
Könnt ihr mir eine empfehlen, die mit Mojave läuft?
Grüße...
Hat sich schon erledigt...danke für den Anstoß, mal richtig zu schauen!!
Die WLAN Karte funktioniert...ist eine AR9485...
Ich hatte vorher überall gelesen, dass die Karte in diesem Laptop nicht komatibel sei und deswegen hatte ich erst garnicht geschaut
Was aber damit nicht geht ist das Bluetooth...Ich kann in den SysInfos auch nicht erkennen, ob das extra ist...glaube ich aber nicht...
Dafür noch einen Tipp?
Edit: Ich sehe nur unter Netzwerk "Bluetooth-Pan" ... muss ich da irgendwas einstellen?
Was muss ich da dann machen? Gibts da ein Tutorial?
Ja, wenn im Tool Hackintool > USB auf den Button mit dem I gehst bekommst du eine Anleitung.
Ja, wenn im Tool Hackintool > USB auf den Button mit dem I gehst bekommst du eine Anleitung.
Jetzt habe ich angefangen nach der Anleitung und das Renaming (XHCI, XHC1, EHC1, EHC2) durchgeführt und danach wird mein Bluetooth in der USB Liste des Hackintools nicht mehr angezeigt...Hab noch nicht so richtig verstanden, was ich da genau tun muss...?
Weitere Tipps?
Die Anleitung im Hackintool ist nicht gerade die Beste. Bevor du im ACPI Bereich irgendwas umbenennst solltest du erstmal schauen ob das überhaupt nötig ist. Da hilft ein Blick in die DSDT. Suche dort mal nach "Device (XHC)". Wenn dieses vorhanden ist musst du nichts weiter machen. Ist dieses nicht vorhanden und stattdessen "XHCI" genannt, benennst du es per Clover Hotpatch von XHCI nach XHC um. Gleiches gilt für EHC1 (muss zu EH01 umbenannt werden) oder EHC2 (zu EH02). Es kann sein dass du bei der alten Kiste sowohl XHC als auch EHC vorfindest. In dem Fall müssen natürlich beide behandelt werden wo nötig.
Hast du den Teil erledigt solltest du erstmal den Port Limit Patch für deine macOS Version reinnehmen und neu starten, damit das Port Limit weg ist und alle Ports im Hackintool auftauchen. Eventuelle USBInjectAll Boot Args kommen weg.
Erst jetzt kannst du dich ans USB Patching wagen. Dazu zitiere ich mal eine Anleitung die ich jüngst in einem anderen Topic gepostet habe:
ZitatAlles anzeigenAls nächstes musst du noch deine USB Ports richtig einrichten, also Typen definieren und Ports los werden die dein Limit sprengen. macOS hat ein Limit von 15 USB Ports pro Controller. Alles was diese Ports übersteigt wird nicht erkannt. Ich habe in deiner Config einen Port Limit Patch drin, welcher das umgeht. Dieser ist allerdings nicht für die dauerhafte Nutzung geeignet und sollte nur zur Installation und dem erstellen einer eigenen USB Kext genutzt werden.
Zum besseren Verständnis: Ein USB 3 Port besteht aus insgesamt zwei USB Ports - der USB 2 Anteil und der USB 3 Anteil. Im Klartext bedeutet das, dass wenn du zwei USB 2.0 Anschlüsse hast und 7 USB 3 Ports du bereits über dem Port Limit bist. 7x2 = 14 + 2 = 16 und damit ein Port über dem Limit.
Mit einer USB Kext sorgst du dafür, dass nur die Ports in macOS auftauchen welche auch tatsächlich genutzt werden, deren Typen richtig beschrieben sind und du unterm Strich im Limit von 15 Ports pro Controller bleibst. Die einfachste Möglichkeit eine USB Kext zu erstellen ist mit Hackintool (Download).
Öffne das Hackintool und klicke dort auf den USB Tab. Alle vorhandenen USB Anschlüsse werden dir nun im Hackintool angezeigt. Teste diese der Reihe nach erst mit einem reinen(!) USB 2.0 Device durch und danach nochmal mit einem USB 3.0 Device durch, damit du siehst welche in Benutzung sind. Dann löscht du erstmal alle Ports aus der Liste welche nicht genutzt werden (= alle die nicht grün sind). Dann setzt du die Art des Anschlusses:
- USB 2.0 Anteil eines USB 3 Ports wird auf USB3 gesetzt
- USB 3.0 Anteil eines USB 3 Ports wird auf USB3 gesetzt
- Reine USB 2.0 Anschlüsse auf USB2
- Besonderheit bei Typ-C: Gleicher Port in beide Richtungen = TypeC + SW; unterschiedlicher Port je nach Richtung = TypeC
- Interne USB Ports (z.B. internes Bluetooth, Lüftersteuerung etc.) wird auf Internal gesetzt
Sollten deine Anschlüsse das Port Limit von 15 Ports pro Controller sprengen (was sie sehr wahrscheinlich tun werden), musst du dich von Ports trennen. Da musst du dich dann selbst entscheiden ob du einen oder mehrere USB Anschlüsse komplett deaktivierst oder von einem USB 3.0 Port den USB 2.0 oder den 3.0 Anteil wegnimmst.
Sobald alles fertig konfiguriert ist kannst du die Daten exportieren. Hackintool generiert meistens drei Dateien: SSDT-EC, SSDT-UIAC und USBPorts.kext.
- SSDT-EC kommt nach /Clover/ACPI/patched.
- SSDT-UIAC ist für die Verwendung mit USBInjectAll gedacht.
- Die USBPorts.kext ist eine Standalone Lösung und der optimale Weg (kommt nach /EFI/CLOVER/kexts/Other). Nutzt du diese, kannst du USBInjectAll.kext löschen, die SSDT-UIAC brauchst du dann auch nicht.
Aus der Clover config.plist kannst du im Kexts2Patch Bereich dann auch die Port Limit Patches entfernen wenn alles läuft wie es soll. Dies geht am besten mit dem Tool Clover Configurator.
Ok, Danke ... versuche das mal...
Edit: so habe XHCI, EHC1 und EHC2 gefunden und mit entsprechendem Patch umbenannt...nun sehe ich aber die Namen der Geräte im Hackintool nicht mehr. Benenne ich nur XHCI und EHC1 um, dann sehe ich auch die Namen und beide sind Grün (in meinem Fall die Webcam und das Bluetooth Modul)
Edit2: wie finde ich denn den USB Port Limit patch...kann das nicht finden oder weiß zumindest nicht, wie ich das mache ...kommt das in die Config rein? Und wenn ja wie? Oder ist das ein DSDT patch?
Anbei mein EFI Ordner...vielleicht kann sich das einer mal anschauen?
Wenn du Glück hast und BT ist unter USB sichbar reicht es eventuell schon wenn du diese 3 Kexte nach "/EFI/CLOVER/kexts/Other" kopierst.
Broadcom Bluetooth Firmware Patcher
Und sollte das wirklich dein SMBios sein dann fülle das mal ganz schnell aus. Wird sonst nix mit den Apple Diensten.
Alles anzeigenWenn du Glück hast und BT ist unter USB sichbar reicht es eventuell schon wenn du diese 3 Kexte nach "/EFI/CLOVER/kexts/Other" kopierst.
Broadcom Bluetooth Firmware Patcher
Und sollte das wirklich dein SMBios sein dann fülle das mal ganz schnell aus. Wird sonst nix mit den Apple Diensten.
Leider hat das mit den kexts nicht wirklich funktioniert...ich habe jetzt XHCI und EHC1 umbenannt und die kexts geladen und das sieht dann so aus...siehe Bilder
Edit: Bluetooth ist zwar da und auch scheinbar aktiviert, aber ich sehe kein Gerät in der Liste...
Hier bitte...und danke schonmal für deine Mühen!!!
Alles anzeigenJetzt bin ich leider kein Alteros BT Spezialist.
Aber schmeiße die 3 Kexte von vorher wieder raus und teste diesen hier.
Denke du benötigst eine andere Firmware. Wenn das mit dem Hochladen der Firmware klappt sollte sich die rot markierte Nummer ändern.
Hat funktioniert...super!!!! Besten Dank!!!!
Habe den Kext reingemacht, dann neugestartet...alles weg in den Systeminfos, dann den Kexts wieder rausgenommen und nun geht alles!!!
Wie gesagt, ich habe nur XHCI und EHC1 umbenannt, nicht EHC2 (obwohl es auch in der DSDT drin steht) und jetzt geht alles!!!!
Vielen Dank an alle, die mir geholfen haben...ihr seid die Größten!!!!
Edit: Leider gibt es jetzt doch noch ein Problem...wenn ich das laptop ausschalte und danach wieder neu starte, geht das Bluetooth wieder nicht und auch die Firmwareversion ist wieder die alte...wenn ich jetzt den Kext wieder reinnehme und neu starte geht es wieder für diese Session und nach einem Neustart geht es wieder nicht...was läuft da falsch?
Alles anzeigenJetzt bin ich leider kein Alteros BT Spezialist.
Aber schmeiße die 3 Kexte von vorher wieder raus und teste diesen hier.
Denke du benötigst eine andere Firmware. Wenn das mit dem Hochladen der Firmware klappt sollte sich die rot markierte Nummer ändern.
Siehe letzten Post von mir...funktioniert immer nur einmal und bei einem weiteren Neustart nicht mehr...gibt es dafür eine Lösung?