Meraki Captive Portal Simulator
Local python simulation for Meraki Captive Portal Integration
Mac installation
- Clone repository
- Create a virtual environment for Python 3.6+
python3 -m venv sim
- Activate the virtual environment
source sim/bin/activate
- Install requirements
pip install -r requirements-mac.txt
- Launch the server
python meraki_captive_portal_simulator.py
- A webview window will open with instructions. Follow them to test your captive portal
Windows installation
- Install Microsoft Visual Studio Build tools - Make sure to check the "Visual C++ Build Tools" when the installer launches
- Clone repository
- Create a virtual environment for Python 3.6+
python -m venv sim
- Activate the virtual environment
sim/Scripts/activate
- Install requirements
pip install -r requirements-win.txt
- Launch the server
python meraki_captive_portal_simulator.py
- A webview window will open with instructions. Follow them to test your captive portal
Linux installation
- Clone repository
- Create a virtual environment for Python 3.6+
python -m venv sim
- Activate the virtual environment
source sim/bin/activate
- Install requirements
pip install -r requirements-linux.txt
- Launch the server
python meraki_captive_portal_simulator.py
- A webview window will open with instructions. Follow them to test your captive portal