Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

IPv6 Address on L2TP VPN

We have a corporate L2TP/IPSEC VPN which issues IPv4 addresses via PPP and has Stateless Automatic Address Configuration with radvd for IPv6 addresses.


Under Lion (10.7.4) this worked, the client machines required an ip-up script that called rtsol and added the interface default route, but none the less worked.


Since the upgrade to Mountain Lion rtsol no longer adds the IPv6 address to the interface, despite receiving the RA (radvdump compiled from macports confirms this). The client is also receiving the periodic RAs from the VPN concentrator correctly.


rtsol reports the following debug information (which it didn't under Lion): -

# rtsol -d ppp0

link-layer address option has null length on ppp0. Treat as not included.

ioctl(SIOCGIFMEDIA) on ppp0: Operation not supported on socket

checking if ppp0 is ready...

ppp0 is ready

send RS on ppp0, whose state is 2

received RA from fe80::3dbf:9a93:5543:6e47 on ppp0, state is 2

stop timer for ppp0

there is no timer


The link local address as the from is the correct LL negotiated by IP6CP in the VPN setup. But the address is not added: -

# ifconfig ppp0

ppp0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1280

inet6 fe80::3e07:54ff:fe55:c171%ppp0 prefixlen 64 scopeid 0xa

inet 95.x.x.41 --> 95.x.x.40 netmask 0xff000000


Both ends agree on the Link Local addresses, but ping6 from the client end can't ping the concentrator - insists No route to host.


Does anyone have any ideas?

MacBook Pro (Retina, Mid 2012), OS X Mountain Lion

Posted on Jul 31, 2012 1:16 AM

Reply
2 replies

IPv6 Address on L2TP VPN

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.