Re: ip rule processing partly broken (21.02 and Master)

2021-06-15 Thread M Rubon
Interesting. When I install ip-tiny I see the rule displaying correctly. I have also checked and it appears ip-tiny was installed in my 19.07 systems, likely as a dependent package, so that is why it displays correctly there. I will add the information to by bug report and close it on the tracke

Re: ip rule processing partly broken (21.02 and Master)

2021-06-14 Thread Jo-Philipp Wich
Hi, the ip rules encoded in /etc/config/network are processed by netifd C code directly, they're not translated into busybox ip calls. The entire busybox ip.c code contains not a single instance of FIB_RULE_INVERT so it simply does not implement inversion. It will also not be able to report inver

ip rule processing partly broken (21.02 and Master)

2021-06-14 Thread M Rubon
ip rule command line parsing is partly broken in MASTER and 21.02 (using only default packages). The command below works fine in 19.07 and big Debian. If you remove the word "not", the command parses fine in 21.02 root@2102rc2# ip rule add not from all fwmark 0x888 lookup 239 ip: invalid argum