I kept having intermittent problems so I changed my setup. I think having OLSR and Captive Portal and Traffic Shaper, etc, running on one machine was too much for it. So now the computer that was a pure MPR is now an OLSR "access point" of sorts. I have OLSR bound to WAN, and LAN is bound to the wired LAN card with a cable running to my firewall/router which acts as captive portal, bandwidth manager, and other things. I have OLSR turned off on the firewall/router computer.
I had gotten everything working good but when I turned on the Captive Portal I had a problem. The https captive portal page would come up and when I typed in my name and password the browser would try to reach my homepage and then get redirected to the Captive Portal page again. This happened every time I clicked on the Continue button on the captive portal page.
I finally got it to work by putting the MAC address of the "access points" LAN card in Pass-through MAC. I also had to put a check next to Disable MAC Filtering under the Captive Portal tab.
Now when I start up my browser and the homepage tries to come up I get redirected properly to the captive portal and then get directed to my homepage after logging in. Everything seems more stable with this setup.