Re: dnsmasq compile error: rfc1035.c:978:56: error: 'struct dnsmasq_daemon' has no member named 'workspacename'

2021-09-28 Thread John Thomson
Hi Patrick, On Tue, 28 Sep 2021, at 09:29, John Thomson wrote: > This looks like a problem in dnsmasq, because you are building with > ubus and contrack, but without dnssec. Yes, this is a dnsmasq bug which Simon has now fixed upstream:

Re: kernel: add a bridge feature for filtering BPDU packets on ports

2021-09-28 Thread Felix Fietkau
On 2021-09-28 13:49, Andre Heider wrote: > On 28/09/2021 12:20, Andre Heider wrote: >> fyi brport/proxyarp was still "0" too, which probably means that the >> netidf condition "if (up && ifname != vif->ifname)" doesn't eval to true >> as that's the only spot setting "dev->wireless_proxyarp". >

Re: kernel: add a bridge feature for filtering BPDU packets on ports

2021-09-28 Thread Andre Heider
On 28/09/2021 12:20, Andre Heider wrote: fyi brport/proxyarp was still "0" too, which probably means that the netidf condition "if (up && ifname != vif->ifname)" doesn't eval to true as that's the only spot setting "dev->wireless_proxyarp". That pointed me in the right direction, attached

Re: kernel: add a bridge feature for filtering BPDU packets on ports

2021-09-28 Thread Andre Heider
Sorry for the spam, last mail for now as I found some log entries that might be related (HEAD=6cd54254e4bbe7ed2b71c17cb2d54ad7b0bc2991): kern.warn kernel: [ 55.820638] netlink: 'iw': attribute type 302 has an invalid length. kern.warn kernel: [ 56.354160] netlink: 'iw': attribute type 302

Re: kernel: add a bridge feature for filtering BPDU packets on ports

2021-09-28 Thread Andre Heider
On 28/09/2021 12:08, Andre Heider wrote: On 28/09/2021 09:54, Andre Heider wrote: [...] But if I now switch back to what I thought was a known working version, it still doesn't work. So maybe it's something different entirely, like a race condition or order of setting up things that doesn't

Re: kernel: add a bridge feature for filtering BPDU packets on ports

2021-09-28 Thread Andre Heider
On 28/09/2021 09:54, Andre Heider wrote: [...] But if I now switch back to what I thought was a known working version, it still doesn't work. So maybe it's something different entirely, like a race condition or order of setting up things that doesn't hit on every boot? Updated again to

[PATCH] nftables: install libnftables to staging dir

2021-09-28 Thread Daniel Danzberger
Makes libnftables library and headers available for other packages. Signed-off-by: Daniel Danzberger --- package/network/utils/nftables/Makefile | 6 ++ 1 file changed, 6 insertions(+) diff --git a/package/network/utils/nftables/Makefile b/package/network/utils/nftables/Makefile index

Re: dnsmasq compile error: rfc1035.c:978:56: error: 'struct dnsmasq_daemon' has no member named 'workspacename'

2021-09-28 Thread John Thomson
Hi Patrick, On Mon, 27 Sep 2021, at 20:21, Patrick Vorlicek wrote: > make[5]: Entering directory > '/root/openwrt/ea8500/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/dnsmasq-full/dnsmasq-2.86/src' > arm-openwrt-linux-muslgnueabi-gcc -Os -pipe -fno-caller-saves -fno-plt > -fhonour-copts

Re: kernel: add a bridge feature for filtering BPDU packets on ports

2021-09-28 Thread Andre Heider
On 27/09/2021 22:25, Martin Blumenstingl wrote: On Sat, Sep 25, 2021 at 6:53 PM Martin Blumenstingl wrote: Hi Andre, On Sat, Sep 25, 2021 at 1:17 PM Andre Heider wrote: [...] With these 3 reverted (on top of da5bb885 "toolchain/gcc: switch to version 11 by default") it works again: Revert