I'm having a very strange issue. I have a 3rd interface that is handling DHCP for our guest wifi access. It has been working fine for months.
As of last week, mobile devices stopped being able to get to the Internet. They connect to the AP, get an IP address, but no internet access. Laptops connect fine, with internet access. This only seems to affect mobile devices, like smart phones and tablets.
If I manually configure a device with IP, default gateway, and dns...it connects fine with Internet access.
What I've determined is that the DHCP server on eth3 is handing out 192.168.0.1 as the default gateway when it should be handing out 192.168.4.1. I guess this is the issue because if I manually assign 192.168.4.1 as the default gateway, mobile devices work, but not with 192.168.0.1. However...Laptops work with the 0.1 gateway. Go figure...
Should there be a packet filter rule for DHCP on eth3? I don't see one.
Packet Filter Rules
Pass Accept DHCP eth3
Allow DHCP Requests from internal interface
Accept DHCP traffic to the local DHCP client
Accept SNMP traffic from internal interfaces
Accept Open VPN traffic from all interfaces
Accept SSH traffic from all interfaces
Allow Ping on all interfaces
Block traffic to local server processes
Accept incoming VPN traffic when running as VPN Client
Route all bridge traffic
Also, under Routes I see an Active route that says, 192.168.4. with the Gateway as eth1.
For DHCP & DNS I have a custom field: dhcp-range=192.168.4.100,192.168.4.200,14400
Thanks in advance!