Hi!
Today one of my clients' firewall lost its pppoe connection and had to be
manually restarted (ifconfig pppoe0 down/up). The funny thing was this log
message:
Feb 2 04:57:08 wall /bsd: pppoe0: loopback
Feb 2 04:57:08 wall /bsd: pppoe0: phase terminate
Feb 2 04:57:08 wall /bsd: pppoe0: phase dead
I traced the "loopback" message to the state engine in
/usr/src/sys/net/if_spppsubr.c
if (nmagic == sp->lcp.magic) {
/* Line loopback mode detected. */
printf(SPP_FMT "loopback\n", SPP_ARGS(ifp));
/* Shut down the PPP link. */
lcp.Close(sp);
break;
}
Can in this case the link be reinitialized automatically or at least retry a
couple of times?
Regards, Mitja