network

[네트워크] UTM VM에서 USB 무선랜카드 연결하는 법 (macOS)

숨usm 2025. 9. 8. 20:49

M 시리즈 맥에서 UTM을 사용해 Ubuntu VM을 돌리면서 USB 무선랜카드를 연결하는 과정을 정리했습니다. ALFA AWUS036ACM 구입부터 배송, 연결 과정까지 우당탕탕 삽질 과정과 해결 방법을 포함해서 기록해둡니다. (2025.09.03.(수) 20:13 기준)

1. 다운로드

UTM 공식 GitHub → Release → UTM.dmg (macOS용)

  • .ipa, .deb 파일은 iOS/리눅스용이므로 다운로드하지 마세요
  • 반드시 .dmg 파일만 받아서 /Applications에 설치
  • 권장 버전: 4.7.x Beta/Pre-release 최신 (M4 맥 대응 + USB 패스스루 버그 수정됨)

앱스토어 버전은 구버전이라 USB 패스스루가 제대로 작동하지 않을 수 있습니다.

2. 설치 과정

  1. .dmg 파일을 열고 UTM.app을 /Applications 폴더에 드래그
  2. 기존 UTM.app이 있으면 교체
    • 덮어쓰기해도 VM 파일은 별도의 .utm 패키지로 저장되므로 안전합니다

3. 권한 설정

macOS 보안 정책으로 인해 USB 접근 허용 팝업이 나타나야 합니다.

팝업이 나타나지 않는 경우:

tccutil reset All com.utmapp.UTM

터미널에서 위 명령어를 실행한 후 UTM을 다시 시작하면 팝업이 나타납니다. 반드시 허용을 클릭해야 USB 패스스루가 작동합니다.

4. VM에서 USB 장치 연결

  1. Ubuntu VM을 실행한 상태에서 상단 메뉴바에서 Virtual Machine → USB Devices 클릭
  2. 장치 목록에서 AWUS 무선랜카드 (또는 MediaTek... 등의 이름) 선택하여 체크
  3. 처음 연결 시 macOS에서 USB 접근 허용 팝업이 나타나면 허용 클릭

5. Ubuntu 내부에서 확인

USB 장치 연결 확인

lsusb

MediaTek 또는 Realtek 칩셋이 보이면 USB 연결 성공

네트워크 인터페이스 확인

ip link

wlan0 같은 무선랜 인터페이스가 나타나면 준비 완료

주의할 점

  • 앱스토어 버전: 구버전이라 USB 패스스루가 제대로 작동하지 않음
  • 잘못된 파일 다운로드: .ipa, .deb 파일은 macOS용이 아님
  • USB 장치가 메뉴에 안 보임: 물리적으로 USB 장치가 연결되지 않았을 때
  • 권한 팝업이 안 뜸: tccutil reset 명령어로 해결

작업 순서

  1. GitHub에서 최신 UTM.dmg 다운로드
  2. /Applications에 설치
  3. VM 실행 후 USB Devices에서 무선랜카드 체크
  4. Ubuntu에서 lsusb로 연결 확인

이 과정을 따라하면 UTM VM에서 USB 무선랜카드를 성공적으로 사용할 수 있습니다. 저처럼 삽질 안하고 바로 연결 잘하시길 ㅠㅠ