GreenR Community|The Community Run by You
cancel
Showing results for 
Search instead for 
Did you mean: 

Is IPv6 correctly configured in starhub's network?

SOLVED
Highlighted
Esteemed Commentator

Is IPv6 correctly configured in starhub's network?

My router is receiving ipv6 router advertisements (RA) sent by starhub but the packets are not containing any prefixes.

Can starhub's technical department please examine the packet capture info as included below and do the necessary configuration? Or please advise by what protocol is starhub's network configured to hand out ipv6 addresses if not by RAs?

00000000  d4 c3 b2 a1 02 00 04 00  00 00 00 00 00 00 00 00  |................|
00000010  00 00 04 00 01 00 00 00  32 62 ec 5d b2 cf 0d 00  |........2b.]....|
00000020  56 00 00 00 56 00 00 00  33 33 00 00 00 01 00 05  |V...V...33......|
00000030  73 a0 02 93 86 dd 6e 00  00 00 00 20 3a ff fe 80  |s.....n.... :...|
00000040  00 00 00 00 00 00 02 05  73 ff fe a0 02 93 ff 02  |........s.......|
00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 01 86 00  |................|
00000060  3a b3 40 c0 07 08 00 00  00 00 00 00 00 00 01 01  |:.@.............|
00000070  00 05 73 a0 02 93 05 01  00 00 00 00 06 32 36 62  |..s..........26b|
00000080  ec 5d 7b 96 03 00 56 00  00 00 56 00 00 00 33 33  |.]{...V...V...33|
00000090  00 00 00 01 00 05 73 a0  02 93 86 dd 6e 00 00 00  |......s.....n...|
000000a0  00 20 3a ff fe 80 00 00  00 00 00 00 02 05 73 ff  |. :...........s.|
000000b0  fe a0 02 93 ff 02 00 00  00 00 00 00 00 00 00 00  |................|
000000c0  00 00 00 01 86 00 3a b3  40 c0 07 08 00 00 00 00  |......:.@.......|
000000d0  00 00 00 00 01 01 00 05  73 a0 02 93 05 01 00 00  |........s.......|
000000e0  00 00 06 32                                       |...2|
000000e4
1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Administrator
Solution

Re: Is IPv6 correctly configured in starhub's network?

@firemelon 

 

I checked with our engineer and here's the response:

 

  • The packet capture shown does not provide much information. IPv6 Route Advertisement packets are responses from our core routers when host (client) sends a route solicitation packet. They do not contain any prefix data. More details can be found at https://tools.ietf.org/html/rfc4861#section-4.2
  • StarHub's Fibre Broadband uses DHCPv6 PD implementation for IPv6
  • Your 2nd screenshot in the post shows a tcpdump capture with ICMPv6, which is not involved in obtaining IPv6 address which is DHCPv6 protocol
  • Please let us know your router model, setup and your exact IPv6 configuration as well as the full packet capture file (you can send it to me securely via private message)

Hope this helps!



Some of my posts are unofficial and may contain personal opinions which may not represent the positions and opinions of StarHub Smiley Happy



View solution in original post

8 REPLIES 8
Highlighted
Administrator

Re: Is IPv6 correctly configured in starhub's network?

Hi @firemelon 

 

My IPv6 appears fine without prefixes. 

Are you having any issue?

 

ipv6_0.png

ipv6_1.png



Some of my posts are unofficial and may contain personal opinions which may not represent the positions and opinions of StarHub Smiley Happy



Highlighted
Esteemed Commentator

Re: Is IPv6 correctly configured in starhub's network?

Maybe it works for you and doesn't work for me. Below are the packet dumps.
Clearly no IPv6 prefixes.

Please find the starhub router macs in below and act on the equipment.
Thanks.

tcpdump: listening on eth0.1, link-type EN10MB (Ethernet), capture size 262144 bytes
 00:00:00.000000 IP6 (class 0xe0, hlim 255, next-header ICMPv6 (58) payload length: 32) fe80::205:73ff:fea0:293 > ip6-allnodes: [icmp6 sum ok] ICMP6, router advertisement, length 32
        hop limit 64, Flags [managed, other stateful], pref medium, router lifetime 1800s, reachable time 0ms, retrans timer 0ms
          source link-address option (1), length 8 (1): 00:05:73:a0:02:93
            0x0000:  0005 73a0 0293
          mtu option (5), length 8 (1):  1586
            0x0000:  0000 0000 0632
 00:00:03.478973 IP6 (class 0xe0, hlim 255, next-header ICMPv6 (58) payload length: 32) fe80::205:73ff:fea0:293 > ip6-allnodes: [icmp6 sum ok] ICMP6, router advertisement, length 32
        hop limit 64, Flags [managed, other stateful], pref medium, router lifetime 1800s, reachable time 0ms, retrans timer 0ms
          source link-address option (1), length 8 (1): 00:05:73:a0:02:93
            0x0000:  0005 73a0 0293
          mtu option (5), length 8 (1):  1586                                                                                                                                                                                                                                             
            0x0000:  0000 0000 0632                                                                                                                                                                                                                                                       
 00:00:03.340971 IP6 (class 0xe0, hlim 255, next-header ICMPv6 (58) payload length: 32) fe80::205:73ff:fea0:293 > ip6-allnodes: [icmp6 sum ok] ICMP6, router advertisement, length 32                                                                                                     
        hop limit 64, Flags [managed, other stateful], pref medium, router lifetime 1800s, reachable time 0ms, retrans timer 0ms                                                                                                                                                          
          source link-address option (1), length 8 (1): 00:05:73:a0:02:93                                                                                                                                                                                                                 
            0x0000:  0005 73a0 0293                                                                                                                                                                                                                                                       
          mtu option (5), length 8 (1):  1586                                                                                                                                                                                                                                             
            0x0000:  0000 0000 0632                                                                                                                                                                                                                                                       
^C                                                                                                                                                                                                                                                                                        
3 packets captured                                                                                                                                                                                                                                                                        
9 packets received by filter                                                                                                                                                                                                                                                              
0 packets dropped by kernel                                                                                                                                                                                                                                                               
Highlighted
Esteemed Commentator

Re: Is IPv6 correctly configured in starhub's network?

@Howard Toh 

To make it clear, yes I cannot get IPv6 here and I suspect it's because Starhub is not configured properly. In order for IPv6 to work, Starhub has to broadcast router advertisements that contain prefixes so that my PC/router knows what IPv6 address to use. There are no prefixes in the router advertisements that I am receiving, so Starhub has to fix the router advertisements. I suggest getting someone technical to look at this. Please let me know. Thanks.

Highlighted
Administrator

Re: Is IPv6 correctly configured in starhub's network?

Hi @firemelon 

 

Yes, actually IPv6 works for most people out there. 

I'll try to check internally to confirm if this is an expected behaviour.



Some of my posts are unofficial and may contain personal opinions which may not represent the positions and opinions of StarHub Smiley Happy



Highlighted
Administrator
Solution

Re: Is IPv6 correctly configured in starhub's network?

@firemelon 

 

I checked with our engineer and here's the response:

 

  • The packet capture shown does not provide much information. IPv6 Route Advertisement packets are responses from our core routers when host (client) sends a route solicitation packet. They do not contain any prefix data. More details can be found at https://tools.ietf.org/html/rfc4861#section-4.2
  • StarHub's Fibre Broadband uses DHCPv6 PD implementation for IPv6
  • Your 2nd screenshot in the post shows a tcpdump capture with ICMPv6, which is not involved in obtaining IPv6 address which is DHCPv6 protocol
  • Please let us know your router model, setup and your exact IPv6 configuration as well as the full packet capture file (you can send it to me securely via private message)

Hope this helps!



Some of my posts are unofficial and may contain personal opinions which may not represent the positions and opinions of StarHub Smiley Happy



View solution in original post

Highlighted
Esteemed Commentator

Re: Is IPv6 correctly configured in starhub's network?

Thanks @Howard Toh . That is good information. I am able to ipv6 now. Hope google picks up this post for other people who want to know what protocols starhub uses. Thanks again!

Highlighted
Administrator

Re: Is IPv6 correctly configured in starhub's network?

Great to know that @firemelon
Can you share with us what router you are using? This may help others using the same model as you. Maybe share the configuration you used to solve it too!


Some of my posts are unofficial and may contain personal opinions which may not represent the positions and opinions of StarHub Smiley Happy



Esteemed Commentator

Re: Is IPv6 correctly configured in starhub's network?

I am using a Debian based mini computer for my firewall/router/etc.

To configure for dhcpv6:
https://wiki.debian.org/NetworkConfiguration#Using_DHCP_to_automatically_configure_the_interface

And for prefix delegation (the pd part)
https://wiki.debian.org/IPv6PrefixDelegation#Requesting_a_prefix
Used the script included in this page to assign internal network's
addresses.