How to set up and use a PPPoE Internet connection on Windows 10

How to set up and use a PPPoE Internet connection on Windows 10

Many Internet service providers provide their customers with a Point-to-Point Protocol over Ethernet (PPPoE) connection. To be able to use this type of Internet connection, Internet service providers often provide customers with a unique username and password to use to connect to their network. This article will guide you how to configure Windows to connect to the Internet through PPPoE.

Guide to setting up PPPoE Internet connection

  • Open the Connect to the Internet wizard
  • How to set up a PPPoE Internet connection in Windows 10
  • Enabling PPPoE Internet connections on Windows 10
  • How to disconnect from the PPPoE Internet connection on Windows 10
  • How to remove PPPoE connection from Windows 10
  • How to automatically start a PPPoE connection via script and Task Scheduler

Open the Connect to the Internet wizard

To set up a PPPoE connection on Windows 10, you need to open the Connect to the Internet wizard. First, need to open the Settings app (press Win + I ).

In the Settings window, open the Network & Internet section , go to Dial-up on the left side of the window and click the Set up a new connection link from the right.

You will see the Set Up a Connection or Network wizard.

You can also open the Connect to the Internet wizard from the Control Panel. In the Control Panel, go to Network and Internet and open the Network and Sharing Center , then click or tap the Set up a new connection or network link from the Change your networking settings section .

How to set up a PPPoE Internet connection in Windows 10

In the list of available connection options, select Connect to the Internet and click Next .

In the Connect to the Internet window, click on Broadband (PPPoE) .

You will be redirected to the PPPoE connection settings. Here, type in the username and password given to you by your Internet service provider.

There are several options you can change:

  • You can check the option Show characters if you want to see the password and make sure to type it correctly.
  • If you don’t want your Windows 10 computer to ask you for a password every time it connects to the Internet, you can make it remember the password by selecting the Remember this password option.
  • By default, Windows 10 provides a PPPoE connection under the name Broadband Connection. However, if you want to use a different name, enter the name you want in the Connection name text field.

Finally, if you want to establish a new PPPoE connection for all people who have access to your computer, select the last option Allow other people to use this connection . However, if this option is enabled you need administrative rights.

When you have changed the settings, click on Connect.

The wizard will go through a few steps, verify your username and password, and check the internet connection.

If everything is working fine, the wizard will say The connection to the Internet is ready to use .

Close the wizard and the PPPoE connection is currently working. You can go ahead and use whatever web browser or Windows application requires Internet.

Enabling PPPoE Internet connections on Windows 10

You have now set up a PPPoE network connection and used it whenever you want to access the Internet. However, one downside is that to use it, you have to connect to it every time you need it. And here’s how it works.

Click on the Network icon from the notification area on the Taskbar and then click and connect the PPPoE you want to connect. If you do not change the default name, the connection will be Broadband Connection.

This will open the Settings app and access the Dial-up. Click on PPPoE connection on the right side of the window and click Connect .

If Windows 10 asks Windows to remember the PPPoE connection information when setting up, the computer will automatically connect to the Internet. However if not, you must enter the username and password for the PPPoE connection.

When Windows 10 connects to the Internet, you will return to the Network & Internet section of Settings. Here, you can see the Connected message displayed under PPPoE connection.

How to disconnect from the PPPoE Internet connection on Windows 10

To disconnect from the PPPoE connection running in Windows 10, click the Network icon from the Taskbar and then click or tap the PPPoE connection. Finally, go to Dial-up and click on Disconnect.

Windows 10 will immediately close the connection.

How to remove PPPoE connection from Windows 10

If you decide to completely delete the PPPoE connection, go to the Settings app, go to Network & Internet> Dial-up . If necessary, you can disconnect the PPPoE and then click on the Remove button.

Windows 10 will say If you remove this VPN connection, you’ll need to set it up again to reconnect (If you delete this VPN connection, you’ll need to set it up again to connect).

If you are sure you want to continue, click Remove to permanently remove the PPPoE connection.

How to automatically start a PPPoE connection via script and Task Scheduler

This section will talk about how to start the PPPoE connection automatically when starting Windows, after Windows wakes up (from Sleep or Hibernate mode), when any user is logged on, and when the network cable is plugged in. This method is to create a scheduled task to run the VBScript (.vbs) file, which is responsible for initiating the connection.

You only have to do a few simple steps, as described below:

1. Press Win + R key. Run the following command to open Network Connections.

ncpa.cpl
Open Network Connections

2. Note down the connection name. The default name is Broadband Connection as shown above.

3. Download this ZIP file and unzip the files.

4. Right-click the file Auto-connect.vbs , select Edit. Unblock .vbs file. Find the following line (second line):

("Rasdial ""Connection name"" ""User name"" ""Password""",0,True)

5. Replace Connection name, User name, and Password with the correct name. For example,

("Rasdial ""Broadband Connection"" ""Matthew Wai"" ""12345678""",0,True)

Be careful not to remove any quotes. In the upper left corner, click File> Save . The .vbs file will start connecting automatically in the background (no command prompt). 4 tries will be performed as it may take a while for the connection to be available.

6. Double-click Create_a_scheduled_task.cmd to run it. Unblock the .cmd file and click Yes if prompted by UAC. The file will automatically create a scheduled task to run the said .vbs file.

Double-click Create_a_scheduled_task.cmd to run it

After that, your PPPoE connection will be started automatically. The action will be triggered by the following conditions:

PPPoE connection will be started automatically
  • At log on of any user : This applies to Windows booting.
  • Power-Troubleshooter, Event ID: 1 : Windows has woken from Sleep or Hibernate mode.
  • NetworkProfile, Event ID: 4001 : Network cable plugged in.

Note: You can edit / delete them or add a new one if needed.

The VBScript (.vbs) file will be copied into this folder % ProgramData% TenForums.com PPPoE .

If you want to delete the above scheduled task and folder, double-click on Undo everything.cmd , also in the ZIP file you downloaded.

Double click on Undo everything.cmd to delete scheduled tasks

The above article has guided you to set up, use and delete PPPoE connection on Windows 10.

I wish you all success!

1