Solved Please help with IPv6

Hello!

Seems that an expert help is needed here. My network provider supports IPv6.
Also, I have installed net/dual-dhclient

In the /etc/rc.conf I have:
Code:
ipv6_activate_all_interfaces="YES"
dhclient_program="/usr/local/sbin/dual-dhclient"

ifconfig_bge0="DHCP accept_rtadv"

After running service netif restart I can see that the IPv6 address is configured, I can also see this address from the router web page. I can also ping6 this address from local machine, but not from another machine in the same lan with the same setup.

I have also started service rtadvd onerestart and I did read the FreeBSD Handbook about the IPv6.

Clearly I am missing something here. What exactly?
 
I don't know if this somehow helps. Using rtsold instead of dual dhclient I would use,
Code:
ifconfig_bge0_ipv6="inet6 accept_rtadv"
And,
Code:
service ip6addrctl onestart
service rtsold     onestart
 
I don't know if this somehow helps. Without dual dhclient I would use,
Code:
[QUOTE="Alain De Vos, post: 532617, member: 56382"]
I don't know if this somehow helps. Using rtsold instead of dual dhclient I would use,
[CODE]
ifconfig_bge0_ipv6="inet6 accept_rtadv"
Seems that this does not use DHCP, also in this case the IPv4 address is omitted.

I have also another factory made router in this network and it has also got an IPv6 adress automatically configured with DHCP. When I am trying to ping6 this router from FreeBSD machine, it tells me
ping6: UDP connect: No route to host
 
Argentum , I'd suggest you read this thread:
Good stuff starts around the bottom of page 2.
 
For a dual-stack network i found this link,
I will try this when I am back @home.
Code:
Edit /usr/local/sbin/dual-dhclient changing both command lines as follows:

/usr/local/sbin/dhclient "$@"
/usr/local/sbin/dhclient -6 -nw -D LL "$@"
 
For a dual-stack network i found this link,
I have some progress (I hope):
  1. Configured according to this description
  2. I have now a different ip6 address configured
  3. I can ping6 google ip6 address 2a00:1450:4026:804::200e
  4. I can also traceroute6 to this address
  5. ... looks much better than yesterday, but...
  6. In the router DHCP lease table, there is no ip6 lease any more
  7. I cannot ping6 some lan addresses.
 
For a dual-stack network i found this link,
Thanks!

Seems that this trick worked. I can now trace-route with ip6 to my desktop from UK, I can ping from outside and also I can ping6 outside networks. Still the router DHCP lease table shows only ip4 lease. But more important is that it works now. I can see the ip6 traffic with wireshark and count with ipfw.
Code:
root@Tuna2 ~# ipfw show
00100   25114   17266784 count ip6 from any to any
65535 6522433 4286033419 allow ip from any to any

Nice! :)
 
Back
Top