mirror of
https://github.com/Telecominfraproject/wlan-docs.git
synced 2025-11-05 21:28:00 +00:00
90 lines
1.8 KiB
Markdown
90 lines
1.8 KiB
Markdown
---
|
|
description: OpenWiFi 2.0
|
|
---
|
|
|
|
# ExpressWiFi
|
|
|
|
At home, in a cafe, or on the go, Express Wi-Fi gives you access to fast, affordable, and reliable internet so you can make connections that matter.
|
|
|
|
Express Wi-Fi partners with service providers to deliver great wi-fi to people when and where it's needed.
|
|
|
|
For information about becoming an expressWIFI partner please visit their [site.](https://expresswifi.fb.com/)
|
|
|
|

|
|
|
|
### Configuration
|
|
|
|
ExpressWiFi builds a captive portal experience using a control plane protocol called OpenFlow.
|
|
Configuring OpenWiFi for use with expressWiFi is as simple as defining a downstream interface and associating with an SSID and the open-flow service.
|
|
|
|
{% tabs %}
|
|
{% tab title="expressWIFI" %}
|
|
```text
|
|
"interfaces": [
|
|
{
|
|
"name": "WAN",
|
|
"role": "upstream",
|
|
"services": [ "lldp" ],
|
|
"ethernet": [
|
|
{
|
|
"select-ports": [
|
|
"WAN*"
|
|
]
|
|
}
|
|
],
|
|
"ipv4": {
|
|
"addressing": "dynamic"
|
|
}
|
|
},
|
|
{
|
|
"name": "LAN",
|
|
"role": "downstream",
|
|
"services": [ "ssh", "lldp", "open-flow"],
|
|
"ethernet": [
|
|
{
|
|
"select-ports": [
|
|
"LAN*"
|
|
]
|
|
}
|
|
],
|
|
"ipv4": {
|
|
"addressing": "static",
|
|
"subnet": "192.168.1.1/24",
|
|
"dhcp": {
|
|
"lease-first": 10,
|
|
"lease-count": 100,
|
|
"lease-time": "6h"
|
|
}
|
|
},
|
|
"ssids": [
|
|
{
|
|
"name": "ExpressWiFi",
|
|
"wifi-bands": [
|
|
"5G", "2G"
|
|
],
|
|
"bss-mode": "ap"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"services": {
|
|
"lldp": {
|
|
"describe": "OpenWiFi - expressWiFi",
|
|
"location": "Hotspot"
|
|
},
|
|
"ssh": {
|
|
"port": 22
|
|
},
|
|
"open-flow": {
|
|
"controller": " IP / FQDN of expressWiFi Controller "
|
|
}
|
|
}
|
|
```
|
|
{% endtab %}
|
|
{% endtabs %}
|
|
|
|
{% hint style="info" %}
|
|
TLS Security is coming to OpenWiFi OpenFlow implementation in next sprint
|
|
{% endhint %}
|
|
|