I have been running a network of about 15 radios in a non-mesh configuration for a while with little to no problems. This spring I upgraded a few of the radios to version 5.17 and the entire network became unstable. After a long process of changing out hardware I finally resolved by downgrading the newer radios to 4.16 my problems main network issues seemed to go away. The router running the hotspot (no wireless the hotspot is on one ether and the public network on another ether) is still at 5.17. If anyone has some insight on what might have been happening with version 5.17 I would love to hear about it.
My only remaining issue is with hotspot bypass. This worked well for the last 3 years. My setup:
1) All radios on the hotspot network have an IP number in the 192.168.100.0/24 with the hotspot router as the gateway.
2) Hotspot network run on 192.168.1.0/24
3) All device IP's with a binding of bypassed in the hotspot server
4) Dude server on my "public" network monitoring the hotspot radios.
What happens is devices will become inaccessible. When I look in the hotspots/hosts I see this for a working device:
1 P 00:0C:42:3A:B9:53 192.168.100.202 192.168.100.202 hotspot1 5m
But something like this for a non working:
11 D 02:12:BF:2C:D7:50 192.168.100.206 192.168.1.6 hotspot1 5m
Sometimes there is both a correct entry and a bogus entry. If I delete the bogus entry it will either clear up the problem or the bogus entry will come right back and it is still broke. Looking at the ip number (192.168.1.6 in above example) it is not assigned to any user nor is it checked out as a lease in dhcp. It is also not pingable from anywhere. This must be something with the new version. Is there anyway to NOT use the bypass and create the same effect. Could I create routes so my 192.168.100.0/24 network and my "public" network are reachable? My "public" network is actually another private one so I could restrict traffic at the edge so my customers could not get around the hotspot to the internet.
I will draw the network if that is helpful.