Manage PPPoE session dial-up, re-dial, session daemon etc.
LANGUAGE: 简体中文
- Dial up on system boot
- Re-dial when connection disconnected
- No need any user to sign-in Windows session
- Connection will not break when user sign-in/out Windows session
- Run as Windows system service
-
Install
.NET Core 3.1
runtime or sdk -
Clone the project to your Windows system
-
Edit
config.json
with Dial-up entry from Settings or your account from ISPIf using existing credentials, set
PbkEntryName
to your pre-set connection name. Otherwise setCredential
tofalse
withUsername
andPassword
replaced -
Run
PPPoEd.exe
directly
- Following
Quick Start
steps 1-3 first - Open Command-Line Prompt or PowerShell
- Change directory into PPPoEd project
- Run
.\PPPoEd.exe install
- Run
net start pppoed
For Uninstall run:
.\PPPoEd.exe uninstall
Service still running
Please view the log file in PPPoEd project directory, all the log file names log_YYYYMMDD.log
.
Service has been stopped
Run .\PPPoEd.exe
directly, and following the error message to resolve it. or post a issue here.
The Project is based on the MIT License.
Copyright (c) 2020 xRetia Labs
Copyright (c) 2020 dfc643
All rights reserved.
Provides remote access service (RAS) components for .NET languages like C#, VB.NET, and C++ CLR projects.
The private build feed is located at: https://www.myget.org/F/winnster/api/v3/index.json