Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| technical:ppsk-meshdesk [2024/04/28 18:00] – [RADIUS Related (preparation)] system | technical:ppsk-meshdesk [2024/04/28 20:33] (current) – system | ||
|---|---|---|---|
| Line 95: | Line 95: | ||
| ===== MESHdesk Related ===== | ===== MESHdesk Related ===== | ||
| - | * We will modify | + | * We will change |
| - | * Our server also has MQTT installed and implemented which will allow real time disconnection | + | * MQTT is also installed and implemented |
| - | ==== Change | + | ==== Change |
| - | * We modify | + | * We change |
| <panel type=" | <panel type=" | ||
| {{ : | {{ : | ||
| </ | </ | ||
| - | * The items **Default VLAN**, **Default Key** and **Realm | + | * The entries |
| - | * We will consult them later when we add the RADIUS | + | * We will consult them later when we add the RADIUS |
| - | ==== Add VLANs to MESH network ==== | + | ==== Adding |
| - | * We include | + | * We add a number |
| * They are added under **Node Settings**. | * They are added under **Node Settings**. | ||
| <panel type=" | <panel type=" | ||
| Line 114: | Line 114: | ||
| ==== Add VLAN 105 to Captive Portal ==== | ==== Add VLAN 105 to Captive Portal ==== | ||
| - | * The wizard already created | + | * The wizard |
| * We can simply connect it to VLAN 105. | * We can simply connect it to VLAN 105. | ||
| - | * This means that traffic from the open SSID as well as traffic from VLAN 105 will hit the Captive Portal | + | * This means that both the traffic from the open SSID and the traffic from VLAN 105 will hit the captive portal |
| <panel type=" | <panel type=" | ||
| {{ : | {{ : | ||
| </ | </ | ||
| - | * Everything is now in place on the mesh network for the PPSK to work and we can start to add nodes to the mesh network. | + | * Now that |
| - | * After we added a mesh nodes we can try to connect to the **PPSK Demo Wireless** SSID with the key of **11223344** | + | * After we have added a mesh node, we can try to connect to the **PPSK Demo Wireless** SSID with the key **11223344** |
| - | * If will fail first since we have not yet did the final step which is to add it as a RADIUS client. | + | * This will initially |
| ---------- | ---------- | ||
| - | ===== RADIUS | + | ===== RADIUS |
| - | ==== Add RADIUS | + | ==== Add RADIUS |
| * Go to **RADIUS** -> **RADIUS Clients** and click on the **New Arrivals** button (The one with the car icon). | * Go to **RADIUS** -> **RADIUS Clients** and click on the **New Arrivals** button (The one with the car icon). | ||
| - | * This should list the hotsapd program' | + | * This should list the hotsapd program' |
| <panel type=" | <panel type=" | ||
| {{ : | {{ : | ||
| </ | </ | ||
| - | * Click on the **Attach** button to show the Add Window. | + | * Click the **Attach** button to display |
| <panel type=" | <panel type=" | ||
| {{ : | {{ : | ||
| </ | </ | ||
| - | * Make sure you select | + | * Make sure that you only select |
| <panel type=" | <panel type=" | ||
| {{ : | {{ : | ||
| </ | </ | ||
| - | * After you attached it, there is one last bit and then we' | + | * After you have attached it, there is one last step and then we are done. |
| - | * Edit the RADIUS | + | * Edit the RADIUS |
| <panel type=" | <panel type=" | ||
| {{ : | {{ : | ||
| </ | </ | ||
| - | * We use the info we recorded when we modified | + | * We use the information |
| - | * Everything | + | * Now everything |
| ------ | ------ | ||
| - | ==== PPSK client session ==== | + | ===== PPSK client session |
| - | * When we try to connect again to the PPSK Demo Wireless SSID, our connection should | + | * If we try to reconnect |
| - | * Lets see all the places where it is recorded. | + | * Let us take a look at all the places where it is recorded. |
| + | ==== RADIUS Clients ==== | ||
| + | * The RADIUS Clients applet shows when the client last contacted the server. | ||
| + | * It also shows the public IP address from which the RADIUS client has connected. | ||
| + | <panel type=" | ||
| + | {{ : | ||
| + | </ | ||
| + | * For MESHdesk and APdesk we use the convention {m|a}[_hosta_]{Mesh ID/AP Profile ID}[_]{Entry ID/SSID ID} | ||
| + | * We also record additional information from the accounting data sent by hostapd so that RADIUSdesk knows which AP or mesh node it needs to contact to disconnect a user from the WiFi. | ||
| + | |||
| + | ==== Activity Monitor ==== | ||
| + | * Under Activity Monitor you can view active and historical sessions. | ||
| + | * You can also end active sessions | ||
| + | <panel type=" | ||
| + | {{ : | ||
| + | </ | ||
| + | * Here you can see where we ended the active session and the user's device then automatically switched to another radio. (Note that the value of Operator Name is different) | ||
| + | <panel type=" | ||
| + | {{ : | ||
| + | </ | ||
| + | |||
| + | ==== Usage graph ==== | ||
| + | * We can also look at the user's usage graph. | ||
| + | * Here we can see that the usage is just over 1 GB, which means that the system has then disconnected from the user's device. | ||
| + | <panel type=" | ||
| + | {{ : | ||
| + | </ | ||
| + | |||
| + | ==== Life on VLAN 105 ==== | ||
| + | * After the user's phone was disconnected from the main network, it was reconnected, | ||
| + | <panel type=" | ||
| + | {{ : | ||
| + | </ | ||