From owner-svn-src-head@FreeBSD.ORG Mon May 28 13:50:15 2012 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9541110656E3; Mon, 28 May 2012 13:50:15 +0000 (UTC) (envelope-from rea@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.6.71]) by mx1.freebsd.org (Postfix) with ESMTP id E43348FC0A; Mon, 28 May 2012 13:50:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=codelabs.ru; s=two; h=Sender:In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=YU0gOJyCdW79pJ958rpC43o6LaNBykeEEXHTsAfRkWo=; b=RmpClpLj25xW0ZTDJjstPFFZxJjSlatFgM2soPFJuYtpstcLDCFk2QSOqATAYIYvUrF7YF2kPoMEOEluH+jtwh2ymKtMK1M2OqQhyLtwTw8GgpwMNvS6k6bheT4BjuI5YtbsmjFhMQPx4WtdLX6I/ojMJi32F9ObTADIKIL+TuIN8L3XHKCvr9lzakMR94wCH4uYtPs+biUKI0Osm2vgKBJmS5+tXFmA7uTldzA/3SbyAeupHrZ44mYIUzySgXfsRLuDSScdOwaJiiCXSAJp6v/3qphhPvpIe2zbFxNgQGUTMkenuPsnMZHuNSV04OuFEe/ud00/O/RJFD5nfcH1qg==; Received: from void.codelabs.ru (void.codelabs.ru [144.206.6.66]) by 0.mx.codelabs.ru with esmtpsa (TLSv1:AES256-SHA:256) id 1SZ0Kh-000PTE-2L; Mon, 28 May 2012 17:50:03 +0400 Date: Mon, 28 May 2012 17:50:00 +0400 From: Eygene Ryabinkin To: Gleb Smirnoff Message-ID: References: <201205281213.q4SCD5PO010671@svn.freebsd.org> <20120528131422.GH92865@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1Ow488MNN9B9o/ov" Content-Disposition: inline In-Reply-To: <20120528131422.GH92865@FreeBSD.org> Sender: rea@codelabs.ru Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r236178 - in head: sbin/ifconfig sys/net X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 13:50:15 -0000 --1Ow488MNN9B9o/ov Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Gleb, good day. Mon, May 28, 2012 at 05:14:22PM +0400, Gleb Smirnoff wrote: > the way of network roaming via stacking WiFi and Ethernet into > lagg(4) always looked like a huge crutch to me. Why? > Isn't the problem solvable via a some kind of smarter dhclient? It isn't always bound to DHCP: just now I am sitting at $WORK and travelling via the building with WiFi and Ethernet -- I have static IP and when I plug into wire -- I have wired setup, when I am unplugged -- WiFi works here. But the magic of switching is inside if_lagg, not in some external app that looks for events and does the plumbing. And I like this way of doing things. > How other UNIX-like OS-es solve this? Looks like OSX does have the smart client that polls for the interface events and configures network accordingly. I should dig it a bit more, since I hadn't touched this part of OSX yet. --=20 Eygene Ryabinkin ,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] --1Ow488MNN9B9o/ov Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iF4EABEIAAYFAk/DgogACgkQFq+eroFS7PsS7QD+PCBX1FqWjYIkI7GX0RTTs0be XPJhVOJgHn0XYOtPyN8A/A1w1w0BB0pbFkoEIAj8PvGAWL0sWETFXku3L1pG7cph =j/4w -----END PGP SIGNATURE----- --1Ow488MNN9B9o/ov--