17.04.2020 22:39, Nick Kostirya пишет: > On Fri, 17 Apr 2020 22:33:58 +0700 > Eugene Grosbein <eu...@grosbein.net> wrote: > >> 17.04.2020 22:22, Nick Kostirya пишет: >> >>>> Попробуй ещё вместо defaultrouter просто использовать такое: >>>> >>>> static_routes="def:wlan0" >>>> route_def="0.0.0.0/0 192.168.0.1" >>> >>> Спасибо. Работает! >> >> Думаю, будет работать и такой синтаксис вместо static_routes: >> >> defaultrouter="192.168.0.1:wlan0" >> >> Потому что на самом деле defaultrouter нынче это сокращение для двух строк: >> >> static_routes="_default" >> route__default="default X.X.X.X" >> >> Или "добавление к" static_routes, если оно уже используется, причём >> добавление в начало. > > Да, и это работает.
А ещё у меня есть подозрение, что на самом деле работает и "просто" defaultrouter без указания имени интерфейса, просто в логе появляется запись "Network is unreachable" из-за того, что попыток выставить default предпринимается как минимум две: одна штатной процедурой настройки сети, вызывающей скрипт /etc/rc.d/netif раньше, чем параллельно запущенные из devd скрипты успели добавить IP на создаваемый wlan0. Но они же потом ещё раз запускают добавление defaultrouter, и вот тогда оно должно отработать, если я правильно читаю код. И просьба отвечать в рассылку, а не лично. _______________________________________________ freebsd mailing list freebsd@uafug.org.ua http://mailman.uafug.org.ua/mailman/listinfo/freebsd