LINUX.ORG.RU
ФорумAdmin

Бэтман капризничает

 , ,


0

2

Есть два одноплатника, условно (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. - обнаружено, что помогает тоже не всегда), что не похоже на адекватную работу меш-сети.

Если кто-то имеет опыт общения с этим мрачным товарищем - подскажите, что же ему не нравится.



Последнее исправление: unconfigured (всего исправлений: 1)
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария