From owner-freebsd-net Mon Jul 8 7:20:47 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB0A837B400; Mon, 8 Jul 2002 07:20:31 -0700 (PDT) Received: from rwcrmhc51.attbi.com (rwcrmhc51.attbi.com [204.127.198.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63ACD43E31; Mon, 8 Jul 2002 07:20:11 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by rwcrmhc51.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020708142011.YSJO24728.rwcrmhc51.attbi.com@InterJet.elischer.org>; Mon, 8 Jul 2002 14:20:11 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id HAA28752; Mon, 8 Jul 2002 07:18:04 -0700 (PDT) Date: Mon, 8 Jul 2002 07:18:02 -0700 (PDT) From: Julian Elischer To: John Kozubik Cc: "M. Warner Losh" , freebsd-hackers@FreeBSD.ORG, net@freebsd.org Subject: Re: multi-link 802.11b through netgraph yields poor performance. In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Sorry to cross post this, I want it in the archives. [discussion on using mulitilink acrsss wireless cards deleted] I have done similar, using two IP channels and with mpd as the "one2many" basically, assign real IP addresses to the 4 cards, on 2 separate 10.x.x.x/30 networks then open ksocket mpd nodes for each network, making 2 parallel 'pipes'. then run mpd using the "netgraph" link type, and set up Multilink. Multilink will round-robin forthe links, but it will also stop using a link htat appears to have failed so you have some redundancey: here are my configs for this: firstly the script that sets up the ksockets. (Assumes all modules needed are loaded) #!/bin/sh # $FreeBSD: src/share/examples/netgraph/udp.tunnel,v 1.1 2000/01/28 00:44:30 archie Exp $ # This script sets up a virtual point-to-point WAN link between # two subnets, using UDP packets as the ``WAN connection.'' # The two subnets might be non-routable addresses behind a # firewall. # # Here define the local and remote inside networks as well # as the local and remote outside IP addresses and UDP port # number that will be used for the tunnel. # LOC_EXTERIOR_IP1=10.42.3.3 REM_EXTERIOR_IP1=10.42.5.1 UDP_TUNNEL_PORT1=4028 LOC_EXTERIOR_IP2=10.42.1.3 REM_EXTERIOR_IP2=10.42.4.1 UDP_TUNNEL_PORT2=4029 ngctl shutdown tee1: ngctl shutdown tee2: sleep 1 ngctl -f - <