From owner-freebsd-net@FreeBSD.ORG Fri Sep 16 15:33:09 2005 Return-Path: X-Original-To: freebsd-net@freebsd.org 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 10A4216A41F for ; Fri, 16 Sep 2005 15:33:09 +0000 (GMT) (envelope-from dom@helenmarks.co.uk) Received: from mail.helenmarks.co.uk (mail.helenmarks.co.uk [82.68.196.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 802D143D48 for ; Fri, 16 Sep 2005 15:33:08 +0000 (GMT) (envelope-from dom@helenmarks.co.uk) Received: from localhost (localhost [127.0.0.1]) by mail.helenmarks.co.uk (Postfix) with ESMTP id 1CA212710C02; Fri, 16 Sep 2005 16:33:07 +0100 (BST) Received: from mail.helenmarks.co.uk ([127.0.0.1]) by localhost (mail.helenmarks.co.uk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10427-02; Fri, 16 Sep 2005 16:33:04 +0100 (BST) Received: by mail.helenmarks.co.uk (Postfix, from userid 80) id EE2E12710C01; Fri, 16 Sep 2005 16:33:03 +0100 (BST) Received: from graphicaldatacapture-ll-194.altohiway.com ([195.12.22.194]) (SquirrelMail authenticated user dom) by www.helenmarks.co.uk with HTTP; Fri, 16 Sep 2005 16:33:03 +0100 (BST) Message-ID: <4452.195.12.22.194.1126884783.squirrel@www.helenmarks.co.uk> Date: Fri, 16 Sep 2005 16:33:03 +0100 (BST) From: "Dominic Marks" To: freebsd-net@freebsd.org User-Agent: SquirrelMail/1.4.5 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: By ClamAV 0.85.1 Subject: Packet loss with ng_one2many X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2005 15:33:09 -0000 Hello, I'm trying to use two gigabit links together using ng_one2many. I haven't done this before, so here is the environment: FreeBSD 6 system with four gigabit interfaces, two of the four are going to be used a single interface. I've attached em0 and em1 to a gigabit switch and read manual pages / googled for information on how to configure this. I have the following script to set things up: ngctl mkpeer em0: one2many upper one ngctl connect em0: em0:upper lower many0 ngctl connect em1: em0:upper lower many1 ngctl msg em1: setpromisc 1 ngctl msg em1: setautosrc 0 ngctl msg em0:upper \ setconfig "{ xmitAlg=1 failAlg=1 enabledLinks=[ 1 1 ] }" I get 50% packet loss when using this. It seems to me like only the em0 interface is operating properly, although both NICs are connected and work alright without ng_one2many. Any clues as to what I am doing wrong / guides to implementation ng_one2many? Is this email related to my problem? http://lists.freebsd.org/pipermail/freebsd-net/2005-February/006500.html Thanks, -- Dominic Marks