DSL connection setup in Ubuntu 16.04

How can I set up my DSL connection on Ubuntu 16.04? The way I set up a DSL connection in Ubuntu 14.04 is not working in Ubuntu 16.04.

5 Answers

I solved my problem through following steps:

  1. go to terminal
  2. type sudo pppoeconf
  3. it will ask some question, press yes
  4. when you want to start internet just type sudo pon dsl-provider to connect to internet
  5. type this to turn it off sudo poff

This tutorial is going to show you how to setup a PPPoE connection in Ubuntu from the terminal.

  1. Open up your terminal and type the following command to set your PPPoE connection.

    nmcli con edit type pppoe con-name “YOUR_CONNECTION_NAME”
  2. Enter your DSL account and password provided by your ISP and save your settings in the following commands.

    set pppoe.username YOUR_DSL_ACCOUNT_USERNAME
    set pppoe.password YOUR_DSL_ACCOUNT_PASSWORD
    save

    Then it will prompt asking:

    Saving the connection with ‘autoconnect=yes’. That might result in immediate activation of the connection.
    Do you still want to save? (yes/no). 

    Type yes and quit.

    Setting DSL connection in terminal

  3. Finally, select DSL connection from the network settings menu to establish the connection.

    Choose DSL connection to connect
    (Click image to enlarge)

References:

1

Just run sudo pppoeconf in terminal. Then give your username and password in popup windows.

I was having the same problem yesterday, and I tried all the above options but this did not work. However, today, after comparing the dsl-provider file on my Ubuntu 16.04 computer with the file that has the same name on my Debian 8.8 computer, I noticed that there was an error in the Ubuntu file. So I fixed the file this way:

# Minimalistic default options file for DSL/PPPoE connections
noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
#persist
#maxfail 0
#holdoff 20
plugin rp-pppoe.so
nic-enp3s0f1
usepeerdns
user "XXXXXXX"

where XXXXXXX is my mailbox provider.

Edit the file:

$ sudo nano /etc/network/interfaces

By adding to it:

auto lo eth0
iface lo loopback eth0 inet dhcp

After restart network-manager:

$ sudo service network-manager restart

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like