From owner-freebsd-hardware@FreeBSD.ORG Tue Apr 16 19:06:30 2013 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 6AD26D29; Tue, 16 Apr 2013 19:06:30 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (lor.one-eyed-alien.net [69.66.77.232]) by mx1.freebsd.org (Postfix) with ESMTP id BECBE1045; Tue, 16 Apr 2013 19:06:29 +0000 (UTC) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.14.5/8.14.5) with ESMTP id r3GJ6YiH016047; Tue, 16 Apr 2013 14:06:34 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.14.5/8.14.5/Submit) id r3GJ6YUk016046; Tue, 16 Apr 2013 14:06:34 -0500 (CDT) (envelope-from brooks) Date: Tue, 16 Apr 2013 14:06:34 -0500 From: Brooks Davis To: Mehmet Erol Sanliturk Subject: Re: control of order of inet devices Message-ID: <20130416190634.GH98205@lor.one-eyed-alien.net> References: <20130416135621.GE3286@vpn.offrom.nl> <20130416154423.GD98205@lor.one-eyed-alien.net> <20130416183618.GG98205@lor.one-eyed-alien.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NzX0AQGjRQPusK/O" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Adrian Chadd , freebsd-current , Willy Offermans , "freebsd-hardware@freebsd.org" X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Apr 2013 19:06:30 -0000 --NzX0AQGjRQPusK/O Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 16, 2013 at 12:03:14PM -0700, Mehmet Erol Sanliturk wrote: > On Tue, Apr 16, 2013 at 11:36 AM, Brooks Davis wrote: >=20 > > On Tue, Apr 16, 2013 at 10:08:00AM -0700, Adrian Chadd wrote: > > > Since people keep asking about this; maybe it's time we added a hint > > > to the bus code that allows for the unit to be set based on the pci > > > bus / slot / etc. > > > > I don't see how that would address Willy's request. Neither the unit > > number or the if_index of an interface effects its order in > > getifaddrs() output. > > > > With modern bus hierarchies, you probably don't want to use the unit > > anyway as it loses too much information. Some along the lines of > > Fedora's Consistent Network Device Naming would likely be more useful. > > That would be fairly easy to implement. > > > > -- Brooks > > >=20 >=20 > Fedora is using eth0 , ... , eth9 , but FreeBSD is using em* , re* , .. > names which is much better than Fedora ( or similar distributions ) > approach . As of Fedora 16 the default was changed: http://docs.fedoraproject.org/en-US/Fedora/16/html/System_Administrators_Gu= ide/appe-Consistent_Network_Device_Naming.html -- Brooks --NzX0AQGjRQPusK/O Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iD4DBQFRbaE5XY6L6fI4GtQRAibVAJdYxjwSha0r7Iwb/y3DVD40VCN1AKCd94Gs NRQ0i9nK9GPVz6PAQoAwEw== =e7T4 -----END PGP SIGNATURE----- --NzX0AQGjRQPusK/O--