Verwendung eines USB-Ethernet-Adapters eines Drittanbieters mit El Capitan

21

Ich stecke einen USB-Ethernet-Adapter (nicht von Apple) in mein MacBook Pro (Retina, 15 Zoll, Ende 2013). No Go.

Ich sehe kein relevantes "USB Ethernet" -Element unter System Preferences> Network. Sollte eine erscheinen, wenn ich den Adapter einstecke? Soll ich einen Artikel mit der Schaltfläche "+" hinzufügen?

Bildbeschreibung hier eingeben

Wenn ich die "+" - Taste benutze, wird nur eine Liste mit "Thunderbolt Bridge", "Thunderbolt 2", "Thunderbolt 1", "Bluetooth PAN", "Wi-Fi", "VPN", "PPPoE" und "Thunderbolt 1" angezeigt "6 bis 4". Ich sehe keine Option für einen USB-Ethernet-Adapter. Wird dies von Apple nicht mehr unterstützt?

Bildbeschreibung hier eingeben

Aus dem Apple menu > About this Mac > System Report (button) > Hardware > USBBericht geht hervor, dass ich ein Produkt von Realtek Semiconductor Corp. ( Unternehmenswebsite ) besitze.

Bildbeschreibung hier eingeben

Basil Bourque
quelle
Kann jemand helfen, wo man die USBCDEthernet.kext bekommt? Ich habe den Quantum-USB-zu-Ethernet-Treiber installiert (IC ist von Realtek), aber es wurde kein .kext bereitgestellt. Woher bekomme ich diese .kext-Datei?

Antworten:

10

Soweit ich weiß, können Sie viele allgemeine Treiber ohne von Apple signierte Treiber ausführen, indem Sie "System Integrity Protection" (SIP) deaktivieren.

Von: http://inkandfeet.com/how-to-use-a-generic-usb-20-10100m-ethernet-adaptor-rd9700-on-mac-os-1011-el-capitan

Schritte, um Ihren Adapter zum Laufen zu bringen, falls Sie ihn noch nie in Mac OS 10.11 El Capitan verwendet haben.

  1. Deinstallieren Sie die Dutzende anderer Treiber, die Sie möglicherweise installiert haben, um diese zum Laufen zu bringen.
  2. Trennen Sie Ihren USB-Adapter, starten Sie ihn neu und geben Sie sich einen sauberen Slate.
  3. Starten Sie neu. Sobald der Bildschirm schwarz wird, halten Sie "Befehl" und "R" gedrückt, bis Sie einen schwarzen Bildschirm mit einem Apple-Logo und einem weißen Fortschrittsbalken sehen. Lassen Sie los und warten Sie, bis Ihr Computer in den Wiederherstellungsmodus hochgefahren ist.
  4. Wählen Sie in der oberen Leiste "Dienstprogramme" und dann "Terminal"
  5. Führen Sie im Terminal csrutil disable aus.
  6. Wählen Sie in der oberen Leiste "" und dann "Neustart"
  7. Laden Sie nach dem Hochfahren die Treiber von der CD herunter und installieren Sie sie . Diese wurden freundlicherweise von diesem feinen Menschen hochgeladen .
  8. Starten Sie neu.
  9. Öffnen Sie Ihr Terminal und führen Sie es aus sudo kextload /System/Library/Extensions/USBCDCEthernet.kext
  10. Starten Sie neu.
  11. Stecken Sie Ihren USB-Adapter mit einem Live-Ethernet-Kabel ein.
  12. Öffnen Sie die Systemeinstellungen und wechseln Sie in den Netzwerkbereich.
  13. Drücken Sie die Taste + unten rechts, wählen Sie den "USB 2.0 10 / 100M Ethernet Adapter" aus und klicken Sie auf Hinzufügen.
  14. Sie sind fertig! Ihr Adapter funktioniert!
  15. Entschuldigen Sie sich bei den Leuten, die Ihnen wichtig sind, für die Dinge, die Sie in den letzten Stunden gesagt haben. Sie werden es nicht verstehen, aber sie werden dir vergeben.

Ich gehe davon aus, dass jeder Treiber, der vor Yosemite (10.10) für diese Art von Dingen funktioniert hat, auch für die in Schritt 7 beschriebenen Treiber funktioniert.

Auf der Originalseite finden Sie eine Diskussion über die Sicherheitsrisiken dieser Methode. Aber wenn Sie es brauchen und sich der Risiken bewusst sind und damit einverstanden sind, funktioniert es.

Dies funktionierte für mich in El Capitan (10.11) mit einem zufälligen Marken-Adapter (kann mich nicht an die Marke erinnern oder wenn es überhaupt eine hatte).

Aaron Wallentine
quelle
1
Nur um zu kommentieren, dass dies bei mir mit diesem Adapter funktioniert hat . Sie können SIP nach der Installation des Treibers wieder aktivieren.
Starfry
4
Diese Antwort war ziemlich nützlich, aber RealTek - die Macher der 8152 / 8152B- und 8153-Ethernet-Chips, die von den meisten dieser generischen USB-Anschlüsse verwendet werden, haben hier einen offiziellen, signierten Treiber veröffentlicht: realtek.com.tw/Downloads/… . Bitte verwenden Sie dies, da dies csrutil disableein Sicherheitsrisiko darstellt
Eric Kigathi
1
Ich hasse Apple so sehr, dass mich eine neue Firma dazu zwingt, eines der neuesten MacBook Pro zu verwenden, und ich muss mich mit diesem und vielen anderen Problemen auseinandersetzen.
Ivan Castellanos
7

Für Realtek-basierte USB 2.0- oder 3.0-Ethernet-Adapter können Sie den Treiber von Realtek beziehen, der sowohl für 8153 als auch für 8152 funktioniert.

a2bk
quelle
2
Danke dafür, das ist die neue richtige Antwort. Die vorherige Antwort von @ [Aaron Wallentine] und @inkandfeet erfordert, csrutil disabledass Sie verwenden, um Ihr System für Malware zu öffnen .
Eric Kigathi
Ich habe das getan, aber es hat nicht funktioniert
bis zum
3

Alter Beitrag, wollte aber nur ein Update geben.

Manchmal müssen Sie nur die Treiber des Chipsatzes installieren.

Asix-Treiber

Wenn Sie Glück haben, haben Sie einen Asix-Chipsatz und können folgendermaßen vorgehen, um die richtigen USB-Ethernet-Adapter-Treiber unter macOS zu finden.

  1. Finden Sie den Adapter-Chipsatz in The Apple menu > About this Mac > System Report (button) > Hardware > USB report. USB-Bericht

    Mein Adapter-Chipsatz-Modell ist AX88772B, Hersteller istASIX Elec. Corp.

  2. ASIX ElecFinden Sie bei Google die offizielle Seite zum Herunterladen von Treibern

  3. Suchen Sie AX88772Bauf der Webseite. AX88772B

  4. Laden Sie den Treiber herunter, der Ihrer macOS-Version entspricht. Bildbeschreibung hier eingeben

  5. Installieren Sie den Treiber.

Sebastian Gonzalez
quelle
4
Verbindung ist unterbrochen. Perfektes Beispiel, warum man den Inhalt des verlinkten Materials in der Antwort zusammenfasst. Abgestimmt.
Benutzer3.1415927
1

Wenn Ihr Adapter nicht speziell als Mac-kompatibel angekündigt wurde, ist es unwahrscheinlich, dass er funktioniert. Es gibt einige Marken von Drittanbietern, die positiv funktionieren, aber ich würde keinem Adapter von Drittanbietern vertrauen. Wenn es sich um eine Marke eines PC-Herstellers handelt, ist die interne Schaltung eines Mac-kompatiblen Adapters definitiv nicht vorhanden die antwort ist leider nur ... nein.

Siehe: [ Muss ich den Apple USB Ethernet Adapter für ein MacBook Air verwenden? Weitere Details zu Adaptern, die definitiv kompatibel sind.

KarlC
quelle
1

Eine entsprechende Anleitung für RD9700 finden Sie hier: https://www.technouz.com/3973/how-to-use-a-generic-usb-ethernet-adapter-rd9700-on-mac-os-x/

Dies ist das einzige Handbuch, das ich bisher gefunden habe und das ALLE notwendigen Schritte enthält. Insbesondere Schritt 7 ist von entscheidender Bedeutung (Treiber aus dem x86_64-Ordner installieren).

Ich habe es geschafft, meinen Noname-Adapter zum Laufen zu bringen, aber die Internetgeschwindigkeit beträgt nur 5 MBit / s, obwohl ich eine 100-MBit / s-Verbindung habe :(

Schritt 1: Trennen Sie Ihren USB-Adapter.

Schritt 2: Starten Sie Ihren Mac neu, indem Sie oben links auf das Apple-Logo und dann auf Neu starten klicken. Sobald Ihr Computer neu gestartet wird, hören Sie das Apple-Glockenspiel. Halten Sie CMD + R sofort gedrückt, nachdem Sie den Signalton gehört haben, um in den Wiederherstellungsmodus zu starten.

Sie können CMD + R freigeben, sobald Sie das Apple-Logo und einen Fortschrittsbalken sehen.

Schritt 3: Wählen Sie in der oberen Leiste Dienstprogramme und dann Terminal aus.

Schritt 4: Geben Sie im Terminalfenster Folgendes ein und drücken Sie die Eingabetaste: csrutil disable. Möglicherweise werden Sie zur Eingabe Ihres Administratorkennworts aufgefordert.

Schritt 5: Klicken Sie in der oberen Leiste auf das Apple-Logo und dann auf Neu starten.

Schritt 6: Ihr Mac sollte jetzt wieder in den normalen Betriebsmodus zurückkehren. Es ist Zeit, die Treiber zu installieren. Klicken Sie hier, um die ZIP-Datei herunterzuladen und auf Ihren Desktop zu extrahieren.

Schritt 7: Installieren Sie den RD9700-Treiber im Ordner x86_64 und starten Sie Ihren Mac erneut.

Schritt 8: Nachdem Ihr Mac neu gestartet wurde, öffnen Sie Terminal und geben Sie Folgendes ein. Drücken Sie dann die Eingabetaste: sudo kextload /System/Library/Extensions/USBCDEthernet.kext.

Schritt 9: Neustart erneut.

Schritt 10: Stecken Sie nun Ihren USB-Ethernet-Adapter mit einem Live-Ethernet-Kabel ein. Öffnen Sie die Systemeinstellungen und gehen Sie zu Netzwerk.

Schritt 11: Drücken Sie die + Taste unten rechts und wählen Sie USB 2.0 10 / 100M Ethernet Adapter und klicken Sie dann auf Hinzufügen.

Schritt 12: Trennen Sie die WLAN-Verbindung und Sie sollten feststellen, dass die Netzwerkverbindung über den RD9700-Ethernet-Adapter weiterhin funktioniert. Darüber hinaus können Sie mit dem RD9700 auch das Internet gemeinsam nutzen.

Sisco
quelle
0

Sie beschreiben nicht, welchen Adapter Sie möglicherweise gekauft haben, aber wenn das Betriebssystem keinen Treiber dafür bereitstellt, müssen Sie einen Treiber vom Hersteller installieren.

Marc Wilson
quelle