Есть два одноплатника, условно (A) и (B), с установленой Armbian 26.2, включенных в одну Ad-Hoc WiFi сеть. На обоих настроен бэтман (B.A.T.M.A.N. adv 2025.4, BATMAN_IV), IP адреса бэтман-интерфейсах - статические. (A) также включен в локальную сеть по ethernet и обеспечивает маршрутизацию из локалки к бэтману и обратно.
При запуске друг-друга находят, оба доступны из локальной сети по ssh, скорость копирования по scp из локальной сети на узел (B) больше 2 МБ/сек, т.е. бэтман работает.
Но, если перезагрузить узел (B) - имитируем его выпадение из меша и возвращение, то связь через бэтмана не восстанавливается. При этом (A) видит (B) в качестве neighbor (отображается в выводе sudo batctl neighbors с last-seen меньше 1 секунды), но не определяет в качестве originator (отсутствует в выводе sudo batctl originators).
Варианты, предлагаемые гуглом и ИИ, вроде удаления wifi-интерфейса из batman-интерфейса и включения обратно
sudo batctl if del wlan0
sudo batctl if add wlan0
не помогают. Для восстановления требуется перезагрузка узла (A) (upd. - обнаружено, что помогает тоже не всегда), что не похоже на адекватную работу меш-сети.
Если кто-то имеет опыт общения с этим мрачным товарищем - подскажите, что же ему не нравится.