다른 AP를 사용해도 WiFi 연결이 매우 불안정합니다. 모든 것을 시도했습니다.

다른 AP를 사용해도 WiFi 연결이 매우 불안정합니다. 모든 것을 시도했습니다.

몇 달 전부터 집에서 WiFi 연결이 매우 불안정했습니다. 일부 장치(Lenovo Thinkpad T460p, Raspberry Pi Zero W 및 Nintendo WiiU)는 제대로 작동하지만 다른 장치(여러 Samsung Galaxy S3, Motorola Moto M, 다른 Raspberry의 USB WiFi 장치 등)는 지속적으로 연결이 끊어집니다.

이 장치에서는 기본적으로 모든 종류의 비디오 스트림을 시청하는 것이 불가능합니다. 네트워크에 연결할 수 있으며 때로는 1~2분 동안 연결 상태를 유지할 수도 있지만, 무언가를 "실행"하려고 하면 WiFi가 활성화될 때 사용하면 충돌이 발생합니다. Android에서는 상태 표시줄의 WiFi 아이콘이 사라져 연결이 끊어졌음을 나타냅니다. 터미널에서 "dmesg"를 확인하면 의심스러운 내용이 표시되지 않습니다(단지 일반적인 연결 끊김일 뿐입니다. 필요한 경우 나중에 dmesg 로그를 추가하겠습니다). 5~10초 정도 지나면 다시 연결됩니다. 적극적으로 데이터를 전송하지 않는 경우 연결은 일반적으로 몇 분 동안 유지됩니다. 더 많이 "사용"할수록 즉시 충돌이 발생할 확률이 높아집니다. 예를 들어 Twitch나 YouTube를 시청하는 것은 불가능하지만(즉각 연결 끊김) 웹 페이지 하나만 열거나 새 메일을 확인하는 것은 일반적으로 연결 끊김 없이 작동합니다.

나는 시도했다:

  • 우리 대학의 WiFi에서 영향을 받는 장치를 작동합니다. 그들은 거기에서 잘 작동합니다.
  • WiFi AP를 공장 기본값으로 재설정합니다.
  • Android 기기 중 하나를 공장 기본값으로 재설정합니다.
  • WiFi 채널을 변경하세요.
  • 바로 옆(100% 신호), 다음 방(~90% 신호) 또는 한 층 위(~50% 신호)를 포함하여 AP와 장치 간의 다양한 거리를 시도했습니다.
  • 집에서 다음을 포함하여 다양한 WiFi 라우터를 사용해 봅니다.
    • dd-wrt가 있는 오래된 Linksys 같은 것
    • 오래된 Netgear WiFi AP
    • AVM FRITZ!Box 7270v2
    • AVM FRITZ!Box 6360
    • Ubiquiti Unifi AP AC Pro

(아무도 문제를 해결하지 못했습니다)

어떤 장치나 AP도 로그에 유용한 내용을 표시하거나 표시하지 않습니다. 단지 연결이 끊어지고 구성된 방식에 따라 다시 연결을 시도하거나 시도하지 않을 뿐입니다.

약 5초 이상 연결을 원할 경우 모든 라즈베리, 모든 노트북, 모든 장치를 LAN 케이블을 사용하여 연결해야 한다는 것은 매우 짜증나는 일입니다.

내 WiFi나 장치 등에 도대체 무슨 문제가 있을 수 있으며 어떻게 해결할 수 있나요? 그것은 다른 클라이언트와 함께 나타나므로 하나의 클라이언트가 손상되거나 오작동하는 것이 아니며 여러 개의 다른 AP와 함께 나타나고 다른 모든 AP는 꺼진 상태로 나타납니다. 따라서 여러 AP가 실행 중일 때 AP가 엉망이 되지 않으며 하나만 테스트했습니다. AP는 한 번에), 이는 AP에 문제가 되지 않습니다. 그리고 5GHz 및/또는 다른 채널도 시도해 보았기 때문에 이것이 다른 WiFi 네트워크로 인해 발생한 것인지 의심됩니다.

정말 다른 생각은 없지만 다른 사람이 그러길 바랍니다.

편집: 댓글의 질문에 대해:

  • Fritzbox 로그("Ereignisse" -> "WLAN", "An- und Abmeldungen dokumentieren, 영어로 "Events" -> "WiFi 연결 및 연결 끊김 기록 포함)를 포함한 "WiFi")와 Unifi 로그를 확인했습니다( 왼쪽 하단에 있는 "이벤트" 버튼에는 "채널의 ssid로 연결됨"과 같은 내용이 표시되지만 이러한 짧은 재연결은 표시되지 않습니다. Wi-Fi를 활성화한 후 첫 번째 연결에 대한 첫 번째 항목만 표시됩니다. 장치 탭에 표시된 장치 업데이트를 재설정하지도 않습니다. 마치 장치가 다시 연결되는 것을 인식하지 못하는 것처럼... 이러한 장치 중 더 고급 로그가 있습니까?

연결이 끊어졌을 때 Android 기기에서 "dmesg"의 출력은 다음과 같습니다.

c0 CFG80211-INFO2) wl_cfg80211_disconnect : Reason 3
c0 CFG80211-INFO2) wl_is_linkdown : Link down Reason : WLC_E_LINK
c0 link down if wlan0 may call cfg80211_disconnected. event : 16, reason=2 from 78:d6:f2
c0 cfg80211: Calling CRDA to update world regulatory domain
c0 CFG80211-TRACE) wl_cfg80211_set_btcoex_dhcp : DHCP is complete
c0 CFG80211-TRACE) wl_cfg80211_set_btcoex_dhcp : DHCP is complete
c0 CFG80211-TRACE) __wl_cfg80211_scan : START SCAN

그런 다음 다시 연결이 시작됩니다(로그의 78:d6:f2는 내 AP MAC 주소의 일부입니다 - 78:xx:xx:xx:d6:f2).

또한 AP 자체에 대한 추가 로깅도 발견했습니다.

Jan  3 19:11:30 UBNT daemon.info hostapd: ath0: STA f0:xx:xx:xx:xx:20 IEEE 802.11: sta_stats
Jan  3 19:11:30 UBNT daemon.info hostapd: ath0: STA f0:xx:xx:xx:xx:20 IEEE 802.11: disassociated
Jan  3 19:11:30 UBNT user.info libubnt[4134]: wevent.ubnt_custom_event(): EVENT_STA_LEAVE ath0: f0:xx:xx:xx:xx:20 / 5

f0:xx:xx:xx:xx:20은 현재 연결되어 있던 전화인데 다시 무작위로 연결이 끊어졌습니다.

관련 정보