This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
technical:ppp-pppoe-rd-support [2023/11/07 11:48] admin [New Arrivals] |
technical:ppp-pppoe-rd-support [2023/11/07 22:44] (current) admin |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| ===== Introduction ===== | ===== Introduction ===== | ||
| * As of November 2023, RADIUSdesk can centrally manage Accel-ppp on Ubuntu and Raspberry Pi based devices. | * As of November 2023, RADIUSdesk can centrally manage Accel-ppp on Ubuntu and Raspberry Pi based devices. | ||
| Line 18: | Line 18: | ||
| * Profiles are used to manage the major part of the settings which will be applied to a server. | * Profiles are used to manage the major part of the settings which will be applied to a server. | ||
| * Settings are dynamically formulated in the reply when the RADISUdesk Accel-ppp agent contacts RADIUSdesk. | * Settings are dynamically formulated in the reply when the RADISUdesk Accel-ppp agent contacts RADIUSdesk. | ||
| - | * The settings for each Acell-ppp server can be divided into three categories. | + | * The settings for each Accel-ppp server can be divided into three categories. |
| * **Common** settings which hardly differ between servers. (This is the bulk of them) | * **Common** settings which hardly differ between servers. (This is the bulk of them) | ||
| * **Unique** settings which you might want to tweak should the need arise. | * **Unique** settings which you might want to tweak should the need arise. | ||
| - | * **Specific** settings which are required to differentiate one Acell-ppp server from another. | + | * **Specific** settings which are required to differentiate one Accel-ppp server from another. |
| === Common Settings (Base Configs) === | === Common Settings (Base Configs) === | ||
| * Common settings are stored inside a CakePHP config file. (/// | * Common settings are stored inside a CakePHP config file. (/// | ||
| Line 73: | Line 73: | ||
| * Each server has the following mandatory fields. | * Each server has the following mandatory fields. | ||
| * **Name** A unique name to identify the server with. | * **Name** A unique name to identify the server with. | ||
| - | * **MAC Address** This has to match the MAC Address of the interface on the device running | + | * **MAC Address** This has to match the MAC Address of the interface on the device running |
| * **Server Profile** This was covered earlier in this document. | * **Server Profile** This was covered earlier in this document. | ||
| - | * **Interface** The name of the interface on which you plan to run the PPPoE service on (using | + | * **Interface** The name of the interface on which you plan to run the PPPoE service on (using |
| * **NAS Identifier** Used to identify the server when interacting with the RADIUS server. | * **NAS Identifier** Used to identify the server when interacting with the RADIUS server. | ||
| === Servers GUI === | === Servers GUI === | ||
| {{: | {{: | ||
| - | * The screenshot above is from the Acell-ppp server applet. | + | * The screenshot above is from the Accel-ppp server applet. |
| * Let's look at some key points | * Let's look at some key points | ||
| - | * The Refresh button has an option to automatically refresh at fixed intervals. This is handy if you want to see when an Acell-ppp server comes online without having to hit the refresh button the whole time. | + | * The Refresh button has an option to automatically refresh at fixed intervals. This is handy if you want to see when an Accel-ppp server comes online without having to hit the refresh button the whole time. |
| * Next to it is a toggle button which allows you to see either all defined server or only those servers which are currently online. | * Next to it is a toggle button which allows you to see either all defined server or only those servers which are currently online. | ||
| * The Add, Delete and Edit buttons should be self explanatory. | * The Add, Delete and Edit buttons should be self explanatory. | ||
| * The **Restart Service** button is used to set the restart service flag on a selected server. | * The **Restart Service** button is used to set the restart service flag on a selected server. | ||
| - | * If it is set (indicated visually with a gears icon prepended to the name) and the next heartbeat arrives from the RADIUSdesk | + | * If it is set (indicated visually with a gears icon prepended to the name) and the next heartbeat arrives from the RADIUSdesk |
| * The visual indication will also be cleared. | * The visual indication will also be cleared. | ||
| * The final button is used to launch a new tab which will list all the active sessions. | * The final button is used to launch a new tab which will list all the active sessions. | ||
| Line 92: | Line 92: | ||
| {{: | {{: | ||
| * The final button on the active sessions tab in turn will allow you to terminate selected sessions. | * The final button on the active sessions tab in turn will allow you to terminate selected sessions. | ||
| - | * It works is a similar way to the **Restart Service** button for the server itself where a flag is set and there is a visual indication that a session is marked for disconnect until the next heartbeat where it will be cleared and the RADIUSdesk | + | * It works is a similar way to the **Restart Service** button for the server itself where a flag is set and there is a visual indication that a session is marked for disconnect until the next heartbeat where it will be cleared and the RADIUSdesk |
| ==== New Arrivals ==== | ==== New Arrivals ==== | ||
| {{: | {{: | ||
| - | * Any of the Acell-ppp servers that still needs on-boarding will be listed under **New Arrivals**. | + | * Any of the Accel-ppp servers that still needs on-boarding will be listed under **New Arrivals**. |
| * Simply select the one you want to on-board and provide the required information to allow it to become part of the managed servers. | * Simply select the one you want to on-board and provide the required information to allow it to become part of the managed servers. | ||
| * Reboot the device after on-boarding and the configuration will be applied through the RADIUSdesk Accel-ppp agent. | * Reboot the device after on-boarding and the configuration will be applied through the RADIUSdesk Accel-ppp agent. | ||