Соединение WiFi очень нестабильное даже с разными точками доступа, пробовал все

Соединение WiFi очень нестабильное даже с разными точками доступа, пробовал все

Мое домашнее WiFi-соединение стало очень ненадежным в течение нескольких месяцев. Некоторые устройства (Lenovo Thinkpad T460p, Raspberry Pi Zero W и Nintendo WiiU) работают отлично, в то время как другие (несколько Samsung Galaxy S3, Motorola Moto M, USB-устройство WiFi на другом Raspberry и еще несколько) постоянно отключаются.

Просмотр любого вида видеопотока на этих устройствах в принципе невозможен — я могу подключиться к своей сети, а иногда даже оставаться подключенным в течение минуты или двух, но как только я пытаюсь что-то «сделать», то есть, когда WiFi активно используется, он вылетает. На Android значок WiFi в строке состояния исчезает, указывая на то, что соединение потеряно. Проверка «dmesg» в терминале не показывает ничего подозрительного (просто обычное отключение. Я приложу журнал dmesg позже, если нужно). Примерно через 5-10 секунд он снова подключается. Если я не передаю данные активно, соединение обычно сохраняется в течение нескольких минут. Чем больше я его «использую», тем выше вероятность того, что оно немедленно выйдет из строя. Например, смотреть Twitch или YouTube невозможно (немедленное отключение), но открытие только одной веб-страницы или проверка новых писем обычно работает без отключения.

Я пытался:

  • Эксплуатация затронутых устройств в WiFi моего университета. Там они работают просто отлично.
  • Сбросьте настройки моей точки доступа WiFi до заводских.
  • Выполните сброс настроек одного из устройств Android до заводских настроек по умолчанию.
  • Измените каналы WiFi.
  • Пробовал разные расстояния между точкой доступа и устройством, в том числе прямо рядом с ней (100 % сигнала), в соседней комнате (~90 % сигнала) или этажом выше (~50 % сигнала)
  • Пробую несколько разных WiFi-роутеров у себя дома, в том числе:
    • старый Linksys-что-то с dd-wrt
    • старая точка доступа Netgear WiFi
    • AVM FRITZ!Box 7270v2
    • AVM FRITZ!Box 6360
    • Ubiquiti Unifi AP AC Pro

(ни один из них не решил проблему)

Ни одно устройство или точка доступа не показывает ничего полезного в журнале — они просто теряют соединение и, в зависимости от того, как они настроены, пытаются подключиться снова или нет.

Это чертовски раздражает, когда приходится подключать каждый Raspberry, каждый ноутбук, каждое устройство с помощью кабеля локальной сети, если мне нужно соединение больше, чем на 5 секунд.

Что, черт возьми, может быть не так с моим WiFi или моими устройствами или чем-то еще, и как мне это исправить? Это появляется с разными клиентами, так что это не один клиент сломался/неправильно себя ведет/что-то еще, и это появляется с несколькими разными точками доступа, когда все остальные выключены (так что никаких проблем с точками доступа, когда работают несколько из них, я тестировал только одну точку доступа за раз), так что это не проблема с точкой доступа. И я даже пробовал 5 ГГц и/или другие каналы, так что я сомневаюсь, что это вызвано другой сетью WiFi.

У меня действительно нет других идей, но я надеюсь, что они есть у кого-то другого.

EDIT: По поводу вопросов в комментариях:

  • Я проверил журнал Fritzbox ("Ereignisse" -> "WLAN" с включенным "An- und Abmeldungen dokumentieren, на английском "Events" -> "WiFi", включая "Log WiFi connections and disconnections") и журнал Unifi (нажав кнопку "Events" в левом нижнем углу, где написано что-то вроде "connected to with ssid on channel", но эти короткие повторные подключения там не отображаются - только самая первая запись для первого подключения после включения WiFi. Контроллер Unifi даже не сбрасывает обновление устройства, отображаемое на вкладке устройств. Как будто он даже не распознает повторное подключение устройства... Есть ли у какого-либо из этих устройств более подробный журнал?

Это вывод «dmesg» на устройстве Android при отключении:

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 в журнале — это часть MAC-адреса моей точки доступа — 78:xx:xx:xx:d6:f2)

Я также нашел еще несколько записей в журнале самой точки доступа:

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 — это телефон, к которому я в данный момент был подключен, но который снова внезапно отключился.

Связанный контент