Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1 2 След.
RSS
Проблема, которую все боятся, с устройствами iOS / iPhone, UniFi Network
 
Поднимал вопрос с поддержкой (тикет 3035361), но решил выложить это здесь, чтобы помочь всем, у кого похожие проблемы с совместной работой устройств. Возможно, мы заметили то, что другим упустили. Симптомы такие:  
Не могу выйти в интернет с iPhone — при проверке настроек Wi-Fi видно, что он постоянно подключается и отключается, или показывает, что подключён, но IP не получает. Происходит только на моём проводном ACLite. ACM, подключённый по беспроводной линии, всегда работает нормально (даже когда устройство с проблемой, оно всё равно подключается к ACM во всех случаях, которые были).  

Если поковыряться с выключением и включением Wi-Fi или забыть сеть, телефон иногда сообщает, что пароль неверный (хотя на самом деле это не так, ведь если переключиться на ACM — сразу подключается без проблем).  

Вот что, по моему опыту, решает проблему (до следующего раза), проверяно много раз:  
- Перезагрузка ACLite.  
- Смена MAC-адреса устройства (если проблема возникает при выключенном приватном MAC — включить его, если при включённом — выключить).  
- Изменение параметра 2.4 ГГц DTIM в приложении Unifi. Это очень интересно: значение, на которое меняешь, не имеет значения. Я исправлял, меняя на 1, ждёшь, пока опять сломается, меняешь на 3 — снова исправляется. Похоже, само изменение запускает некий процесс, который временно решает проблему. Сначала думал, что помогает переподключение устройства, но принудительное provision не помогает. Кроме того, вручную менять DTIM через SSH с помощью iwpriv тоже не помогает. Значит, при изменении DTIM в приложении Unifi происходит что-то ещё, что и решает проблему.  

Логи /var/log/messages с ошибками. В примере устройство с проблемой имеет MAC b4:fa:48:d0:83:93:

Sun Jan 30 16:18:37 2022 user.info libubnt[3240]: wevent[3240]: wevent.ubnt_custom_event(): EVENT_STA_JOIN ath5: b4:fa:48:d0:83:93 / 3
Sun Jan 30 16:18:38 2022 user.info : stahtd[2657]: [STA-TRACKER].stahtd_dump_event(): {"assoc_status":"0","message_type":"STA_ASSOC_TRACKER","event_type":"failure","mac":"b4:fa:48:d0:83:93","vap":"ath5","assoc_delta":"0","wpa_auth_failures":"2","auth_delta":"0","event_id":"18","auth_ts":"548294.485150"}
Sun Jan 30 16:18:41 2022 kern.warn kernel: [548306.891731] ol_txrx_ast_find_hash_remove ast entry delete failed
Sun Jan 30 16:18:41 2022 kern.warn kernel: [548306.891759] ol_rx_peer_unmap_handler:Peer map has not handled properly for this, peer 848af000,peer_id 32,peer_mac b4:fa:48:d0:83:93
Sun Jan 30 16:18:41 2022 kern.warn kernel: [548306.891784] Peer ID invalid!
Sun Jan 30 16:18:41 2022 kern.warn kernel: [548306.891792] Unable to process TX info
Sun Jan 30 16:18:41 2022 user.info libubnt[3240]: wevent[3240]: wevent.ubnt_custom_event(): EVENT_STA_LEAVE ath5: b4:fa:48:d0:83:93 / 3
Sun Jan 30 16:18:42 2022 kern.warn kernel: [548307.883094] [wifi1] FWLOG: [24606475] WAL_DBGID_SET_HW_FILTER ( 0x436004 )
Sun Jan 30 16:18:42 2022 kern.warn kernel: [548307.883123] [wifi1] FWLOG: [24606476] WLAN_DEBUG_DBGID_PEER ( 0xdead, 0xb4d08393, 0x1 )

Вот мои заметки по состоянию на сейчас. Для контекста: ACLite работал сам по себе несколько лет без проблем. Проблемы появились примерно в конце сентября прошлого года. За пару месяцев до этого я добавил ACM с беспроводным аплинком, не уверен, вызвала ли проблема сама эта связка или обновление прошивки. Кажется, что проблемы связаны с выходом из зоны покрытия и возвращением, или с роумингом между двумя точками доступа. Большинство случаев проявляется, когда я двигаюсь между двумя AP или покидаю участок и возвращаюсь. Проблема очень непостоянна: иногда могу обращаться недели без проблем, иногда валит пару раз в неделю. Думаю, что на iPhone эта проблема заметнее, потому что другие устройства не уходят и не возвращаются на участок.  

08/11/21 — проблема возникла, откатил обе точки доступа с 5.43.46 на 5.43.43.  
16/11/21 — снова проблема — заметил, что смена DTIM решает её. Удалил Wi-Fi сети в Unifi, забыл обе точки доступа, заново принял ACLite, потом ACM — создал новые сети.  
20/11/21 — опять проблема — поменял DTIM в Unifi, помогло. Обновил AP до версии 5.43.52.12774.  
21/11/21 — снова проблема — впервые заметил, что при проблеме ACM всё равно подключается нормально. Попытка принудительного provision не помогла, сменил DTIM — решило снова. Почитав форумы с похожими жалобами, откатил обе точки до 4.3.28. Разделил SSID для 2.4 и 5 ГГц, выключил uapsd, multicast enhancement, band steering, fast roaming и proxy arp.  
27/11/21 — стало нормально, объединил SSID обратно, включил uapsd, multicast enhancement, fast roam, band steering (включён только на aclite).  
08/12/21 — был отключен свет, но всё было нормально, обновил AP до 5.43.52.  
17/12/21 — обновил до 5.43.56.  
25/12/21 — снова проблема (не уверен, как решил — смена DTIM или перезагрузка AP).  
27/12/21 — опять проблема — откатил ACM до 4.3.28.  
04/01/22 — вновь проблема — обновил ACM обратно до 5.43.56. Также выставил DTIM 2.4 на 1 и отключил DHCP snooping по просьбе поддержки.  
24/01/22 — проблема снова. Пробовал менять DTIM через iwpriv — без эффекта, отключал ampdu через iwpriv — без эффекта, отключал band steering — тоже без результата, в итоге перезагрузил AP — помогло.  
30/01/22 — снова проблема. Перезагрузка ACM не помогла (ожидалось). Перезапуск hostapd на aclite тоже без изменений. Отключил bss transition, fast roam и uapsd — вроде решило. Не уверен, помогло ли что-то из этого на самом деле или просто вызвало тот же побочный эффект, как при смене DTIM в Unifi.
 
@UI-Glenn Пока всё нормально, но на последней тестовой прошивке проработал 20 дней, прежде чем начались снова проблемы.
 
Обновляю жёстко подключённый Mesh-M до https://dl.ui.com/unifi/firmware/U7PG2/4.3.20.11298/BZ.qca956x.v4.3.20.11298.200704.1347.bin, а остальные точки доступа пока оставляю на версии 5.43.52.
 
У меня есть клиент с точно такой же проблемой, и я ищу эту навороченную прошивку, которую ты рекомендуешь, @UI-Glenn. Готов её тоже протестировать.
 
Привет, @jamesw41985, есть какие-то новости по этому поводу? Как оно работает?
 
@UI-Glenn, спасибо, обновил вчера... Wireless Uplink AP 6.0.14, проводной AP с предоставленной прошивкой... жду... iPhone 13 обычно вызывает проблему в течение короткого времени (кажется, быстрее, чем старые айфоны — просто такое ощущение).
 
@UI-Glenn спасибо — обновил проводной AC Lite и оставил свой беспроводной связанный ACM на версии 6.0.14. Посмотрим, как пойдет дальше.
 
Привет, @jamesw41985 @ComFreakTom, пожалуйста, попробуйте прошивку Gen2, которую я отправил вам в личном сообщении. (обновляйте только точку доступа с проводным uplink, для проверки, НЕ обновляйте точку доступа с беспроводным uplink)
 
Да, это плохо, и сейчас я не могу избавиться от беспроводного канала связи, чтобы это для меня решить.
 
Я тоже обновился до версии 6.0.14 с момента её официального релиза. Судя по другим обсуждениям, это лишь вопрос времени, когда я снова столкнусь с этой проблемой.
 
Могу подтвердить, что с самой новой версией 6.0.14 проблема всё ещё сохраняется.
 
У меня всё было отлично, никаких проблем с iOS-устройствами не возникало.
 
22 дня на “uap-2773_albert.chu@slc-build-toad.13800” и никаких проблем пока, выглядит многообещающе. Посмотрим, смогу ли продержаться еще 10 дней, потом обновлю до 6.0.15.
 
@UI-Glenn, спасибо за выложенное решение… это было настоящей головной болью. Все мои звонки постоянно прерывались, и это было ужасно. Я обновился до версии 6.0.15, и, судя по короткому тесту, проблема вроде бы решилась. Но заметил, что при переключении между UAP теперь уходит 5-10 секунд. Это нормально? Довольно долгий интервал. К тому же wifiman теперь, похоже, неверно обрабатывает роуминг. По стабильности сразу видно, когда происходит переключение, а wifiman сообщает о нем с задержкой в 20-30 секунд. Ещё раз спасибо!
 
6.0.15
 
@isuee94, кажется, проблема исправлена в версии 6.0.15... это ранний доступ https://community.ui.com/releases/UAP-Firmware-6-0-15/45a9234c-b0d0-4488-a503-81e5200efe80
 
@UI-Glenn Есть ли новости по исправлению этой проблемы? Правда ли, что откат на две полные версии — это сейчас единственный способ её решения в UI? Редактирование: Только что заметил предыдущий комментарий о том, что версия 6.0.15 может это исправить. Попробую её.
 
Привет, @ComFreakTom, не стесняйся попробовать версию 6.0.15, там уже исправлена эта проблема.
 
@UI-Glenn  4 дня... сейчас ситуация выглядит лучше... также в логах AP больше нет сообщения "ol_txrx_ast_find_hash_remove", но продолжаю следить...
 
Откатил все точки доступа в сети на версию 4.3.20, и клиент пока доволен. Пожалуйста, держите нас в курсе по поводу нового обновления!
Страницы: 1 2 След.
Читают тему (гостей: 1)