Beiträge von anonymous_writer
-
-
-
-
"die kext file" bedeutet mehre Kext Files?
Du benötigst nur denn NullEthernet.kext und die ssdt-rmne.aml.
-
-
-
Für die welche das Testen möchten aber keinen Server haben geht das ganze auch ohne denn SSH-Tunnel. Mann kann für das Fake Ethernet auch einen externen Proxyserver angeben. Eine echte Internetverbindung mach diese Variante nicht. Aber die iServices Dienste lassen sich auch so dauerhaft zur Funktion überreden.
Hier eine Liste.
https://vpnoverview.com/privac…wsing/free-proxy-servers/
-
Hallo Forenteilnehmer und Entwickler,
Dieses Thema soll nicht als Rundumlösungsansatz für Anfänger dienen, sondern eher als Lösungsfinder zu oben benanntem Thema. Problem besteht auch nur bei reinen Intel WIFI Hacks. Sobald neben der Intel WIFI ein funktionierendes LAN läuft, tritt das iMessage and Facetime Problem nicht auf.
Auf GitHub ist dieses Problem hier in Arbeit zu finden.
https://github.com/OpenIntelWi…sues/942#issue-2025658767
Einen Weg habe ich gefunden wo unter Sonoma iMessage and Facetime wieder im vollen Umfang funktionieren. Lösungsansatz war einen Dummy Ethernet Verbindung zu erstellen welche getunnelt durch WLAN ihren Dienst verrichtet. Auf den letzten dazu fehlenden Baustein hat mich Sascha_77 gebracht mit seiner Tunnel App.
Damit meine Lösung funktioniert braucht meine einen eigenen Server, der einen SSH-Server zur Verfügung stellt. Bei mir ist das ein Raspberry 5. Aber auch ein wesentliche langsamerer Server ist für diese Lösung ebenfalls ausreichend da dieser nur für iServices genutzt wird.
Hier eine Anleitung für meinen Lösungsansatz:
Voraussetzungen:
1. Ein Server mit einem laufenden SSH-Server. Jeder Raspberry kann diesen SSH-Server zur Verfügung stellen.
2.Einen Dummy Ethernet Kext unter OSX. Da gibt schon lange denn "Null Ethernet Network Driver by RehabMan".
Leider etwas eingestaubt und nicht auf dem neusten Stand. Cool wäre, wenn ein Entwickler sich diesem annimmt und diesen auf den neusten Stand bringet mit Lilu und Co. Ich habe ihn mit meinen dürftigen Kenntnissen unter XCode zumindest so weit gebracht das er mit dem neusten XCode zu bauen ist. Meine Variante kann unter dem folgenden LINK geladen werden inklusive überarbeitetem Quellcode.
https://bitbucket.org/anonymou…null-ethernet/src/master/
3. Eine APP für denn SSH-Tunnel. Hier im LINK zu finden.
https://github.com/MacThings/S…ases/tag/SecurePipes1.0.0
Die App kann so eingestellt werden das nach jedem Neustart der SSH-Tunnel automatisch aufgebaut wird.
Das ganze funktioniert natürlich auch ohne App. Eine Anleitung ist hier zu finden.
https://www.hostdime.com/kb/hd…gh-an-ssh-tunnel-on-macos
Und so habe ich das ganze Aufgebaut:
Der "Null Ethernet Network Driver by RehabMan" stellt als Standard keine Verbindung zum Internet her. Man muss die Internetverbindung zu Fuß einmalig passend zum eigenen Netz einstellen. Ich poste hier meine Einstellungen. Die müssen natürlich individuell angepasst werden an euer Heimnetz.
Als nächstes denn SSH-Tunnel aufbauen. Hier ebenfalls meine Einstellungen die ihr demensprechend anpassen müsst auf euer Netz.
hackintosh-forum.de/attachment/215433/
hackintosh-forum.de/attachment/215434/
Alles richtig eingestellt sollte das jetzt eine funktionierende Ethernet Verbindung ergeben getunnelt durch WLAN.Ethernet sollte en0 sein. Falls nicht kann man hier Nachlesen wir man das Ändert.
2.06 iMessage, Continuity, FaceTime & Co
So sieht dann am Ende bei mir das Ergebnis aus.
Jetzt noch ein paar Infos zu denn Nachteilen meiner Variante und warum das ganze noch viel Potential nach oben hat. Entwicklungsarbeit ist gefragt und vielleicht ist das ganze auch Hilfreich für die Weiterentwicklung vom Kext AirportItlwm.kext.
Man kann unter OSX einstellen welche Verbindung WIFI oder Ethernet die Hauptverbindung ist.
Macht man dort Ethernet zur Hauptverbindung funktionieren die iServices Sachen umgehend und direkt nach jedem Neustart. Allerdings läuft Ethernet nicht sehr stabil bei mir was sich an langem Verbindungsaufbau oder Aussetzern bemerkbar macht.
Daher habe ich WLAN als Hauptverbindung gewählt. Damit läuft das ganze sehr stabil.Nachteil ist hier das die iServices Dienste nach Neustart erst mal nicht funktionieren.
Entweder man ändert die Reihenfolge kurzzeitig oder man versetzt den Hack einmal in den Schlaf. Letzteres bring dann auch umgehend die iServices Sachen dauerhaft zurück.
Soweit erst mal genug dazu geschrieben.
Wie bereits am Anfang geschrieben hoffe ich das mit diesem Thread sich auch andere Beteiligen um den ganzen Vorgang zu Optimieren oder eventuell auf neue Ideen kommen zur Optimierung des AirportItlwm.kext unter Sonoma.
-
Ich habe leider keine weitere Idee aktuell. Schaue mir das aber Morgen gerne nochmal an.
Kannst du auch noch deine IOREG hochladen?
-
-
HM soll heißen gibts doch gar nicht. Ich sehe keinen Fehler.
Kannst du mal diese Steps machen für denn itlwm.kext?
-
HM, NVRAM Reset hast du sicher auch schon versucht?
-
-
Ich kann erst später schauen. Bin unterwegs, sorry.
probieren wir mal was alternatives.
Bitte denn AirportItlwm.kext deaktivieren.
Und dann denn itlwm.kext im Anhang einbinden. Nach Neustart die App HeliPort starten. Hier ebenfalls die Version im Anhang.
Das ganze ist nur mal um zu schauen ob WLAN damit schon mal läuft.
-
Verwende bitte mal denn neusten AirportItlwm.kext von hier.
https://github.com/OpenIntelWi…releases/tag/v2.3.0-alpha
Deine Device-ID ist eine andere als meine.
-
Nicht wirklich und ohne mehr Infos zu denn verwendeten Kexten und Reihenfolge der Kexte kann auch sicher keiner Helfen.
-
OK, ich nutze ja keinen Root-Patch mehr.
-
Bri 14.4 wurden die Sicherheitsrichtlinien hochgeschraubt. SecureBootModel ist daher das Problem. Die Sicherheit um 1 reduziert löst das Problem.
Man sollte sich überlegen für was man die höchste Sicherheit braucht. Ich erkenne damit keinen einzigen Vorteil ausser viel Ärger an einem Hack. Letztes würde ich nicht als Vorteil bezeichnen.
-
Das hier hat bei mir zu 100% geholfen beim Updateproblem.
-
Die AX210S ist so wie ich das weiß nur eine Variante zur AX210 mit gleicher Firmware. Aber du kannst das auch einfach testen und wenn es nicht geht nimmst denn offiziellen Kext.
Bei mir die neuste Variante verwenden. "240314_Update.zip". Darin sind alle OSX-Versionen enthalten.