According to your provider's documents, you need to fetch an
address via DHCPv6 PD, I don't think this is possible in base
OpenBSD.

You /may/ be able to do it with dhcp6c from the wide-dhcpv6
package. However from looking at the code, I think it might not
support pppoe yet, I suspect it will require some tweaks to
support interfaces other than ethernet and IEEE802.11.

You might like to try asking on misc@ as you're more likely to
find someone who has already done this there.


On 2009-11-08, David Walker <[email protected]> wrote:
> Bonjour.
>
> I have been trying to get kernel mode pppoe to talk to my ISP.
> I have successfully been using pppoe(4) for a while now in IPv4 only.
> My ISP has gone dual stack to broadband customers and I would like to
> get on the wagon.
> We get a 64 which is presumably dynamically assigned (we have not been
> informed of addresses).
>
> I found this thread:
> http://marc.info/?t=118003839500010&r=1&w=4
> Particularly:
> http://marc.info/?l=openbsd-tech&m=118012030815958&w=4
>
> Having a dynamic address I cannot use the layout that spacehopper did.
> It looks like he picked one of his 64 and assigned it to the pppoe interface.
> My option is to use the other configuration (example):
> !/sbin/route add -inet6 default fe80::20a:e4ff:fe03:87b4%pppoe0
>
> This gels with what Stuart suggested:
> "If you only get a /64 you probably need to look up the link-
> local address on pppoe0 and use that as the default route ..."
> However this doesn't mean much to me:
> "... then put an address from within the /64 on another interface
> to source packets from."
> If I don't know my 64 how can I assign part of it to an interface and
> to what interface?
>
> Regardless, my ping6 attempts don't work.
>
> Here is my hostname.pppoe0:
> # cat hostname.pppoe0
> pppoedev vr0
> authproto chap
> authname '[email protected]'
> authkey 'password'
> up
> inet 0.0.0.0 255.255.255.255
> dest 0.0.0.1
> #inet6 ::0 64
> #dest ::1
> !/sbin/route add -inet default -ifp pppoe0 0.0.0.1
> !/sbin/route add -inet6 default fe80::20d:b9ff:fe17:c6f0%pppoe0
>
> I have tried various combinations of uncommenting and changing stuff.
> The IPv4 stuff works fine.
> The best I can do as far as IPnG goes is to ping6 my loopback.
> I have also tried changing my sysctl.conf although I get the idea that
> I don't need to.
>
> All help appreciated.
>
> In case this is useful (probably not):
> http://ipv6.internode.on.net/configuration/adsl-faq-guide/
>
> Best wishes.

_______________________________________________
Openbsd-newbies mailing list
[email protected]
http://mailman.theapt.org/listinfo/openbsd-newbies

Reply via email to