Hi, Another thing to check is whether the PPPoE tunnel is trying to negotiate IPv6. I had this happen with my ISP. I was disconnecting every 5-6 minutes. I ended up changing my hostname.pppoe0 to:
inet 0.0.0.0 255.255.255.255 NONE \ pppoedev re0 authproto chap \ authname 'u...@example.com' up dest 0.0.0.1 inet6 eui64 !/sbin/route add default -ifp pppoe0 0.0.0.1 !/sbin/route add -inet6 default -ifp pppoe0 fe80:: It stopped disconnecting me every 5 minutes after that. Even though it's still using IPv4, something on the other end wasn't liking the fact that I "had no IPv6 support" on my side. Hope this helps, Tom