No i zagadka rozwiązana.
Obie poprawki wprowadzone do /lib/rc-scripts/functions.network działają.
Tak więc spacja, o której wspominałem wcześniej, a myślałem, że jest
różnicą kosmetyczną w działaniu /sbin/ip w starszych i nowych wersjach,
okazała się przyczyną problemu.
Teraz tylko czekać, aż poprawka zostanie zaakceptowana i wprowadzona do
pakietu.
PS. Tak, korzystam ciągle z SysVinit i rc-scripts. Miałem kilka prób
przełączenia na Systemd, ale zawsze miałem różne problemy przy
bootowaniu systemów, więc na razie nie dotykam tego na PLD. Puki działa,
to używam.
PS2. Magiczny parametr 'pref' był tym czego potrzebowałem przy tworzeniu
nowych reguł.
ip rule add from all table local pref 0
ip rule del from all table main pref 32766
ip rule del from all table default pref 32767
Pozdrawiam
MK
W dniu 05.02.2020 o 21:57, Adam Osuchowski pisze:
Marcin Krol wrote:
On 05-Feb-20 14:23, Maciej Kędzierski wrote:
Witam.
Po aktualizacji iproute2, od wersji 5.1 wzwyż, pojawił się problem z
działaniem sieci po restarcie usługi "network". Zwyczajnie sieć nie
działa, chociaż wszystko restartuje się poprawnie, nie ma błędów.
Używasz rc-scripts z tego co widzę? Miałem ten problem w TLD. Zmienił się
nieco output polecenia ip i potrzebna jest drobna zmiana. Bez niej usuwane
są domyślne reguły routingu i nie masz ruchu. Poprawka jest w git TLD:
https://git.tld-linux.org/?p=rc-scripts.git;a=commitdiff;h=21e610d89da09c31ff36b575dea6ddb20988e1db
Tak, też to miałem. Restart powoduje usunięcie wszystkich reguł
routingu (ip rule) włącznie z tymi domyślnymi, które zawsze powinny
być. Chodzi o spację w regexpie. Zakomitowałem poprawkę 2 miesiące
temu, ale jeszcze widać nie trafiła na produkcję:
https://git.pld-linux.org/?p=projects/rc-scripts.git;a=blobdiff;f=lib/functions.network;h=867c2d6e2d803a69f89d9aecda2a9240b5ff3080;hp=86bc978a61734475637ba2b7e10157ecf7886ea5;hb=2bbccb79d846ac4106e503a82648395ad6360260;hpb=2843ac0cd9c3e7185709a752a2d3c52fd46e1e01
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl