Проблема OpenWrt + Android
Господа, здравствуйте! Сделал систему по управлению настенным газовым котлом с помощью девайсов TL-MR3020. В общих чертах это выглядит так, одно устройство стоит возле котла, на нем поднят сервер lighttpd (как описано на этом форуме), скрипт на PHP. Оно управляет котлом. Второе, точно такое же устройство, так же с сервером, измеряет температуру. Всем этим хозяйством управляет в режиме реального времени вебстраничка запущенная на планшете. MR3020 подключены как клиенты к домашней сети WiFi. Все работает велеколепно. При запущенной страничке на ПС (семерка), проблем нет, все работает сколь угодно долго (в идеале "вечно"). А вот при запуске на планшете (или телефоне, другом планшете, пробовалось 4 разных android девайса) вырисовалась одна проблемка. При открытии странички управления "из вне", ну например с работы, все отлично, а вот при открытии странички из домашней сети после ухода android в сон, страничка как бы подвисает, начинает грузится, ползунок останавливается и все... Лечится передергиванием WiFi на планшете (выключить и включить), выскакивает страничка что проблемы с подключением, опять перегрузить и все заработало до следующего сна(минут через 20 в спящем состоянии). Причем проблема наблюдается и в том случае, если вместо странички управления котлом открываем вебморду самого роутера (люси). Еще раз повторюсь, проблема только при работе внутри сети, из интернет все отлично. Что посоветуете, куда копать? Как то не так настроен файервол, что то еще?
Последний раз редактировалось dyarm; 31.12.2013 в 09:26.
|