> I am trying to setup the new in-kernel pppoe on a openbsd > 3.7-stable with a > custom kernel. <snip, snip> > pppoe0: flags=8851<UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST> mtu 1492 > > dev: ne3 state: session > > sid: 0xc368 PADI retries: 0 PADR retries: 0 time: 0:2:38 > > inet 84.97.3.232 --> 0.0.0.1 netmask 0xffffffff > > inet6 fe80::204:76ff:fe94:23a7%pppoe0 -> prefixlen > 64 scopeid 0x9 > > May the gateway ip address change (to 84.97.3.1 in my case) > as a userlang > pppoe config or not ? As you can see 0.0.0.0 becomes > 84.97.3.232 (my dynamic > ip).
Hi, I have the same problem here in Hungary, running 3.7-(almost)stable. My ISP is Axelero (T-Online Hungary now) and the userland ppp worked like a charm. I switched to kernel pppoe but it only works if I specify the remote peer (gateway) IP address by hand. Luckily for me it's static so this works. So get the remote gateway IP by using userland pppoe, then type it in hostname.pppoe instead of 0.0.0.1 and pray that it doesn't change. Maybe -current does it better? Since it works for now I never got the motivation to put -current on my home firewall but it might be worth a shot.