메시 Wi-Fi에서 Mac의 Wi-Fi가 끊기거나 먼 노드에 붙어 있을 때

다른 메시 노드로 옮길 시점은 Mac이 스스로 결정합니다. 메시 시스템은 이동을 제안할 수만 있습니다. 둘의 판단이 다르면 Mac이 잠시 끊기거나 멀리 있는 노드에 계속 붙어 있습니다.

에이전트로 해결하기Claude Code, Codex 또는 터미널을 쓸 수 있는 에이전트용 프롬프트를 복사합니다.

제 Mac에 이런 문제가 있습니다: 메시 Wi-Fi에서 Mac의 Wi-Fi가 끊기거나 먼 노드에 붙어 있을 때. https://kilobat.app/ko/guides/mac-mesh-wifi-roaming.md을(를) 읽고 저와 함께 해결해 주세요. Kilobat CLI가 없으면 설치해 주세요: brew install seifip/kilobat/kilobat. 가이드의 터미널 및 kilobat 점검은 직접 실행하고, 알아낸 내용을 알려 주세요. 저만 할 수 있는 단계는 목록으로 정리해 주세요. 설정을 바꾸기 전에는 먼저 물어봐 주세요.

적용 대상: macOS 14 Sonoma 이상.확인: 2026년 11월 7일

도움이 되는 경우

  • 다른 방으로 Mac을 들고 가면 Wi-Fi가 몇 초 동안 끊깁니다.
  • 내 방에 있는 노드는 사용되지 않는데 Mac이 아래층 노드에 계속 붙어 있습니다.
  • 자체 메시 노드가 있는 방에서 Wi-Fi가 느립니다.
  • 노드를 추가하거나 로밍 기능을 켠 후 끊김이 시작되었습니다.

Mac이 로밍하는 방식

Apple에 따르면 Mac은 신호가 −75dBm으로 떨어질 때까지 현재 액세스 포인트에 머뭅니다. 그런 다음 같은 네트워크의 다른 액세스 포인트를 찾습니다.

새 액세스 포인트는 12dB 더 강해야 합니다. 따라서 −75dBm의 Mac은 −63dBm 이상을 찾습니다.

macOS는 채널 사용량, 클라이언트 수, 신호로 후보에 점수를 매깁니다. 더 새로운 Wi-Fi 표준과 더 넓은 채널을 선호합니다.

  • 802.11k. Mac에 주변 액세스 포인트 목록을 제공해 로밍 검색이 빨라집니다. Apple에 따르면 Apple 실리콘 탑재 Mac은 지원하고 Intel 기반 Mac은 지원하지 않습니다.
  • 802.11r(Fast BSS Transition). 새 액세스 포인트로의 이동을 빠르게 합니다. Apple에 따르면 Intel 기반 Mac은 지원하지 않지만 이를 사용하는 네트워크에서도 작동합니다.
  • 802.11v. 네트워크가 다른 액세스 포인트를 제안할 수 있게 합니다. Apple 실리콘 탑재 Mac은 지원합니다. Intel 기반 Mac은 지원하지 않습니다.

FRITZ!와 TP-Link는 자사의 스티어링이 802.11k와 802.11v를 사용한다고 안내합니다. Apple에 따르면 Intel 기반 Mac은 이 표준을 지원하지 않습니다.

Mac이 끊기거나 먼 노드에 붙어 있는 이유

  • Mac이 늦게 로밍합니다. −70dBm의 신호는 아직 −75dBm 기준보다 높습니다. 더 가까운 노드가 더 강한데도 Mac은 머뭅니다.
  • 라우터가 Mac을 밀어냅니다. 일부 시스템은 신호가 약한 클라이언트의 연결을 해제합니다. Ubiquiti에 따르면 이 경우 기기가 해당 액세스 포인트에 연결을 거부할 수 있습니다.
  • 노드마다 설정이 다릅니다. Apple에 따르면 모든 라우터와 액세스 포인트에 같은 설정이 필요합니다. 이름이나 보안 모드가 다르면 기기 연결이 불안정해집니다.
  • 클라이언트가 처리하지 못하는 빠른 로밍 설정. TP-Link에 따르면 Fast Roaming(802.11r)이 켜져 있으면 일부 클라이언트가 연결에 실패하거나 연결이 끊깁니다.
  • 바뀌는 비공개 Wi-Fi 주소. 한 기기에 대한 일부 라우터 설정은 기기의 MAC 주소를 사용합니다. Apple에 따르면 순환 설정은 2주마다 주소를 바꿉니다.

Mac의 로밍 방식 확인하기

  1. Option 키를 누른 채 Wi-Fi 아이콘을 클릭하세요. 네트워크 이름과 신호를 확인하세요.

  2. 터미널을 여세요. 현재 채널, 대역, 신호를 표시합니다.

    system_profiler SPAirPortDataType
  3. 메시 앱에 로그인하세요. 클라이언트 목록에서 Mac을 찾으세요. 어느 노드를 사용하는지 확인하세요.

  4. Mac을 들고 다른 방으로 걸어가세요. 1분 후 다시 확인하세요.

  5. 모든 노드의 보안 설정을 비교하세요. 모두 같아야 합니다.

  6. Mac이 Apple 실리콘인지 확인하세요. Apple 메뉴 > 이 Mac에 관하여를 선택하고 칩을 확인하세요.

해결하기

  1. 메시 시스템에 최신 펌웨어를 설치하세요. 최신 macOS 업데이트를 설치하세요.

  2. 모든 노드에서 네트워크 이름, 암호, 보안 모드를 하나로 사용하세요.

  3. WPA3 개인용 또는 WPA2/WPA3 전환 모드를 사용하세요. Apple이 이 모드를 권장합니다.

  4. 시스템에서 선택할 수 있다면 서로 가까운 노드에 서로 다른 채널을 지정하세요.

  5. Mac의 비공개 Wi-Fi 주소를 고정으로 설정하세요. 시스템 설정 > Wi-Fi를 선택한 다음 세부사항을 클릭하세요.

  6. 노드의 신호가 너무 멀리 닿으면 노드가 덜 겹치도록 옮기세요.

  7. 테스트하려면 로밍 또는 스티어링 기능을 한 번에 하나씩 끄세요. 아래 브랜드 목록을 사용하세요.

  8. 책상 위의 Mac을 한 노드에 유지하려면 시스템에 이를 위한 설정이 있다면 사용하세요.

  9. Mac이 먼 노드에 머물러 있으면 Wi-Fi를 껐다가 켜세요. 그러면 Mac이 가장 강하게 수신되는 노드에 연결됩니다.

메시 시스템별 설정

메뉴는 펌웨어에 따라 바뀌므로 라우터의 이름이 조금 다를 수 있습니다.

  • TP-Link Deco. TP-Link에 따르면 Fast Roaming(802.11r)이 일부 클라이언트의 연결을 막을 수 있습니다. 테스트를 위해 끄세요. 기기 하나가 로밍하지 못하게 하려면 Deco 앱에서 기기를 열고 Mesh Technology를 끄세요. 일부 모델은 Specified Connection으로 기기를 하나의 Deco에 고정할 수 있습니다. Deco 안내를 참고하세요.
  • NETGEAR Orbi. RBR50 같은 Orbi 모델에서는 ADVANCED > Advanced Setup > Wireless Settings로 이동하세요. Enable Fast Roaming을 선택하거나 해제한 다음 Apply를 클릭하세요. Orbi 안내를 참고하세요.
  • NETGEAR Nighthawk. Smart Connect는 기본으로 켜져 있고 대역을 선택합니다. 대역을 나누려면 BASIC > Wireless로 이동해 Enable Smart Connect를 해제하세요. Nighthawk 안내를 참고하세요.
  • eero. eero 앱에서 Settings > Advanced networking으로 이동하세요. Client steering은 Wireless 섹션에 있습니다. eero에 따르면 이를 끄면 호환성에 도움이 될 수 있습니다. eero 안내를 참고하세요.
  • Google Nest Wifi. 모든 대역이 이름 하나를 공유하며 밴드 스티어링이 대역을 선택합니다. Google은 스티어링을 끄는 스위치를 제공하지 않습니다. Nest Wifi 안내를 참고하세요.
  • ASUS AiMesh. ASUS는 AiMesh 노드 사이를 로밍한 후 끊기는 Mac을 위한 도움말 페이지를 제공합니다. macOS를 업데이트하거나, Mac을 Roaming Block List에 추가하거나, Smart Connect를 끄라고 안내합니다. ASUS 안내를 참고하세요.
  • ASUS Roaming Block List. http://www.asusrouter.com/Advanced_Roaming_Block_Content.asp를 열고 Yes로 설정한 다음 Mac을 추가하세요. ASUS에 따르면 라우터를 다시 시작해야 합니다. Mac은 여전히 스스로 로밍합니다.
  • Ubiquiti UniFi. 각 WiFi 네트워크에는 Fast Roaming(802.11r), BSS Transition, Band Steering이 있습니다. Ubiquiti에 따르면 아주 오래된 기기는 BSS Transition에 문제가 있을 수 있습니다. Minimum RSSI는 기기의 연결을 막을 수 있습니다. UniFi 안내를 참고하세요.
  • Linksys Velop. 웹 인터페이스의 WiFi Settings Advanced 탭에 Client Steering과 Node Steering이 있습니다. Linksys에 따르면 둘 다 기본으로 꺼져 있습니다. Linksys 안내를 참고하세요.
  • FRITZ!Box와 FRITZ! Mesh. 메시 Wi-Fi 스티어링에는 두 대역에 같은 이름이 필요합니다. Wi-Fi > Wi-Fi Network에서 기기를 편집해 11k와 11v가 표시되는지 확인하세요. FRITZ!에 따르면 이것이 없는 기기는 다른 액세스 포인트로 옮길 수 없습니다. FRITZ!Box 안내를 참고하세요.
  • 기기 하나를 위한 FRITZ!Repeater. FRITZ!는 기기에 11k와 11v가 없을 때 리피터에 별도의 이름을 사용할 것을 제안합니다. 리피터에서 Adopt settings enabled를 끈 다음 자체 이름을 설정하세요.
  • Xfinity Gateway와 Extenders. Xfinity에 따르면 Extenders에는 네트워크 이름과 암호가 하나여야 합니다. 그러면 기기가 최적의 액세스 포인트에 자동으로 연결됩니다. Xfinity 안내를 참고하세요.
  • Verizon Fios. Self-Organizing Network(SON)는 기본으로 켜져 있고 Verizon은 자동 밴드 스티어링을 안내합니다. 192.168.1.1의 라우터에서 Wi-Fi > Primary Network로 이동해 SON을 끄고 각 대역을 관리하세요. Fios 안내를 참고하세요.
  • BT Smart Hub와 Complete Wi-Fi. BT에 따르면 Smart Hub 2는 Complete Wi-Fi와 함께 작동하므로 네트워크 이름을 나눌 수 없습니다. 이전 Smart Hub에는 Separate bands 스위치가 있습니다. BT 안내를 참고하세요.
  • Sky Max Hub와 Pod. Sky에 따르면 일부 기기는 허브와 익스텐더 사이를 전환하지 않습니다. Wi-Fi를 껐다가 켜면 기기가 더 강한 쪽에 연결됩니다. Sky 안내를 참고하세요.

Kilobat 사용

  1. 네트워크의 노드를 신호와 대역과 함께 나열합니다. 현재 노드가 표시됩니다.

    kilobat wifi nodes
  2. 노드에 Office 같은 이름을 지정하세요. 목록의 ID를 사용하세요.

    kilobat wifi nodes name <id> Office
  3. Mac을 더 가까운 노드로 옮기세요. Wi-Fi가 몇 초 동안 끊깁니다.

    kilobat wifi reconnect
  4. 앱에서 상태 탭은 Mac이 먼 노드에 붙어 있을 때 두 노드의 신호와 함께 알려줍니다.

  5. 알림을 받으려면 Kilobat에서 설정 > 알림을 선택하세요. Mac이 먼 Wi-Fi 노드에 머물 때 알림을 켜세요.

  6. 각 로밍을 이전 액세스 포인트와 새 액세스 포인트와 함께 표시합니다.

    kilobat outages
  7. 노드 이름에는 위치 접근 권한이 있는 Kilobat 앱이 필요합니다. macOS는 액세스 포인트 주소를 이런 앱에만 표시합니다.

질문

802.11r을 꺼야 하나요?

Mac이 로밍 직후 끊기면 시도해 보세요. Ubiquiti는 Fast Roaming을 켜 두라고 권장합니다. TP-Link에 따르면 일부 클라이언트는 이 설정에서 실패합니다. 한 번에 하나씩만 바꿔서 테스트하세요.

Intel 기반 Mac이 스티어링을 무시하는 이유는 무엇인가요?

Apple에 따르면 Intel 기반 Mac은 802.11k, 802.11r, 802.11v를 지원하지 않습니다. 자체 신호 규칙으로만 로밍합니다.

비공개 Wi-Fi 주소가 메시 로밍을 방해하나요?

Apple의 고정 설정은 네트워크마다 주소 하나를 유지합니다. 순환은 2주마다 주소를 바꾸므로 해당 기기에 대한 라우터 설정이 더 이상 맞지 않습니다.

출처

2026년 11월 7일 확인.