From owner-freebsd-hackers@FreeBSD.ORG Fri Mar 28 18:14:42 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBFE91065673 for ; Fri, 28 Mar 2008 18:14:42 +0000 (UTC) (envelope-from shannon@widomaker.com) Received: from wilma.widomaker.com (wilma.widomaker.com [204.17.220.5]) by mx1.freebsd.org (Postfix) with ESMTP id BDE228FC1C for ; Fri, 28 Mar 2008 18:14:42 +0000 (UTC) (envelope-from shannon@widomaker.com) Received: from [69.72.100.77] (helo=escape.goid.lan) by wilma.widomaker.com with esmtp (Exim 3.36 #1) id 1JfIpX-0001BC-00 for freebsd-hackers@freebsd.org; Fri, 28 Mar 2008 13:57:32 -0400 Received: from cray.goid.lan (cray.goid.lan [192.168.1.11]) by escape.goid.lan (Postfix) with ESMTP id DF0FFA505 for ; Fri, 28 Mar 2008 13:57:27 -0400 (EDT) Message-Id: <1BD42692-F8C2-4F37-BDA6-619B95474065@widomaker.com> From: Shannon Hendrix To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Fri, 28 Mar 2008 13:57:30 -0400 X-Mailer: Apple Mail (2.919.2) X-Mailman-Approved-At: Fri, 28 Mar 2008 18:18:44 +0000 Subject: Using any network interface whatsoever X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2008 18:14:43 -0000 From mailing list archives: > I wrote some add-on bits for /etc/rc.network in 4.x that compares > the link addresses of attached network interfaces to a list of link > addresses, then sets ifconfig_ifN* variables accordingly before > rc.network does anything. It provides a means of wiring IP addresses > to physical ports in a way that gets around the problem of probe > order. If there's interest, I'll get to work on an rcNG version. I would be interested in seeing this. I build custom machines for a company I work for, and one of our requirements is the ability to number the network ports. End users configure our software based on which port they use, so we need steady numbering of the ports, even when one customer machine might have different cards and number of cards. We basically want the order to be: 0-N motherboard ports N+1 -> M card ports It sounds like your script might work, given the apparent absence of geographic mapping in most current systems. Thanks for any help. -- "Where some they sell their dreams for small desires."