kern/61215: off-by-one error likely in ip_fragment()

Andre Oppermann andre at freebsd.org
Thu Jan 15 14:01:52 PST 2004


David Gilbert wrote:
> 
> >>>>> "Andre" == Andre Oppermann <andre at freebsd.org> writes:
> 
> Andre> Where are the outer addresses?
> 
> 24.100.27.151 to 66.246.133.17.  As I said... the above was the older
> output ... which is the same save printing the tunnel endpoints.
> 
> Andre> It should look like this (at least I was able to get correct
> Andre> packets out of it this way):
> 
> Andre> gre0: flags=b051<UP,POINTOPOINT,RUNNING,LINK0,LINK1,MULTICAST>
> Andre> mtu 1476 tunnel inet 62.48.0.50 --> 62.48.0.47 inet 192.168.1.1
> Andre> --> 192.168.1.2 netmask 0xffffff00
> 
> Andre> I get to this by configuring the following:
> 
> Andre> ifconfig gre0 create # create gre0 interface ifconfig gre0
> Andre> tunnel 62.48.0.50 62.48.0.47 # outer addresses ifconfig gre0
> Andre> 192.168.1.1 192.168.1.2 # inner addresses ifconfig gre0 link1 #
> Andre> chose nexthop computation method ifconfig gre0 up # enable gre
> Andre> tunnel
> 
> Keep in mind this is a working tunnel under October's 5.1-CURRENT.  My
> config is:
> 
> cloned_interfaces="gre0"
> ifconfig_gre0="inet 66.246.133.114 66.246.133.113 netmask 255.255.255.252
> tunnel 24.100.27.151 66.246.133.17"

Ok, I am asking you to check out if it works for you the same way it
works for me.  Then we can proceed to the next step and try to find
out why it is different than it used to be for you.

-- 
Andre


More information about the freebsd-net mailing list