On 17/08/15(Mon) 15:55, Alexandre Westfahl wrote:
> Hello,
> 
> I have a problem with IPv6, I'm not getting "public" IP but router
> advertisement/solicitations are being exchanged.
> 
> ​
> ​
> ​My interface has following configuration:
> ​
> 
> # ifconfig em0
> em0: flags=208843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,*AUTOCONF6*> mtu
> 1500
>         lladdr 00:0*****86:bc
>         priority: 0
>         groups: egress
>         media: Ethernet 1000baseT (1000baseT full-duplex)
>         status: active
>         inet 118.********192 netmask 0xffffff80 broadcast 118.*********255
> 
>         *inet6* fe80::200:24******86bc%em0 prefixlen 64 scopeid 0x1
> ​
> 
> 
> 
> ​and ​
> tcpdump gives below output:

Are you stripping NDP options (prefix info) from this output?  If not,
you can try bumping "net.inet6.icmp6.nd6_debug" and see if you get any
useful info in syslog.

> tcpdump -vvnli em0 icmp6
> 
> 05:09:27.184840 fe80::1 > ff02::1: icmp6: router advertisement(chlim=64, MO
                                                                          ^^
Otherwise it might be that your router only sends you advertisement to
tell you to use DHCPv6.

> router_ltime=1800, reachable_time=0, retrans_time=0)(src lladdr:
> fc:48:ef:c3:41:fe)(mtu: mtu=1500) [icmp6 cksum ok] [class 0xc0] (len 32,
> hlim 255)

Reply via email to