컨텐츠 바로가기

맥 OS X에서 안드로이드와 USB 테더링 설정하는 방법

http://parkkun.egloos.com/3159803

맥 OS X에서는 해당 드라이버가 기본적으로 설치되어 있지 않아서 USB 테더링이 정상적으로 되지 않는다.
그래서 해당 드라이버를 설치하여 사용하여야 하는 불편함이 있다.

드라이버는 호른도우스(HoRNDIS)라는 것이며 호른도우스 웹사이트에서 다운 받을 수 있다.
글을 쓰는 현재 시점에서는 'HoRNDIS-rel7.pkg'가 제일 최신이며, 패키지를 설치하는 것만으로
정상적으로 기능을 사용할 수 있다.

혹시 연결한 폰이 시스템의 네트워크 환경 설정에 여러개로 나타난다면
/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist 파일과
/Library/Preferences/SystemConfiguration/preferences.plist 파일을 따로 백업한 다음 삭제하면 문제를 해결할 수 있다.
단, 기존에 직접 만들거나 구성한 네트워크 환경 설정이 초기화 될 수 있다.

해당 드라이버를 설치 후 맥에서 '시스템 환경 설정'을 연뒤 '네트워크' 설정으로 들어간다.
이 목록에 보면 연결가능한 스마트폰을 발견할 수 있다.

만약 맥 OS를 el Capitan로 업데이트한 상태라면 정상적으로 연결가능 항목에 보이지 않을 것이다.
이럴땐 아래의 단계를 진행하면 정상적으로 사용할 수 있다.

1. 안드로이드 폰을 USB로 연결
2. USB 테더링을 활성화
3. 터미널을 실행
4. sudo kextunload /Library/Extensions/HoRNDIS.kext
   관리자 비밀번호를 입력하라고 나오면 비밀번호를 입력한다.
   해당 명령을 실행하면 스마트폰의 USB 테더링 설정이 풀릴 수 있다. 다시 설정하면 된다.
5. sudo kextload /Library/Extensions/HoRNDIS.kext
   이제 정상적으로 연결가능 항목에 나타나는 것을 확인 할 수 있다.
   만약 정상적으로 안된다면 4, 5 명령을 다시 수행한다.

지금 이 글도 위와 같은 방법으로 USB 테더링을 이용하여 작성했다.
Wifi나 Bluetooth 테더링과는 속도의 차이가 틀리다!!!


덧글|덧글 쓰기|신고