I built tomato with "make V1=9051 V2=MIPSR1-beta22 s" and i also added EBTABLES=y into makefile to build a K26 Std no usb firmware with ebtables support for wrt54gl v1.1
i loaded:
insmod ebtables
insmod ebtable_filter
insmod ebt_ip
issued a acommand:
ebtables -t broute -A BROUTING -p 0x800 —ip-proto udp —ip-dst 224.0.0.0/4 -j ACCEPT
which returned an error:
The kernel doesn't support a certain ebtables extension, consider recompiling your kernel or insmod the extension.
tomato log: user.warn kernel: kernel msg: ebtables bug: please report to author: match->check failed
If i remove the —ip-proto, then it works
Even worse, if i issue this command:
ebtables -t broute -P BROUTING DROP
the kernel returns the same error and hangs the router until reboot
What can i do to fix this? Please, tell me if you need more info and how to obtain it.
Jozza