From owner-freebsd-current@FreeBSD.ORG Wed Apr 17 09:27:53 2013 Return-Path: Delivered-To: freebsd-current@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 124894D2 for ; Wed, 17 Apr 2013 09:27:53 +0000 (UTC) (envelope-from jrisom@gmail.com) Received: from mail-ia0-x22b.google.com (mail-ia0-x22b.google.com [IPv6:2607:f8b0:4001:c02::22b]) by mx1.freebsd.org (Postfix) with ESMTP id DC0037E4 for ; Wed, 17 Apr 2013 09:27:52 +0000 (UTC) Received: by mail-ia0-f171.google.com with SMTP id f27so1241482iae.30 for ; Wed, 17 Apr 2013 02:27:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=4Y5s+sZ0GDr1H0p1YzOmKXNmHZ8Ggda7yKj/GE2WmrE=; b=UKtovfGJeVdFiVhTHsbduQ7ZVvLXigMU1DBYo1C2sSRv38x1hJudSEr7iVCOUy3KkS /PONPGyLHaFLZgEvoRPSl77cmqeDKfkQoOmJwLCobFtkoiKEEW7PrHxAyWlC24f+QB8/ foaVsZdhvC2mLVeO0Q6sUpshcPsgiwgnwG4Np+2Z+jBGW3+4UIzjAHBpZnZRZtN31kyM se7PHniL3b1TKsDwuHuMiiyNjaq2A4YYEmAGywz+45icuexodhG6IkNWdtpHrlB4Mlyi 5G2eMu2LOsI/D9MXSv8UDFvuHvUfapv6XgxkCtK9LUtwEX9m2vd1XdG1Oa3OIHSJMK8v QVqg== X-Received: by 10.42.40.11 with SMTP id j11mr3149446ice.50.1366190872559; Wed, 17 Apr 2013 02:27:52 -0700 (PDT) Received: from [192.168.1.34] (c-98-212-197-211.hsd1.il.comcast.net. [98.212.197.211]) by mx.google.com with ESMTPS id c14sm6311627ign.2.2013.04.17.02.27.51 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 17 Apr 2013 02:27:51 -0700 (PDT) Message-ID: <516E6B10.2080000@gmail.com> Date: Wed, 17 Apr 2013 04:27:44 -0500 From: Joshua Isom User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: control of order of inet devices References: <20130416135621.GE3286@vpn.offrom.nl> <20130416154423.GD98205@lor.one-eyed-alien.net> <20130417091408.GG3480@vpn.offrom.nl> In-Reply-To: <20130417091408.GG3480@vpn.offrom.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2013 09:27:53 -0000 On 4/17/2013 4:14 AM, Willy Offermans wrote: > This is what I read in some of the articles or handbook as well. Can I > reorder this linked list? Can I control the order by creating the kernel > and reordering the inclusion of the device drivers? > > I am aware that the request sounds silly, but I have a third party program > which checks its licence against the first inet device. Since I have added > a new inet controller, the sequence has changed. Of course I ask for a new > licence, but they want to charge me for that and I do not see any reason > for that. Load old inet devices like normal, in loader.conf. Then load the new device driver before networking, after rc's started. If it'd because of probe order, then you might just have to control the probe order the hard way. If the program's calling ifconfig itself, you could write a wrapper to resort the output. And call a lawyer, getting a new ethernet card shouldn't void a license.