The basic configuration is a CentOS machine running rp-pppoe and a separate router, both connected to a DSL modem through a simple switch. Each device has it's own separate PAP id/password.
This configuration has worked fine for years, until the linux machine was replaced and a new version of rp-pppoe installed. Now what seems to happen is that when the router tries to authenticate, the centos machine responds instead and replies it does not have the password for the provided account. Connecting the router directly to the modem to allow it to authenticate, then quickly plugging it back into the switch temporally alleviates the problem.
pppoe-server: Session 40 created for client 00:17:c5:14:0a:b9 (10.67.15.40) on eth0 using Service-Name '' pppd: pppd 2.4.5 started by admin, uid 0 pppd: Using interface ppp1 pppd: Connect: ppp1 <--> /dev/pts/3 pppd: no PAP secret found for firstname.lastname@example.org pppd: PAP peer authentication failed for email@example.com pppd: Connection terminated.
My question is is this a problem with rp-pppoe/its configuration or an inherent problem in my setup?