Equipment:
Fedora 27 x86_64
Technicolor C2100T DSL modem/router
Unknown Centurylink ONT optical adapter`
I recently switched from CL 80mb DSL to CL 1000mb fiber, which still relies on pppoe. I have always used a basic Linux Fedora machine as the router/firewall with the DSL modem in bridging mode. The installer claimed no changes to my router would be needed when he arrived. But when it came time to activate after the install, the Fedora pppd would not connect, even though the credentials didn't change from DSL to fiber.
Finally as he was getting anxious to move on to the next appointment, so I switched the C2100T modem in to routing mode to let it perform the ppp credentials, and everything worked fine; same credentials. So I made some simple changes to the Fedora box to route through the modem and he left. But in the week since, I'm still unable to find the correct solution to get back to bridging mode, and ultimately to remove the C2100T all together and hook the ONT directly to my Fedora box.
The only errors are messages like this in /var/log/messages:
Aug 24 16:59:24 murdock network[28969]: Bringing up interface ppp0: [ OK ]
Aug 24 16:59:24 murdock pppd[29379]: pppd 2.4.7 started by root, uid 0
Aug 24 16:59:24 murdock NetworkManager[685]: [1566683964.9027] manager: (ppp0): new Generic device (/org/freedesktop/NetworkManager/Devices/64)
Aug 24 16:59:24 murdock pppd[29379]: Using interface ppp0
Aug 24 16:59:24 murdock pppd[29379]: Connect: ppp0 /dev/pts/3
Aug 24 16:59:55 murdock pppd[29379]: LCP: timeout sending Config-Requests
Aug 24 16:59:55 murdock pppd[29379]: Connection terminated.
Aug 24 16:59:55 murdock pppd[29379]: Modem hangup
Aug 24 16:59:59 murdock pppoe[29380]: Timeout waiting for PADO packets
Aug 24 16:59:59 murdock pppd[29379]: Exit.
Aug 24 16:59:59 murdock pppoe-connect[29409]: PPPoE connection lost; attempting re-connection.
I know to remove the C2100T, I need to use VLAN tagging 201, which I've located recipies online for that, but without the ppp authentication working I'm stuck.
Here are some of the configuration files /etc/chap-secrets
#Secrets for authentication using CHAP
# client server secret IP addresses
"userid@qwest.net" * "password"
firewall ethernet cfg:
DEVICE=enp2s0f1
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=p1p2
ONBOOT=yes
DNS1=127.0.0.1
DOMAIN=foddy.home
HWADDR=A0:36:9F:83:5E:61
DNS2=205.171.3.65
USERCTL=no
PROXY_METHOD=none
BROWSER_ONLY=no
IPV6_ADDR_GEN_MODE=stable-privacy
/etc/sysconfig/network-scripts/ifcfg-ppp0
USERCTL=no
BOOTPROTO=dialup
NAME=DSLppp0
TYPE=xDSL
ONBOOT=yes
PIDFILE=/var/run/pppoe-adsl.pid
FIREWALL=NONE
PING=.
PPPOE_TIMEOUT=80
LCP_FAILURE=3
LCP_INTERVAL=20
CLAMPMSS=1412
CONNECT_POLL=6
CONNECT_TIMEOUT=0
DEFROUTE=yes
SYNCHRONOUS=no
ETH=enp2s0f1
PROVIDER=DSLppp0
USER="userid@qwest.net"
PEERDNS=no
DNS1=127.0.0.1
DNS2=205.171.3.65
DEMAND=no
IPV6INIT=no
IDLETIMEOUT=600
PERSIST=no
The firewall is run from Shorewall, I won't include those files here but I have no reason to believe they are involved.
Most of these files are essentially unchanged from when they ran fine in the DSL.
I really haven't been able to find any good diagnostic settings for the pppoe/pppd to give me verbose outputs to help debug things.
Does anyone have any guidance of what might be wrong or how to make progress?
Thanks Brian