On 20/03/16(Sun) 03:59, DarkSoul wrote: > Hello list, > > I was testing out a beta IPv6 service over PPPoE that our ISP is > developping, > and playing around with kernel PPPoE. > > My configuration is as follows : > - pppoe0 for IPv4 internet > - gif0 for IPv6 internet (Hurricane Electric tunnel) > - pppoe1 for test IPv6 internet (and only IPv6) > > It was kind of tricky since I played with route add/delete in succession, > along with destroying and rebuilding the interface (with /etc/netstart) > in order to find out what configuration could work : > - automatic ? > - static ? (By giving my own alias definition) > > I was also testing what IPv6 routes would work as a default route : > route add -inet6 default -ifp pppoe1 <ADDR> > With ADDR being fe80:: or ff02::1%pppoe1, and such. > (Some site even suggested ::0.0.0.1 but I think there is no way this > could work since this translates to ::1 ultimately) > > I also tested adding dummy IPv4 configuration lines like : > inet 0.0.0.0 255.255.255.255 NONE > dest 0.0.0.1 > > At one point, when trying out the above, "sh /etc/netstart pppoe1" just > hanged on me, > and upon rebooting, dmesg contained the following : > panic: kernel diagnostic assertion "(t->rn_flags & RNF_ROOT) == 0" > failed: file "../../../../net/radix.c", line 294 > > Since I was caught off-guard, I had no serial console lined up to catch > the full trace. > I'm just posting this in hopes this rings a bell to anyone. > > Sorry for not having more info, > I will try to reproduce it and post further findings.
Which version of OpenBSD are you running? Could you at least post a dmesg?