可以发现,该软件包带的程序(/usr/bin下的文件)有:
  pppoe-connect
  pppoe-relay
  pppoe-server
  pppoe-setup
  pppoe-sniff
  pppoe-start
  pppoe-status
  pppoe-stop
  对我们有用的有四个程序
  pppoe-setup 配置。不用自己编辑配置文件,它问你答的交互式配置,很简单
  pppoe-start 拨号连线,拨号成功,则联网成功
  pppoe-stop 切断拨号
  pppoe-status 查看连线的状态。
  好吧,我们先来配置如何拨号
  sudo pppoe-setup
  按提示输入用户名,密码,DNS等,DNS的配置我参考了这里。
  我用的是河北联通,主DNS配置成 202.99.160.68, 辅助DNS配置成 202.99.166.4。
  配置结束后,该程序还会告诉你运行 pppoe-start 开始拨号。
  那我们开始拨号
  sudo pppoe-start
  程序输出为
  ....... Connected!
  打开浏览器试试,可以上网了。
  运行 pppoe-status 查看连线的状态。可以看到IP,接收和发送了多少报文,走了多少流量。
  如果要切断连线,用
  sudo pppoe-stop
  通过systemd的服务使用rp-pppoe
  在查看rp-pppoe安装了哪些文件时,可以看到该软件还安装了一个systemd的服务文件
  /usr/lib/systemd/system/adsl.service
  这说明我们还可以用以下方式拨号:
  sudo systemctl start adsl, 拨号联网
  sudo systemctl stop adsl, 切断连接
  sudo systemctl enable adsl, 让系统开机自动拨号
  总结
  本文介绍了使用 rp-pppoe 在Linux下拨号上网的方法。
  通过介绍,可以看出,相对于传统的 ppp 程序, rp-pppoe的配置和使用都更加直观,简单。
  后,说明一下,在使用rp-pppoe之前,一定要看看你的猫是否正常工作。
  记得打开用户手册,看看各个指示灯明、暗、闪烁的含义。
  如果发现硬件连接不正常,先联系服务提供商解决硬件问题。
  我一开始没看说明书,在电脑上鼓捣了两个小时,都没联上网。看了路由器的说明书,才知道红灯闪烁是光纤没有接好。