On 10/02/06, Damon McMahon <[EMAIL PROTECTED]> wrote: > Greetings, > > I'm having trouble getting pppoe(4) to establish a connection from my > OpenBSD 3.7 RELEASE (+ errata patches) box to my ISP through a Netgear > DG632 in bridge mode. I can successfully establish a connection using > pppoe(8) although it is a bit hit-and-miss. The in-kernel pppoe(4) is > not hit-and-miss, however, it's just miss.
While it may not be related to your particular problem, please note that there have been considerable changes to pppoe and sppp layer since 3.7 you should consider upgrading. It looks from the trace like you have established a pppoe session. But no traffic flows? Have you actually tried pinging some remote IP? you may have problems with name resolution. pppoe(4) does not negotiate DNS. you should enter a valid DNS resolver address to /etc/resolv.conf manually. also, from the trace, it looks like the peer asks for CHAP authentication but then falls back to PAP, due to your settings. Using 'myauthproto=chap' might help. Also it is strange that the peer offers an IP then NAK's it and offers another one. You could try debugging this with your ISP. if all fails, dumps from a successful pppoe(8) session might help. please add '-e' switch to tcpdump. it helps identifying peers. Can