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=" | ||
+ | {{ : | ||
+ | </ | ||