Hi folks!
I'm neck deep into an issue that started happening when I upgraded to OpenWRT 23.05.5 (from, I think, 23.05.0). My device is a Totolink X5000R.
The issues originally started with my mesh, but I've brought everything down to a barebones configuration without a mesh as my setup was far too complicated to debug.
I now have the following:
And what I'm observing, and that is baffling me, is that when I have the following packages installed: mesh11sd
, kmod-nft-bridge
, wpad-mbedtls
(or wpad-openssl, I've tried with each of them, and always with removing wpad-basic-mbedtls)
I sometimes (and it really is random) stop receiving responses to DHCP discovery requests. This happens both over the wifi and over the cable, as long as the cable is connected to the AP.
This is purely with the packages present, but without any mesh configuration in place.
And then just by flashing a sysupgrade that only has wpad-mbedtls
or just wpad-openssl
everything starts working again.
The thing that's really confusing me is that this isn't a clear black/white, install the packages and everything stops working. Some devices are still able to get a DHCP allocation given enough time (a few long minutes) but clearly something is misbehaving as I've done tcpdumps and there are discoveries simply going unanswered.
I don't think it'll be the VLAN as the AP is completely unaware of it, but I put it in the diagram for the sake of completeness as the DHCP server (i.e., the router) is VLAN aware and internally it's using 1681 but I'm connecting to the AP via an untagged port, so the AP shouldn't see VLANs at all...
The other thing is that I used to have a mesh working before I upgraded OpenWRT (and crucially, before I upgraded mesh11sd). Now I think I was using mesh11sd 2.X and from reading the forums, it sounds like there's been a major rework in 3.X and 4.X so I appreciate the mesh will require a bit more massaging, but I'd like to first understand why even without a mesh configuration and just with the packages present, things start to go wrong...
Any help is much appreciated!