However, when I enable DHCP and NAT on my wireless access point (creating a double NAT
situation), my speeds are almost tripled and everything works flawless.
For sure this makes sense to me because then the both DHCP servers, one on the pfSense
and the other on the WiFi Router are separated each from another and the networks is working well.
What's going on here? I really don't want to enable double NAT but I am completely confused…
If you are setting up the WiFi Router in the so called wireless AP mode, to act only as a normal WLAN AP, you
must also turn out the DHCP server on the AP or the pfSense, or you must work it out with the DHCP relay option.
But with two DHCP servers you might be getting even this or similar trouble again and again. And if on the Switch
once more again a DHCP server or helper service is running you might be getting much more trouble that you
wont be able to get rid of this. It is the best to ensure that only one DHCP server is acting in the network or
you work it out as explained above with the DHCP relay option.