Hi,

I am in need of setting up an IPV4 tunnel over IPv6 in gif between a
6.3-current and a 6.2 router.  Only I'm not able to establish the
tunnel.  In revision 1.109 of /sys/net/if_gif.c there went a change that
changed the next header (protocol) to IPPROTO_GRE (protocol 47?) and
that's what I'm observing on the 6.2 box is that it doesn't recognize
the GRE becuase it might be expecting IPENCAP (protocol 4?).

Am I forced to bring the 6.2 box to 6.3?  Or is this a bug that crept
in?  Inline is a tcpdump:

16:19:27.803168 (authentic,confidential): SPI 0xf24bfe38:
fd43:5602:29bd:16:0:de
ad:beef:1 > fd43:5602:29bd:16:0:dead:beef:16:
fd43:5602:29bd:16:0:dead:beef:1 >
fd43:5602:29bd:16:0:dead:beef:16: [R] 5400 sum 0x4e38 off 0x0
(rtaf=0xff01) (rta
f=0x2526)[|gre] (len 84, hlim 64) (len 124, hlim 64)            
  0000: 6000 0000 007c 2940 fd43 5602 29bd 0016 
`....|)@.CV.)...             
  0010: 0000 dead beef 0001 fd43 5602 29bd 0016  .........CV.)...
  0020: 0000 dead beef 0016 6000 0000 0054 2f40  ........`....T/@
  0030: fd43 5602 29bd 0016 0000 dead beef 0001  .CV.)...........
  0040: fd43 5602 29bd 0016 0000 dead beef 0016  .CV.)...........
  0050: 4500 0054 4e38 0000 ff01 f535 ac10 100a  E..TN8.....5....
  0060: ac10 1010 0800 8cc6 a056 0000 fec7 b8c0  .........V......
  0070: 72b7 f575 4327 4fda 71dd 45a5 ff30 7ec4  r..uC'O.q.E..0~.
  0080: 1315 5d1b 1819 1a1b 1c1d 1e1f 2021 2223  ..]......... !"#
  0090: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233  $%&'()*+,-./0123
  00a0: 3435 3637                                4567

16:19:27.803207 (authentic,confidential): SPI 0x0f8c22de:
fd43:5602:29bd:16:0:de
ad:beef:16 > fd43:5602:29bd:16:0:dead:beef:1:
fd43:5602:29bd:16:0:dead:beef:16 >
 fd43:5602:29bd:16:0:dead:beef:1: icmp6: parameter problem next header -
octet 6
 [icmp6 cksum ok] (len 132, hlim 64) (len 172, hlim 64)
  0000: 6000 0000 00ac 2940 fd43 5602 29bd 0016  `.....)@.CV.)...
  0010: 0000 dead beef 0016 fd43 5602 29bd 0016  .........CV.)...
  0020: 0000 dead beef 0001 6000 0000 0084 3a40  ........`.....:@
  0030: fd43 5602 29bd 0016 0000 dead beef 0016  .CV.)...........
  0040: fd43 5602 29bd 0016 0000 dead beef 0001  .CV.)...........
  0050: 0401 009c 0000 0006 6000 0000 0054 2f40  ........`....T/@
  0060: fd43 5602 29bd 0016 0000 dead beef 0001  .CV.)...........
  0070: fd43 5602 29bd 0016 0000 dead beef 0016  .CV.)...........
  0080: 4500 0054 4e38 0000 ff01 f535 ac10 100a  E..TN8.....5....
  0090: ac10 1010 0800 8cc6 a056 0000 fec7 b8c0  .........V......
  00a0: 72b7 f575 4327 4fda 71dd 45a5 ff30 7ec4  r..uC'O.q.E..0~.
  00b0: 1315 5d1b 1819 1a1b 1c1d 1e1f 2021 2223  ..]......... !"#
  00c0: 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233  $%&'()*+,-./0123
  00d0: 3435 3637                                4567



Regards,

-peter

Reply via email to