И это всё МОЁ

Всем привет!

Имею: embedded систему под которую собран Линукс с Buildroot и основные утилиты на busybox. Есть беспроводной модуль, на который надо настроить AccessPoint и сперва просто протестировать соединение с прибором по iperf3 (прибор будет iperf сервер).

Для начала всё на статических IP адресах. Лэптоп настроен на статический 192.168.50.20. Прибору прописал:

ifconfig uap0 192.168.50.1
hostapd -B /etc.hostapd.conf

В /etc.hostapd.conf:
interface=uap0
driver=nl80211
ssid=DevHotspot
channel=1
ctrl_interface=/var/run/hostapd
logger_syslog=-1
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=0

Запускаю, лэптоп видит DevHotspot, соединяется. На стороне прибора по
hostapd_cli status
hostapd_cli list

вижу, что лэптоп соединился. Пробую на лэптопе пропинговать прибор и получаю
velik@velik-X270 ~ % ping 192.168.50.1                                                                                                                                                                                                                                    
PING 192.168.50.1 (192.168.50.1) 56(84) bytes of data.
From 192.168.50.20 icmp_seq=1 Destination Host Unreachable
From 192.168.50.20 icmp_seq=2 Destination Host Unreachable

Оставляю активным пинг на лэптопе. Пробую пропинговать лэптоп с прибора. Пинг проходит без ошибок. И, как только проходит первый пинг от прибора, начинает работать пинг с лэптопа (!). И с этого момента соединение работает как часы.

Вот не понимаю, где я туплю и что делаю не так. Почему не работает соединение, пока не пройдёт первый пакет от прибора?

Заранее спасибо за любые советы,
velik








 , ,