Re: route to host on same network

From: Andre Oppermann (andre_at_freebsd.org)
Date: 09/14/04

  • Next message: Bruce M Simpson: "Re: route to host on same network"
    Date: Tue, 14 Sep 2004 11:45:34 +0200
    To: Max Laier <max@love2party.net>
    
    

    Max Laier wrote:
    >
    > On Tuesday 14 September 2004 03:05, George V. Neville-Neil wrote:
    > > At Mon, 13 Sep 2004 19:19:31 +0200,
    > >
    > > John Hay wrote:
    > > > Hi,
    > > >
    > > > I'm busy trying to port mobilemesh
    > > > (www.mitre.org/tech_transfer/mobilemesh) to FreeBSD and run into a
    > > > problem.
    > > >
    > > > The way mobilemesh works is that you use a subnet for the wireless
    > > > network and then it use host routes to route packets to hosts that are
    > > > not directly visible. Say for instance that you have hosts 1, 2 and 3
    > > > on the 10.0.0.0/24 subnet and machines 1 and 3 can't directly see each
    > > > other, but both can see host 2, then the mobilemesh routing protocol
    > > > will try to add a host route to the other machine through host 2. On
    > > > host 1 it will do something like "route add 10.0.0.3 10.0.0.2" and
    > > > on host 3 it will do "route add 10.0.0.1 10.0.0.2". This seems to work
    > > > on Linux (where mobilemesh was developed), but I have been unable to
    > > > get it to work on FreeBSD. I have also tried various ways with and
    > > > without -interface and -iface, but none works. Is it supposed to be
    > > > possible in FreeBSD and if so does someone know how?
    > >
    > > What "doesn't work" as in what error, if any, do you get? Or does it
    > > just silently fail? Also, what does your routing table look like
    > > before and after the commands (netstat -rn).
    >
    > I assume you get: 17 EEXIST "File exists" ...
    >
    > ... if that's the case, can you try the attached patch (originally done for
    > the CARP import) and tell me if it works for this? I have yet to check all
    > the side-effects of this, but it might help.
    >
    > [ http://people.freebsd.org/~mlaier/in.c.patch ]

    We should have a deeper look into this one. I've been hit by this bug
    or 'behaviour' once and it was really nasty... (production network)

    -- 
    Andre
    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
    

  • Next message: Bruce M Simpson: "Re: route to host on same network"

    Relevant Pages

    • Re: PF+CARP is not yet migrated to Beta53 - some testing tools
      ... Max Laier wrote: ... >>it was deemed that there wasn't time to actually implement CARP before ... One thing I am still looking for is some testing tools. ... suggestion about which tools I can use to test the load balancing and ...
      (freebsd-current)
    • CARP in 5.4-RELEASE
      ... I'm glad to announce CARP support already commited to HEAD. ... job has been done by Max Laier, and I'm going to maintain CARP in the ... nearest future, because I use it at my day job. ... It is already in the patch. ...
      (freebsd-stable)