Sierra und WLAN-PCI-Karte TP-Link TL-WN851ND

  • Hallo,


    habe mir aus dem Hardware-Teil des Forums die TP-Link TL-WN851ND für WLAN rausgesucht. Eingebaut, Device-ID in IO80211Family.kext laut toemchen eingetragen. Nach dem Booten wird die Karte angezeigt, verfügbare WLAN-Netze ebenfalls und verbunden wird auch. Spätestens nach 20 sec. friert mir das gesamte System ein und nichts geht mehr. Das wiederholt sich nach jedem Neustart. Karte wieder ausgebaut und alles läuft normal. Hat jemand eine Idee, woran es liegt? Oder wird die Karte doch nicht mehr unterstützt? @Sascha77 ist zwar guter Hoffnung, aber vielleicht ist doch bei 10.11.xx Schluss.

    Gruß


    Yosi


    Im Bau: Biostar HiFi B85N 3D -- i7-4770 -- Corsair Vengeance 2 x 4GB 1600Mhz -- kein Wlan -- kein Bluetooth -- Intel HD4600 -- Clover (aktuellste)


    System: Gigabyte Z390 Aorus Pro -- i9-9900K -- 16 GBGSKILL F4-3200C14-8GTZ -- iMac 19,1 -- macOSMojave 10.14.6 -- Clover

  • Ich habe zwar keine Lösung parat, aber ich drücke euch die Daumen das es klappt, ist bei mir (eher) das Interesse an der PCI Karte. :thumbup:


    Edit: Kannst du mal bitte den Kext aus dem Anhang testen, einfach nach S/L/E installieren und Kext Utility laufen lassen?

  • Hallo @derHackfan,


    ich habe den Kext installiert, Karte eingesetzt, Computer gestartet, bootete ohne Probleme. WLAN war aktiv, Verbindung wurde aufgebaut, sonst passierte erstmal nichts. Im Prinzip war das ein gutes Zeichen. Ich habe dann das WLAN-Netz gewechselt - Computer eingefroren. Neu hochgefahren, nun mit Kernel Panic. Erneut hochgefahren - Ladebalken blieb auf halben Weg hängen. WLAN-Karte ausgebaut - alles in Ordnung. WLAN-Karte eingesetzt - hochgefahren - 20 sec. später oder halt mit WLAN-Aktivität - Computer fror ein.
    Aus der IO80211Family-Kext die Device-ID erstmal rausgenommen - Karte wurde weiterhin erkannt - System friert ein (max. 60s nach Computerstart) oder bei WLAN-Zugriff. HAbe jetzt erstmal alles wieder auf Anfang. :/

    Gruß


    Yosi


    Im Bau: Biostar HiFi B85N 3D -- i7-4770 -- Corsair Vengeance 2 x 4GB 1600Mhz -- kein Wlan -- kein Bluetooth -- Intel HD4600 -- Clover (aktuellste)


    System: Gigabyte Z390 Aorus Pro -- i9-9900K -- 16 GBGSKILL F4-3200C14-8GTZ -- iMac 19,1 -- macOSMojave 10.14.6 -- Clover

  • Ja, habe den Kext mit Kext Utility installiert, da werden die Rechte doch wieder repariert.

    Gruß


    Yosi


    Im Bau: Biostar HiFi B85N 3D -- i7-4770 -- Corsair Vengeance 2 x 4GB 1600Mhz -- kein Wlan -- kein Bluetooth -- Intel HD4600 -- Clover (aktuellste)


    System: Gigabyte Z390 Aorus Pro -- i9-9900K -- 16 GBGSKILL F4-3200C14-8GTZ -- iMac 19,1 -- macOSMojave 10.14.6 -- Clover

  • Ja, trotzdem erstmal Danke für die Idee.

    Gruß


    Yosi


    Im Bau: Biostar HiFi B85N 3D -- i7-4770 -- Corsair Vengeance 2 x 4GB 1600Mhz -- kein Wlan -- kein Bluetooth -- Intel HD4600 -- Clover (aktuellste)


    System: Gigabyte Z390 Aorus Pro -- i9-9900K -- 16 GBGSKILL F4-3200C14-8GTZ -- iMac 19,1 -- macOSMojave 10.14.6 -- Clover

  • ..., aber vielleicht ist doch bei 10.11.xx Schluss.


    Nee, bei mir läuft die mit Sierra, bzw. 10.12.4 Beta 2 auch ohne Probleme. Ich verwende die originalen Kexte und habe die DeviceID in AtherosWiFiInjector.kext eingetragen, den ich als Injector verwende. Damit läuft sie schon lange quasi OOB. Der toledaARPT.kext macht es genauso, auch da ist die DeviceID eingetragen und dient als Injector.


    Bei Dir liegt aber eher ein anderes Problem vor, oder, denn sie wird ja erst einmal erkannt?
    Hast Du mehrere PCI-Slot´s frei? Vielleicht mal den Slot wechseln. Es gab ja schon früher zu alten Win-Zeiten Probleme mit PCI-Karten, wenn man diese in den ersten Slot neben der Grafik steckte. Gab da oft Überlappungen bei den IRQ´s.
    Evtl. auch mal mit darkwake experimentieren, wenn was einfriert.
    Ferner, hast Du vorher was anderes für Wifi genutzt? Vielleicht hat er noch was im nvram oder unter /Library/Preferences/SystemConfiguration in den Plist-Dateien. Vielleicht ein Ansatz.

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.4.1

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.4.1

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

  • Hallo @MacPeet,
    ich hatte vor dem Einbau der Karte alle PCI-Ports frei. Ich nutze noch keine Grafikkarte. Die WLAN-Karte ist im "normalen" PCI-Slot. Die anderen sind x4,x8,16. Dort passt die Karte auch nicht rein.
    Darkwake wird über die default.plist im NVRam gesetzt und steht momentan auf "0".
    WIFI-Karten oder Adapter habe ich vorher nicht genutzt.
    Das System ist frisch installiert worden und hat bisher keine zusätzlichen Kexte gesehen (ausser LAN und Ton).


    Den AtherosWifiInjector.kext habe ich bisher nicht angerührt. Ich hatte die Device-ID lt. toemchen in die IO80211Family.Kext eingetragen.

    Gruß


    Yosi


    Im Bau: Biostar HiFi B85N 3D -- i7-4770 -- Corsair Vengeance 2 x 4GB 1600Mhz -- kein Wlan -- kein Bluetooth -- Intel HD4600 -- Clover (aktuellste)


    System: Gigabyte Z390 Aorus Pro -- i9-9900K -- 16 GBGSKILL F4-3200C14-8GTZ -- iMac 19,1 -- macOSMojave 10.14.6 -- Clover

  • Ok, wenn nur ein PCI-Slot da ist kann man natürlich nicht wechseln. Die anderen sind ja PCIe, da passt die natürlich nicht rein.
    Wobei Du bei dem modernen Board mit den PCIe-Slots sicher auch besser die "TP-Link TL-WDN4800 N900 WLAN Dual Band up to 450Mbit/s to 2.4GHz or 5GHz, works OOB as Airport" hättest nehmen können, die ich auch im Betrieb habe. Kostet nicht viel und geht halt OOB. Mit Atheros geht zwar kein Handoff etc., jedoch alles andere geht super damit.
    Sofern die Karte richtig steckt und auch keine Kontaktschwierigkeiten hat muss es also ein Systemfehler sein.
    Du nutzt OZ, richtig? Die DSDT hast Du selbst gepatcht oder ist das eine generelle für das Board? Kannst Du ausschließen, dass darin irgendwas zwecks Wifi gepatcht wurde, was hierbei nun nicht passt?


    Ich lege mal meinen Injector noch bei, wobei der Toleda-Kext eigentlich auch nix anderes macht. Versuch macht klug, egal.
    AtherosWiFiInjector.kext.zip


    Edit:
    Im Bios passt auch alles zwecks PCI? Keine festen IRQ´s vergeben?

    Medion P9614: C2D 2,8GHz 8GB DDR3 GT330M 512GB FullHD intern BCM WLAN/BT SSD 512GB + 512GB + 1TB macOS Catalina / Win10pro 8)

    Real: MacMini M1: 8GB 32" LG 4k SSD 250GB + 1TB nvme USB-C + 1TB thunderbolt nvme macOS 14.4.1

    MacBook Air M2 15": 8GB SSD 512GB macOS 14.4.1

    MacMini2014: i5 2,8GHz 16GB DDR3 Intel Iris 5100 23" Apple-Cinema 1TB NVMe / 1TB HDD macOS 13.6.6

    iPhoneSE 3.Gen 128GB: iOS 17.4.1 iPad Pro 9,7" WiFi 32GB: iPadOS 16.7.7 MacPro3,1 macOS 13.6.4 / 14.4

    Einmal editiert, zuletzt von MacPeet ()

  • Hallo @MacPeet,


    stimmt, ich nutze Ozmosis. Das vorbereitete Ozmosis für das Board und Sierra von griven. DSDT habe ich nicht gepatcht. Ich nehme mal an, dass alles benötigte im Ozmoss-ROM steckt. Deinen Kext habe ich ausprobiert. Es fängt ja immer richtig gut nach dem Systemstart an, volle WLAN-Verbindung, habe beim zweiten Hochfahren das Ethernet-Kabel draussen gehabt. Auch hier funktionierte WLAN ohne Probleme. Nach maximal einer Minute alles tot. Die Karte wieder raus und alles ist gut.
    Im BIOS habe ich nichts von IRQ's.


    Bin gerade dabei macOS Sierra auf einer separaten Partition nochmal frisch zu installieren. Danach den AtherosWifiInjector.kext von Dir. Mal sehen was passiert.


    Nach dem Installieren von Sierra habe ich jetzt nur Deinen Kext per Hext-Utility installiert. Innerhalb einer Minute ist das System wieder eingefroren. Vielleicht liegt es doch an der Karte?


    --------------------------------------------------------------------------------------------
    Nachtrag:
    Ich habe mir jetzt die identische WLAN-PCI-Karte von @MacPeet bestellt. Wurde heute geliefert. Ich habe sie eingebaut und sie lief direkt und das System ist auch nach 5 Minuten noch nicht eingefroren.
    Ich erachte dann hiermit das Thema als erledigt.


    Danke an alle, die versucht haben mir zu helfen. :danke:

    Gruß


    Yosi


    Im Bau: Biostar HiFi B85N 3D -- i7-4770 -- Corsair Vengeance 2 x 4GB 1600Mhz -- kein Wlan -- kein Bluetooth -- Intel HD4600 -- Clover (aktuellste)


    System: Gigabyte Z390 Aorus Pro -- i9-9900K -- 16 GBGSKILL F4-3200C14-8GTZ -- iMac 19,1 -- macOSMojave 10.14.6 -- Clover

    3 Mal editiert, zuletzt von Yosi ()

  • griven

    Hat das Label Erledigt hinzugefügt
  • Da Klingonen auch immer Heldentaten besingen, will ich das hiermit auch tun:


    vorhin hat grt es tatsächlich durch Zauberei geschafft, meine 851nd Karte unter High Sierra perfekt zum Funken zu bringen. Wie sie das gemacht hat, kann ich jetzt leider nicht mehr konkret darstellen, weil ich noch unter der Katzengrippe leide und die meiste Zeit bei der OP nur mit dem Husten beschäftigt war ...


    Auf jeden Fall läuft das Ding jetzt.

    3 Mal editiert, zuletzt von blackcat ()

  • hab nur die passende deviceID in die info.plist vom atherosdingsda40.kext reingezaubert... 8o

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • Das war mehr als nur das. Ich vermute ja, das klappte bei uns Betroffenen nicht, weil wir den Kext im Clover Ordner platziert hatten statt ihn in S/L/E zu setzen.

    Wie dem auch sei, bei mir zockt die Karte wieder rum und funktioniert nur, wenn grt dabei ist.


    Hab sie jetzt durch eine d-link DWA-556 ausgetauscht, bis is einen Adapter für meine Airportkarte finde.