OpenWISP Features
OpenWISP is a modular network management system built on top of OpenWRT (but designed to allow supporting multiple embedded operating systems) that allows managing and automating several aspects of IT network deployment, monitoring and management:
- registration/provisioning of new nodes
- creation of VPN tunnels
- possibility of defining configuration templates and configuration variables to make the maintenance of configurations easier and faster
- possibility of configuring mesh networks as well as wireless access points using WPA2, WPA3, 802.1x (WPA enterprise) , WPS, WEP, multiple SSIDs, etc.
- possibility of deploying any network configuration supported by OpenWRT
- monitoring, collection of metrics, active checks, threshold definition and alerts
- RADIUS (for wifi hotspot systems or ISPs)
- responsive captive page with features like user registration, SMS verification, social login
- firmware upgrades
- web and email notifications for important events happening in the network
- network topology visualization for mesh networks and VPN networks
The preceding list is not an exhaustive list but more like an overview of what OpenWISP can do.
Read on to find more information and video demonstrations about OpenWISP.
The server side application is modular and highly extensible, programmable and hackable.
The web modules are built with Django a web framework which is widely used, easy to extend and has a rich ecosystem of reusable components which can be used to create networking applications that are tailored to the needs of your organization.
Its configuration engine
which generates the configuration for routers and networking devices is
written in Python
and based on NetJSON.
At the moment only OpenWRT is supported for production usage,
but an experimental
configuration backend for Ubiquiti AirOS
is also available.
Moreover, the engine allows
writing custom configuration backends
to support any type of network OS which allows remote configuration.
OpenWISP Controller
This video shows how OpenWISP can be used as a network controller and wifi controller.
Configuration Templates
Auto Registration
Geographic and Indoor Map
VPN and x509 Certificates
Monitoring, Charts, Alerts
Public WiFI Hotspot
RADIUS management system (AAA)
Network Topology
IP & subnet administration (IPAM)
Other notable modules
- Firmware upgrader
- OpenWISP WiFi Login Pages (frontend application for hotspot services that provides features like public wifi sign up, login, SMS verification, social login)