-
- Лучше взять что-то посовременнее из esp32. Он намного стабильнее по питанию и wifi лучше сделан. Придется какую-нибудь либу найти под потребности. - jlm(26.09.2024 02:58)
- Может питание дохловатое и модуль теряет связь? 300ма должет источник стабильно выдавать при нормальной антенне и 400+ при хреновой. - Andreas(24.09.2024 23:19)
- Какое время предоставления адреса (leasing time) настроено на
маршрутизаторе? Устройство будет перезапрашивать адрес на половине
срока, примерно. Может, просто сигнал слабый и "линк падает"? - Nikolay_Po(24.09.2024 23:12)
- Спасибо, в точку! сдуру поставил время аренды DHCP одна минута,
чтоб быстрее адрес освобождался. Вот оно и запрашивало. Но почему
через раз рвалась связь по UDP? Было бы понятно если связь рвалась
после каждого переподключения, но она рвалась случайным образом. - IBAH(25.09.2024 15:39)
- Так если переподключения каждые 30 секунд? Вместе с выделением
адреса, заполняется таблица коммутации ARP, которая уровнем ниже
IP-протокла. Чтобы хост в сегменте сети знал, на какой MAC нужно
отправить кадр Ethernet, если кадр является частью пакета с
таким-то IP. И таблица у кого-то из узлов, при окончании аренды,
очищается. Nikolay_Po(389 знак., 25.09.2024 20:45)
- сетка из двух узлов, точка доступа ESP8266 и станция Win7. После
переподключения вообще исчезает прохождение пакетов от компа до
ESP, но не всегда. От ESP до компа пакеты идут. - IBAH(25.09.2024 20:58)
- На компьютере запусти навечно: Nikolay_Po(163 знак., 25.09.2024 21:13)
- Я конечно попробую, но мне это скорее всего не надо, на компе у
меня будет фирменный софт (хотя кто его знает), который сам будет
делать переподключение в случае потери связи. - IBAH(25.09.2024 22:30)
- Wireshark поставьте, на период пусконаладки. Запишите обмены. Даже
если всё получится, сохраните, чтобы были образцы, как должно
работать. Нередко такие записи помогают разобраться, что пошло не
так. - Nikolay_Po(25.09.2024 22:59)
- Wireshark для меня слишком толсто, я пользуюсь таким, три кнопки,
270кб IBAH(1 знак., 26.09.2024 12:59, ссылка)
- Главное, чтобы WireShark потом смог это открыть. Очень удобный инструмент для анализа. По идее, можно ему описание своего протокола забабахать и подключить в виде плагина. И будет показывать человеко-читаемый обмен. - Nikolay_Po(26.09.2024 16:52)
- Зато Wireshark понимает и парсит протоколы. Можно, конечно, тыкать пальцем в хекс и сверять с бумажным справочником, но лень... - SciFi(26.09.2024 13:02)
- Wireshark для меня слишком толсто, я пользуюсь таким, три кнопки,
270кб IBAH(1 знак., 26.09.2024 12:59, ссылка)
- Wireshark поставьте, на период пусконаладки. Запишите обмены. Даже
если всё получится, сохраните, чтобы были образцы, как должно
работать. Нередко такие записи помогают разобраться, что пошло не
так. - Nikolay_Po(25.09.2024 22:59)
- Я конечно попробую, но мне это скорее всего не надо, на компе у
меня будет фирменный софт (хотя кто его знает), который сам будет
делать переподключение в случае потери связи. - IBAH(25.09.2024 22:30)
- На компьютере запусти навечно: Nikolay_Po(163 знак., 25.09.2024 21:13)
- сетка из двух узлов, точка доступа ESP8266 и станция Win7. После
переподключения вообще исчезает прохождение пакетов от компа до
ESP, но не всегда. От ESP до компа пакеты идут. - IBAH(25.09.2024 20:58)
- Так если переподключения каждые 30 секунд? Вместе с выделением
адреса, заполняется таблица коммутации ARP, которая уровнем ниже
IP-протокла. Чтобы хост в сегменте сети знал, на какой MAC нужно
отправить кадр Ethernet, если кадр является частью пакета с
таким-то IP. И таблица у кого-то из узлов, при окончании аренды,
очищается. Nikolay_Po(389 знак., 25.09.2024 20:45)
- Спасибо, в точку! сдуру поставил время аренды DHCP одна минута,
чтоб быстрее адрес освобождался. Вот оно и запрашивало. Но почему
через раз рвалась связь по UDP? Было бы понятно если связь рвалась
после каждого переподключения, но она рвалась случайным образом. - IBAH(25.09.2024 15:39)