반응형

맥에서 갤럭시 USB 테더링이 바로 연결되지 않는다면 BetterTether를 이용할 수 있다. 맥에 앱을 설치하고, USB 케이블로 휴대전화를 연결한 뒤, 갤럭시의 USB 테더링과 BetterTether의 전원 버튼을 차례로 켜면 된다. 아래에서 설치부터 연결 확인, 자주 생기는 오류까지 순서대로 살펴보겠다.

 

맥북을 밖에서 사용하다 보면 휴대전화의 모바일 데이터를 연결해야 할 때가 있다. Wi-Fi 핫스팟을 켜는 방법이 가장 간단하지만, 맥에 충전기를 물려두고, USB 케이블을 통해 테더링을 킨다면 휴대전화의 배터리를 신경쓰지 않아도 된다. 또한 연결이 더 안정적이고, 발열도 더 낮다.

 

아이폰은 맥과 연결이 비교적 간단한 반면, 갤럭시를 비롯한 안드로이드 휴대전화의 USB 테더링은 macOS에서 바로 인식되지 않는 경우가 있다. 이때 사용할 수 있는 도구가 BetterTether다.

 

이번 글에서는 BetterTether를 설치하고 갤럭시의 USB 테더링을 맥에서 사용하는 과정을 정리해 보려고 한다. 아래 내용은 프로젝트의 공식 안내를 바탕으로 작성했으며, 기기별 실제 연결 결과와 속도는 사용하는 맥·휴대전화·통신망에 따라 달라질 수 있다.


BetterTether를 사용하는 이유

BetterTether는 안드로이드의 USB 테더링에 쓰이는 RNDIS 연결을 macOS에서 사용할 수 있도록 돕는 프로그램이다. 프로젝트 설명에 따르면 Apple Silicon과 Intel 맥을 모두 지원하며, 별도의 커널 확장 설치나 macOS의 시스템 무결성 보호(SIP) 해제를 요구하지 않는다.

내가 이 방법에서 관심을 가진 부분은 다음과 같다.

  • 갤럭시의 모바일 데이터를 USB 케이블로 맥에 연결할 수 있음
  • Wi-Fi 핫스팟을 켜거나 비밀번호를 입력할 필요가 없음
  • 연결 상태와 데이터 송수신량을 앱에서 확인할 수 있음
  • 시스템 보안 설정을 낮추는 과정 없이 설치할 수 있음

다만 BetterTether는 macOS 기본 기능이 아니라 별도로 설치하는 프로그램이다. 처음 실행할 때 백그라운드 구성 요소를 설치하기 위해 관리자 암호가 필요하다.

참고: 이전에 소개한 갤럭시 5G 모바일 라우터 SCR-01은 맥에 USB로 연결했을 때 별도 설정 없이 작동했다. 이 글은 USB 테더링이 기본으로 연결되지 않는 갤럭시 스마트폰 등 안드로이드 기기를 위한 방법이다.

Github - BetterTether


준비할 것

설치 전에 아래 항목을 준비한다.

  1. 모바일 데이터가 정상적으로 연결되는 갤럭시 또는 안드로이드 휴대전화
  2. 맥과 휴대전화를 연결할 수 있는 데이터 전송 지원 USB 케이블
  3. BetterTether 설치를 위한 맥의 관리자 계정

충전 전용 케이블을 사용하면 휴대전화가 충전되더라도 데이터 연결이 되지 않을 수 있다. USB-C 허브를 사용 중이라면 문제가 생겼을 때 맥에 직접 연결해 보는 편이 좋다.

 

휴대전화의 USB 테더링 메뉴 위치는 One UI 버전에 따라 조금 다를 수 있다. 삼성전자서비스의 안내 기준으로 설정 → 연결 → 모바일 핫스팟 및 테더링 → USB 테더링에서 찾을 수 있다. 메뉴가 비활성화되어 있다면 먼저 USB 케이블이 제대로 연결되었는지 확인한다.

갤럭시 - 모바일 핫스팟 및 테더링

위 방법으로 테더링을 활성화해도 되지만, 상단바에 USB 옵션을 선택하라는 메시지가 뜨기도 한다. 해당 메시지를 눌러서 선택해도 무방하다.

갤럭시 - USB

 

안드로이드를 기기에 연결하면 Mac에서는 '액세서리를 연결하도록 허용하겠습니까?' 가 뜨는데, 반드시 허용을 눌러야 한다.

Mac - 액세서리 연결 허용


BetterTether 설치

가장 간단한 방법은 GitHub Releases 페이지에서 최신 BetterTether-*.dmg 파일을 받는 것이다. 내려받은 DMG를 열고 BetterTether.app을 응용 프로그램 폴더로 옮긴다.

BetterTether 릴리즈 화면

처음 실행할 때 macOS가 앱을 차단하면 시스템 설정 → 개인정보 보호 및 보안으로 이동한다. 화면 아래쪽에 표시된 BetterTether 관련 안내에서 그래도 열기를 선택하고 암호 또는 Touch ID로 승인한다. 프로젝트 안내에 따르면 처음 실행할 때 백그라운드 구성 요소 설치를 위한 관리자 암호도 요청된다.

Mac 보안 설정으로 BetterTether가 차단된 모습

Homebrew를 사용한다면 다음 명령으로 설치할 수도 있다.

brew install --cask s4wbvnny/tap/bettertether

명령줄을 통해서 설치할 수도 있다.

curl -sL https://raw.githubusercontent.com/s4wbvnny/BetterTether/main/install.sh | sudo bash

필자는 명령줄을 통해서 설치했다.

Mac - Homebrew를 통한 BetterTether 설치


갤럭시와 맥 연결하기

설치가 끝났다면 다음 순서로 연결한다.

  1. 맥에서 BetterTether 앱을 실행한다.
  2. USB 케이블로 갤럭시와 맥을 연결한다.
  3. 갤럭시에서 설정 → 연결 → 모바일 핫스팟 및 테더링 → USB 테더링을 켠다.
  4. BetterTether 앱의 전원 버튼을 눌러 연결을 시작한다.
  5. 앱에 연결 상태가 표시되는지 확인하고, 브라우저에서 웹페이지를 열어 본다.

Mac - 성공적으로 연결된 모습

Mac에서 별도 이더넷 표시나 Wi-Fi 표시는 뜨지 않지만 인터넷은 정상적으로 접속된다.

정상적으로 접속되는 모습


문제가 있다면?

01. 전원 버튼을 눌러도 반응이 없는 경우

재설치를 해야 한다. Homebrew로 설치했다면 dmg나 명령줄로 재설치해본다.

02. Missing libusb 오류가 뜨는 경우

프로젝트의 문제 해결 안내에는 다음 명령으로 libusb를 설치한 뒤 앱을 다시 실행하는 방법이 소개되어 있다. 이 명령은 Homebrew가 설치된 경우에 사용할 수 있다.

brew install libusb

마무리

갤럭시의 USB 테더링을 맥에서 쓰고 싶었지만 연결 방법이 마땅치 않았다면 BetterTether를 시도해 볼 만하다. 설치 후에는 갤럭시에서 USB 테더링을 켜고 앱의 연결 버튼을 누르는 순서라 사용 과정도 복잡하지 않다.

 

다만 모든 기기 조합에서 동일하게 작동한다고 단정할 수는 없다. 특히 케이블 문제와 휴대전화의 USB 테더링 설정을 먼저 확인하고, 문제가 계속되면 앱 로그와 공식 문서를 살펴보는 것이 좋다.

 

실제 연결 안정성과 속도는 사용하는 기기와 통신 환경에 따라 달라진다. 설정이 끝나면 자신의 맥과 갤럭시에서 Wi-Fi를 끈 상태로 연결 여부를 확인해 두는 것이 좋다.

반응형