[부사리]IOS9 USB테더링 안 되는 경우

By | 2015년 9월 18일
Print Friendly, PDF & Email

부사리 맥환경 : 요세미티, 맥북프로, 맥북에어

어제(2015.09.17) IOS9로 업그레이드 후 무선테더링은 되는데 USB연결은 통한 테더링이 연결되지 않는다.

클리앙에 같은 증상의 글은 있지만 해결방법은 없고… 그래서 혼자 해결해보겠다는 각오로 열심히 삽질을 해보았다

원인은 이번에 배포된 아이튠즈 12.3 버전에 포함된 AppleUSBEthernetHost.kext 문제가 있지않나 싶다.

해당 커널확장파일이 문제? 내 맥프환경과 충돌? Ei Capitan 대응? 아무튼 정확히는 모르겠다.

기존에 타임머신에 백업된 파일과 비교해보니 기존파일은 버전7.0, 2015년1월, 70kb인

이번에 배포된 파일은 버전7.0,2015년5월,75kb이다. 그래서 타임머신에 백업된 파일을 그대로 덮어쓰기 했더니 잘된다.

나중에 애플에서 해결해주겠지 ^^

*** 해결방법

  1. 본문 아래 첨부된 두 파일을 다운로드 한다.
  2. 다운로드한 두 파일을 압축해제한다.(주의 : 윈도우에서 압축해제하지 마시고 맥에서 하세요.)
  3. 압축해제된 kext_utility 실행
  4. kext_utility 창에 압축해제된 AppleUSBEthernetHost.kext 파일을 드래그앤드롭 -> 사용자암호입력
  5. 재부팅
  6. 끝.

** 참고

위 방법으로 해결 후 엑스코드 업그레이드 했더니 다시 USB테더링이 안 된다. ㅠㅠ 그래서 아래 방법으로 해결했다.

1. 아이튠즈 12.3->12.2로 다운그레이드 & 엑스코드 7.0->6.x로 다운그레이드
2. 복구안됨 -> kext_utility버전을 이용해서 AppleUSBEthernetHost.kext(70kb, 문제있는 파일은 75kb) 적용 -> 재부팅 -> USB테더링 잘됨.
3. 아이튠즈 12.2 삭제 후 12.3 dmg(홈페이지에서 직접다운로드)파일로 설치 -> USB안됨 ->kext_utility_kext 2.5.1버전을 이용해서
AppleUSBEthernetHost.kext(70kb, 문제있는 파일은 75kb) 적용 -> 재부팅 -> USB테더링 잘됨.
4. 엑스코드 삭제 후 7.0dmg(홈페이지에서 직접다운로드)파일로 설치 -> 재부팅 -> USB테더링 잘됨.

down

AppleUSBEthernetHost.kext

kext_utility_kext.v2.5.1

관련 글

댓글 남기기(글만 입력하셔도되요. 이메일,이름,웹사이트 미입력 가능)