Moschip UA0025c USB - El Capitan으로 업그레이드한 후 이더넷 어댑터가 작동하지 않음

Moschip UA0025c USB - El Capitan으로 업그레이드한 후 이더넷 어댑터가 작동하지 않음

Macbook Air CTO 8Gb RAM(2015년 중반)을 El Capitan으로 업그레이드했습니다. 그 후 USB 이더넷 어댑터가 작동하지 않습니다. 먼저 항상 케이블이 분리되었다고 말했고, 인터페이스를 제거한 후에는 다시 추가할 수 없습니다. 또한 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달러를 들여 합법적인 어댑터를 구입하고 시스템 보안을 유지할 것인지 물어볼 가치가 있을 것입니다.

긴 답변단계별 지침:Mac OS 10.11 El Capitan에서 일반 USB 2.0 10/100M 이더넷 어댑터를 사용하는 방법

답변2

나는 sudo nvram boot-args="kext-dev-mode=1 rootless=0"복구 모드에서 재부팅하고 csrutil disable. 그런 다음 csrutil disable성공 메시지를 받고 재부팅하라는 메시지가 나타납니다.

그러나 OS로 돌아가면 그렇게 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 네트워크 연결에서 여전히 케이블이 분리되었다고 표시되고(그렇지 않음) 메뉴에 다르게 추가할 항목이 없습니다 .

어떤 팁이 있나요?

관련 정보