Кстати насчёт приоритетов для дефолт раута
Они где-нибудь работают?
Я писал-писал штуку которая в nf_queue у RA пакетов проходящих через L2 тунель уменьшает приоритет, чтобы при наличии раутера рядом выбирался именно он, а не тот что за тунелем.
А оказалось что на этот приоритет никто особо не смотрит. В NetworkManager всё равно зачастую выбирается низкоприоритетный дефолт.
Как и в Android.
(Других систем у меня нет потестить)