[mc1322x] Can't get mx13224 receive working.
Jon Smirl
jonsmirl at gmail.com
Fri Nov 20 00:04:52 EST 2009
This is a router advise packet...
60 00 00 00 00 44 3a ff fe 80 00 00 00 00 00 00 00 12 13 ff fe 14 15
16 ff 02 00 00 00 00 00 00 00 00 00 00 00 00 00 01 86 00 ae 6a 80 00
00 c8 00 05 7e 40 00 00 00 00 03 04 40 c0 ff ff ff ff ff ff ff ff 00
00 00 00 aa aa 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 01 00 00
00 00 05 00 01 02 02 12 13 ff fe 14 15 16
The checksum doesn't match. When I dig into the packet the error is in
the last field.
01 02 02 12 13 ff fe 14 15 16
That should be
01 01 02 12 13 ff fe 14 15 16
This isn't noise, it happens on every packet. Payload length is 44
instead of 40.
Same packet from the sniffer.....
Frame 131 (118 bytes on wire, 118 bytes captured)
Ethernet II, Src: MS-NLB-PhysServer-18_13:14:15:16
(02:12:13:14:15:16), Dst: IPv6mcast_00:00:00:01 (33:33:00:00:00:01)
Internet Protocol Version 6
0110 .... = Version: 6
.... 0000 0000 .... .... .... .... .... = Traffic class: 0x00000000
.... .... .... 0000 0000 0000 0000 0000 = Flowlabel: 0x00000000
Payload length: 64
Next header: ICMPv6 (0x3a)
Hop limit: 255
Source: fe80::12:13ff:fe14:1516 (fe80::12:13ff:fe14:1516)
Destination: ff02::1 (ff02::1)
Internet Control Message Protocol v6
Type: 134 (Router advertisement)
Code: 0
Checksum: 0x3209 [correct]
Cur hop limit: 128
Flags: 0x00
Router lifetime: 200
Reachable time: 360000
Retrans timer: 0
ICMPv6 Option (Prefix information)
Type: Prefix information (3)
Length: 32
Prefix length: 64
Flags: 0xc0
Valid lifetime: infinity
Preferred lifetime: infinity
Prefix: aaaa::
ICMPv6 Option (MTU)
Type: MTU (5)
Length: 8
MTU: 1280
ICMPv6 Option (Source link-layer address)
Type: Source link-layer address (1)
Length: 8
Link-layer address: 02:12:13:14:15:16
--
Jon Smirl
jonsmirl at gmail.com
More information about the mc1322x
mailing list