From owner-freebsd-questions@FreeBSD.ORG Tue Jan 22 17:06:29 2013 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9A7F39D8 for ; Tue, 22 Jan 2013 17:06:29 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lb0-f180.google.com (mail-lb0-f180.google.com [209.85.217.180]) by mx1.freebsd.org (Postfix) with ESMTP id 215A9382 for ; Tue, 22 Jan 2013 17:06:28 +0000 (UTC) Received: by mail-lb0-f180.google.com with SMTP id q12so359243lbc.25 for ; Tue, 22 Jan 2013 09:06:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:from:date:message-id:subject:to :content-type; bh=+AutTafAG7PpUVni3ws+bIb05xy5WE/XNGM7fTmtB44=; b=aLZ6zbSHPe23QdvtYd5MCRraWRr/uxmSw2MCzKICyz71/OC5anE3ZglX/OvGwmn3Vi lJX+ARfuDfQdsUhx8Keej8q655s+fOPXkA8txPX/CIuZhaGiysBgbkOuNEDC8kx2nEi1 oLhPgx3MvOCpgbDW9sE9PPi/LANHfdIhnGPD4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:from:date:message-id:subject:to :content-type:x-gm-message-state; bh=+AutTafAG7PpUVni3ws+bIb05xy5WE/XNGM7fTmtB44=; b=oPYe4inkk2V1Pzr29xn5VrfIjL8hEoHX2LerPZ69WCrepoq9FdgkJVKTNWvawV1caX IrcJoREXzSifs/i5l5Vf5mvdwqZE++DRyNN2M/fIytfrO0x5rZJ6OXehApf0fE5QkkTr YkE92ehgAMUADU3EkMoJUfqp6q454dbP6gpTC/pq3MMSpWJneOlWs5YY0dchT6NVwpP8 ve5X7Te6uvTKwIbb+GsBaX0XDwRmKjVUhC+qJMXRVP82hBpjez7qZWSI3JxnX1+MOX3X 8KzHPaEklTzpsmVd8WUUVXtiov7akkjSFaqbLQzYwUfnJzP7bpW2u60tFRtOSxPBkOOc hsKQ== X-Received: by 10.112.17.137 with SMTP id o9mr3524468lbd.15.1358874387761; Tue, 22 Jan 2013 09:06:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.100.164 with HTTP; Tue, 22 Jan 2013 09:05:57 -0800 (PST) From: Eitan Adler Date: Tue, 22 Jan 2013 12:05:57 -0500 Message-ID: Subject: lagg with devices that may disappear To: questions@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmgTV6bw4K++FAdi0v1Ehxj+C4e13/F8DqaWqzdiTAKNBEghyzfs6juTw0i/GTCapFW1snO X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2013 17:06:29 -0000 I have two USB devices: run0/wlan0 - a wireless nic ue0 - a wired nic In my rc.conf I have these set up to lagg - (note that this is done from memory and may not be exact): # ether address also set up here ifconfig_ue0="up" wlans_ue0="wlan0" ifconfig_wlan0="WPA" cloned_interfaces="lagg0" ifconfig_lagg0="laggproto failover laggport ue0 laggport wlan0 DHCP" This behaves as expected when both devices are plugged in. However, when either the ue0 or wlan0 device is removed the link goes down. In addition, if the device is reinserted I need to re-run "service netif start" before the link returns. It would be nice if removing the either nic failed over to the other one without additional work. Is there a way I can set up these devices to properly failover and return on device removal and insertion? Please CC me as I am not subscribed. -- Eitan Adler