
Я обновил свой Macbook Air CTO 8Gb ram (середина 2015) до El Capitan. После этого USB-адаптер Ethernet не работает... сначала всегда говорил, что кабель отключен, после того, как я удалил интерфейс, я не могу его вернуть. Я также пытался переустановить драйвер moschip usb и отредактировать /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist, но безуспешно.
ОБНОВЛЯТЬ
Наконец я нахожу это в консоли:
01/10/15 14:40:12,461 com.apple.kextd[45]: ERROR: invalid signature for com.moschip.driver.moschipUsbEthernet, will not load
Я погуглил и набрал:
sudo nvram boot-args="kext-dev-mode=1 rootless=0"
затем загрузился в режим восстановления (удерживайте command + R при загрузке)
и в терминале запуститьcsrutil disable
перезагрузите, а затем драйвер снова загрузится... хм :)
решение1
Короткий ответНовая система Apple «Защита целостности системы» (SIP) предотвращает любые изменения системных файлов, а также непроверенные расширения ядра.
Эти драйверы используют непроверенные расширения и блокируются.
На данный момент csrutil disable
в режиме восстановления - единственное решение. Но - он отключает SIP во всей системе. Вероятно, стоит спросить, хотите ли вы потратить $20 на легальный адаптер и сохранить свою систему защищенной.
Длинный ответс пошаговыми инструкциями:Как использовать универсальный адаптер USB 2.0 10/100M Ethernet на Mac OS 10.11 El Capitan
решение2
Я сделал это, sudo nvram boot-args="kext-dev-mode=1 rootless=0"
затем перезагрузился в режиме восстановления и csrutil disable
. После этого csrutil disable
я получаю сообщение об успешном завершении и мне говорят перезагрузиться.
Однако когда я возвращаюсь в ОС, я это делаю csrutil status
и получаю это.
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.
Мое обычное сетевое USB-подключение по-прежнему показывает, что кабель отключен (хотя это не так), и в меню нет ничего, +
что можно было бы изменить.
Какие-нибудь советы?