From owner-freebsd-net@FreeBSD.ORG Sun Jun 30 16:05:05 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 530228ED for ; Sun, 30 Jun 2013 16:05:05 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: from nm15-vm6.bullet.mail.ne1.yahoo.com (nm15-vm6.bullet.mail.ne1.yahoo.com [98.138.91.108]) by mx1.freebsd.org (Postfix) with ESMTP id DF719128E for ; Sun, 30 Jun 2013 16:05:04 +0000 (UTC) Received: from [98.138.90.56] by nm15.bullet.mail.ne1.yahoo.com with NNFMP; 30 Jun 2013 16:04:58 -0000 Received: from [98.138.89.168] by tm9.bullet.mail.ne1.yahoo.com with NNFMP; 30 Jun 2013 16:04:58 -0000 Received: from [127.0.0.1] by omp1024.mail.ne1.yahoo.com with NNFMP; 30 Jun 2013 16:04:58 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 742790.15695.bm@omp1024.mail.ne1.yahoo.com Received: (qmail 87672 invoked by uid 60001); 30 Jun 2013 16:04:58 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1372608298; bh=gg1c787/2M8+f1k94aN9rePcgQ15G7nqR7eNHSgzXjM=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=f0KZk2r6wcoLkLvaNkFl9Fo2O/8m+RugRBiYqxc2CpqXEyM9Yb+SwHYhm6rpdR9XMVHPw6L0rSKYlcBEH3XtelgyxtAqJ9T7HfIq+VdB/kdBLC9yeSDN/6tUKLJAcREniuhQAc8ZouyvEy8zJQwPfiHF5re03TiCT3S6vH0Tw8c= 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:MIME-Version:Content-Type; b=B6FKJ5XLAy9qzsGq82c/lO3s0JDWctJPdEq5EUexovmCwHKg5Y77GezXLAZEkhPSZyX7UFr4AgMdPrM9PnMLhzDfzdw2kAbf6fC9qJxuGZ3pfIlkqNDVBKk4CsADefBzU36ga+nfLbKC45Fvv45XOpavT/RhEROBifhx2FIEn34=; X-YMail-OSG: 6v.H7q0VM1nS7b_XQQk0OpKsU4n.acDdrlATBV8doQ7J7Ye o7Q3lU67lNfJBCSiIu7DhI08SNf4O5lVdSMjJJyKkjxtpWprZR.wDzmpHZfV QSDec6M2t3xKC9zaM4eVwMCiA8mxWAkrEFB49VbRPAh9.0U2RFIySXTrra49 0.pBfQ_8VqCZoc8gBYbjsgaKCtqNM2FFGIQH1aEWD3idVTAjXPufIT_TdyR6 E_b52Ce8Kw2rLe4nq8N.3aQptJCGXGjLTvVs5MmbfPt_0J1o9yZyyfyNRo12 q0WPmS4KAoXm_gSqNwNd7r9uA93gl.RmMnIdfR3YE_yml95e26boObUUUlrm ndR0G6ztUZ36WTeCoNzbOwo8.p.Xc5e2Mqr9gytrs4GHhb.2n0ZoGCtaiKeR 81hWIFv9nGf4VMLtaBVbmpLLBA38aa1E7z5XOhJrdV2_qSlE1TZRddyUWGQq JAEsaqddKSfEceg_c.DdWI4dQ_vRScMesPxrtXFN0sui_lnBv.LY2WfEpObS m89E6TnX2uFgEfouHHpYvy0Qa8VNPJGboDnmrdKDHj7rtug2V79MFSQNe8Xc kspvUf5Psfl2rIf.Pmqd6gtGgjKl..w-- Received: from [98.203.118.124] by web121601.mail.ne1.yahoo.com via HTTP; Sun, 30 Jun 2013 09:04:58 PDT X-Rocket-MIMEInfo: 002.001, T25lIHBhcnRpY3VsYXIgYW5ub3lhbmNlIHdpdGggRnJlZWJzZCBpcyB0aGF0IGRpZmZlcmVudCBOSUNzIGhhdmUgZGlmZmVyZW50IGRvcm1hbnQgYmVoYXZpb3IuDQoNCkZvciBleGFtcGxlIGVtIGFuZCBpZ2IgYm90aCB3aWxsIHNob3cgdGhlIGxpbmsgYmVpbmcgYWN0aXZlIG9yIG5vdCBvbiBib290IHdoZXRoZXIgdGhlIGludGVyZmFjZQ0KaGFzIGJlZW4gVVBlZCBvciBub3QsIHdoaWxlIGl4Z2JlIGFuZCBiY2UgZG8gbm90LiANCg0KSSB0aGluayBpdCdzIGEgd29ydGh5IGdvYWwgdG8gaGF2ZSBOSUNzIHcBMAEBAQE- X-Mailer: YahooMailClassic/223 YahooMailWebService/0.8.148.557 Message-ID: <1372608298.77405.YahooMailBasic@web121601.mail.ne1.yahoo.com> Date: Sun, 30 Jun 2013 09:04:58 -0700 (PDT) From: Barney Cordoba Subject: Inconsistent NIC behavior To: freebsd-net@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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: Sun, 30 Jun 2013 16:05:05 -0000 One particular annoyance with Freebsd is that different NICs have different dormant behavior. For example em and igb both will show the link being active or not on boot whether the interface has been UPed or not, while ixgbe and bce do not. I think it's a worthy goal to have NICs work the same in this manner. It's very valuable to know that a nic is connected without having to UP it. And an annoyance when you fire up a new box with a new nic that shows No Carrier when the link light is on. It's really too much of a project for one person to have enough knowledge of multiple drivers to make the changes, so it would be best if the maintainers would do it. BC