From owner-freebsd-net@FreeBSD.ORG Wed Jul 3 14:14:25 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 39B45BB3 for ; Wed, 3 Jul 2013 14:14:25 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: from nm5-vm5.bullet.mail.ne1.yahoo.com (nm5-vm5.bullet.mail.ne1.yahoo.com [98.138.91.227]) by mx1.freebsd.org (Postfix) with ESMTP id B86E01EF2 for ; Wed, 3 Jul 2013 14:14:24 +0000 (UTC) Received: from [98.138.90.51] by nm5.bullet.mail.ne1.yahoo.com with NNFMP; 03 Jul 2013 14:14:18 -0000 Received: from [98.138.89.173] by tm4.bullet.mail.ne1.yahoo.com with NNFMP; 03 Jul 2013 14:14:18 -0000 Received: from [127.0.0.1] by omp1029.mail.ne1.yahoo.com with NNFMP; 03 Jul 2013 14:14:18 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 145765.13979.bm@omp1029.mail.ne1.yahoo.com Received: (qmail 99285 invoked by uid 60001); 3 Jul 2013 14:14:18 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1372860858; bh=s9wRKd22LzZuUdgUo7giQZjzjRCK+RX+hNzFDBZLD1w=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ESOTtkcs/xy1HuatBCf4s9Wve6tvJbj7AD7jw80sIqCyVwLAng8tUxwjYHybafuXEOq7LuJLOaZ6CTOCraNiJXZ+6FSH28rxENvy2rq9T36y9Ns6QfOoSM2a9pm6YmPJNWO6bg2WPKKWONhTSXVNsizOEU7h1kjmv743/JZrTGU= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=0ZizniBI7scbRHjUE/C66nk+zRMJILCOAUOlhi8lPAEtC8kcOxIy3nF9nuGyS/1tDYqWCDqWHMUjq7YOqNJhsvNjUyURI/KiNh9Lk/YGNrJVVAqdr91tXXW39FfnvL9P0tqNex9Fg9WoZosiCnjTbNQe1tK89tsi6suB6Jujomk= ; X-YMail-OSG: tzzSKGAVM1l7xnS4Ld3LxP7h897fEmU5lTbU4Jy7GUdRQKa lKQyQUNiTawqn8NcQ0_Rdei84f_p2lrGxjrH.HPrryMwqE4uHvzZxwd8EgsN CTTox34IgVwRPNug7m9vf1xAdiaPcKb1gYKjD4DJAd5vRyrD0moMFo4S6jnO mjlM.q_FxSmZU381iO8uIzg30EYjjdjvjUY7bVk_Qfmy5KyxpbKxC4LNidjK 6f56EdoDfZIFiECzNS6JBc1gpVbbotNG9Wq1JS_dxGvbYS2phgBFRZkO59NS kwPBOKSxi0DEFtUc0zLNl5bQ5KJXFxOBlY7PYymLM__jLoutsGkIcUkACxRg hNZgqqeOv6Kj6T1CiriUkHTdK8VRILWyVLfDFXk34vK9v4JaL3624xx8lzA8 u.a9Rh.BfQ_mJ3Q.6lD.7LRi.E_8.xDxCon8wFujCrD0vn2tjym..xGj7_o4 K6SwJAn4Q.Ld4hAEYMf2j.gdkzxt7EIb1OLd0yQKQHF1r0FVz9JL8bDPfw7e NPaNR4pSWahlETgysc1XLCw01J0D.sEK3osL3rpL9Ia5MCdoXYTuc6AirDvP hgia1qfrs5YH2hgPNg0v3TG6_UK5YrQPFprJFTaEbjLj9Ip6_W.xY Received: from [98.203.118.124] by web121604.mail.ne1.yahoo.com via HTTP; Wed, 03 Jul 2013 07:14:17 PDT X-Rocket-MIMEInfo: 002.001, DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KT24gTW9uLCA3LzEvMTMsIFphcGhvZCBCZWVibGVicm94IDx6YmVlYmxlQGdtYWlsLmNvbT4gd3JvdGU6DQoNCiBTdWJqZWN0OiBSZTogSW5jb25zaXN0ZW50IE5JQyBiZWhhdmlvcg0KIFRvOiAiQmFybmV5IENvcmRvYmEiIDxiYXJuZXlfY29yZG9iYUB5YWhvby5jb20.DQogRGF0ZTogTW9uZGF5LCBKdWx5IDEsIDIwMTMsIDc6MzggUE0NCiANCiBPbiBTdW4sIEp1biAzMCwgMjAxMyBhdA0KIDEyOjA0IFBNLCBCYXJuZXkgQ28BMAEBAQE- X-Mailer: YahooMailClassic/231 YahooMailWebService/0.8.148.557 Message-ID: <1372860857.99080.YahooMailBasic@web121604.mail.ne1.yahoo.com> Date: Wed, 3 Jul 2013 07:14:17 -0700 (PDT) From: Barney Cordoba Subject: Re: Inconsistent NIC behavior To: Zaphod Beeblebrox In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 14:14:25 -0000 -------------------------------------------- On Mon, 7/1/13, Zaphod Beeblebrox wrote: Subject: Re: Inconsistent NIC behavior To: "Barney Cordoba" Date: Monday, July 1, 2013, 7:38 PM =20 On Sun, Jun 30, 2013 at 12:04 PM, Barney Cordoba wrote: =20 One particular annoyance with Freebsd is that different NICs have different dormant behavior. =20 =20 On this we agree.=20 =20 =20 For example em and igb both will show the link being active or not on boot whether the interface =20 has been UPed or not, while ixgbe and bce do not. =20 =20 =20 I think it's a worthy goal to have NICs work the same in this manner. It's very valuable to know that =20 a nic is connected without having to UP it. And an annoyance when =A0you fire up a new box with a =20 new nic that shows No Carrier when the link light is on. =20 I disagree here.=A0 If an interface is shutdown, it should give no link to the far end.=A0 I consider it an error that many FreeBSD NIC drivers cannot shutdown the link.=20 =20 ---------------------- I think thats a different issue. The ability to shut down a link could easi= ly be a "feature". However when you boot a machine, say with a 4 port NIC, having to "UP" them= all to see which one is=20 plugged in is simply a logistical disaster, particularly with admins with m= arginal skills. While shutting down a link may occasionally be useful, the preponderance of uses = would lean towards having some way of knowing when a nic is plugged into a switch regardless o= f whether it's been fully initialized. BC