Moschip UA0025c USB-Ethernet-Adapter funktioniert nach dem Upgrade auf El Capitan nicht

Moschip UA0025c USB-Ethernet-Adapter funktioniert nach dem Upgrade auf El Capitan nicht

Ich habe mein Macbook Air CTO 8 GB RAM (Mitte 2015) auf El Capitan aktualisiert. Danach funktionierte der USB-Ethernet-Adapter nicht mehr ... zuerst hieß es immer, das Kabel sei nicht angeschlossen, nachdem ich die Schnittstelle entfernt hatte, konnte ich sie nicht wieder hinzufügen. Ich habe auch versucht, den Moschip-USB-Treiber neu zu installieren und /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist zu bearbeiten, aber ohne Erfolg.

AKTUALISIEREN Schließlich finde ich dies in der Konsole: 01/10/15 14:40:12,461 com.apple.kextd[45]: ERROR: invalid signature for com.moschip.driver.moschipUsbEthernet, will not load

Ich habe es gegoogelt und ausgeführt:

sudo nvram boot-args="kext-dev-mode=1 rootless=0"

dann in den Wiederherstellungsmodus gebootet (beim Booten Command + R gedrückt halten)

und im Terminal ausführencsrutil disable

Neustart und dann wird der Treiber erneut geladen ... hm :)

Antwort1

Kurze Antwort, Apples neuer „System Integrity Protection“ (SIP) verhindert jegliche Änderungen an Systemdateien sowie nicht überprüfte Kernel-Erweiterungen.

Diese Treiber verwenden nicht verifizierte Erweiterungen und sind blockiert.

Im Moment csrutil disableist der Wiederherstellungsmodus die einzige Lösung. Aber - er deaktiviert SIP systemweit. Es lohnt sich wahrscheinlich zu fragen, ob Sie nicht lieber 20 $ für einen legitimen Adapter ausgeben und Ihr System sicher halten möchten.

Lange Antwortmit Schritt-für-Schritt-Anleitung:So verwenden Sie einen generischen USB 2.0 10/100M Ethernet-Adapter unter Mac OS 10.11 El Capitan

Antwort2

Ich habe Folgendes getan sudo nvram boot-args="kext-dev-mode=1 rootless=0"und anschließend im Wiederherstellungsmodus neu gestartet csrutil disable. Danach csrutil disableerhalte ich eine Erfolgsmeldung und werde zum Neustart aufgefordert.

Wenn ich jedoch wieder im Betriebssystem bin, tue ich dies csrutil statusund erhalte Folgendes.

System Integrity Protection status: enabled (Custom Configuration).

Configuration:
    Apple Internal: disabled
    Kext Signing: disabled
    Filesystem Protections: disabled
    Debugging Restrictions: disabled
    DTrace Restrictions: disabled
    NVRAM Protections: disabled

This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

Meine normale USB-Netzwerkverbindung zeigt immer noch an, dass das Kabel nicht eingesteckt ist (was nicht der Fall ist) und im +Menü gibt es nichts, was ich ändern könnte.

Irgendwelche Tipps?

verwandte Informationen