Dear all,
We are testing an OpenWRT against this test specification:
and it seems to fail TC v6lc.1.2.3/ 1.2.4 / 1.2.5 / 1.2.8. Is there any special settings to fix this problem?
Thanks,
Levente
Dear all,
We are testing an OpenWRT against this test specification:
and it seems to fail TC v6lc.1.2.3/ 1.2.4 / 1.2.5 / 1.2.8. Is there any special settings to fix this problem?
Thanks,
Levente
To be clear, are you saying that OpenWrt (and no other Linux-based machines):
...correct?
I tested (parts of) 1.2.3 on one of mine openwrt routers and it does respond with an "ICMP6, parameter problem, next header" error. Tested with:
echo Hello|socat PIPE:/dev/stdin IP-SENDTO:[<IPv6 address>]:143
I haven't run the other tests.
In general, packet handling of this nature is done by the Linux kernel, not by OpenWrt. In general, OpenWrt does not modify the portions of the kernel associated with this functionality.
If you continue to have issues, you might want to search / consult with the Linux networking lists.
(Not pushing it off, just saying that any "problem" most likely comes from Linux itself and that group probably has greater knowledge.)
Though it seems the packets first traverse netfilter before they are handled by the kernel since I'm able to DROP them before the kernel sends the ICMPv6 failures. I.e. the firewall configuration has impact on the test results.
I agree, users could alter sysctls, firewall rules, or the like that impact the behavior of the kernel and its (upstream) modules, such as netfilter.
Okay, thank you for your answers! I disabled all the firewall roules, and configured everything to ACCEPT. I hope this time we pass the test.
Thanks,
Lev