> Note the time seqence:
> * when ifconfig says time 00:05:00, pings die
> * after 20 seconds, a LCP Echo Request comes
> * after another 10 seconds, another LCP Echo Request comes
> * after another 10 seconds, another LCP Echo Request comes
> * after another 10 seconds, a LCP Terminate Request comes
>   and the connection is established anew.
> 
> This pattern has been repeating since the last midnight.
> It looks to me like my ISP is cutting me off every 5 minutes,
> and than it takes 50 seconds to realize the connection is down,
> which is when it sends the Terminate,
> and then the connection is re-established.
> 
> Has anyone seen the same?
> Is this a known issue with pppoe connections?
> 
> Searching the archives, I found this:
> https://marc.info/?l=openbsd-misc&m=155053560723855&w=2
> (but see the entire thread for other details).
> 
> Adam's issue 2 rings a bell, because the drop
> happens when I get a new IP6 configuraion request.
> I do have the "inet6 eui64" in my setup though.

Eh, _now_ I do, and the problem disappeared. It seems that
for this ISP at least, I have to accept their IP6 setting:
if I don't, my connection gets terminated as described;
if I do, everything works as expected.

# cat /etc/hostname.pppoe0                                                  
# 185.63.96.79 -> 10.11.5.146
# The inet6 settings are necessary,
# otherwise we get dropped every 5 minutes
inet 0.0.0.0 255.255.255.255 NONE pppoedev vlan0 \
        authproto 'pap' authname 'X' authkey 'PASS' up
dest 0.0.0.1
inet6 eui64
!/sbin/route add default 0.0.0.1
!/sbin/route add -inet6 default -ifp pppoe0 fe80::%pppoe0

# ifconfig pppoe0
pppoe0: flags=8851<UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST> mtu 1492
        index 6 priority 0 llprio 3
        dev: vlan0 state: session
        sid: 0x1 PADI retries: 2 PADR retries: 0 time: 01:28:19
        sppp: phase network authproto pap authname "X" 
        groups: pppoe egress
        status: active
        inet6 fe80::20d:b9ff:fe56:5efc%pppoe0 ->  prefixlen 64 scopeid 0x6
        inet 185.63.96.79 --> 10.11.5.146 netmask 0xffffffff

Sorry for the noise.

Jan

Reply via email to