From owner-freebsd-net@FreeBSD.ORG Wed Jan 14 16:39:04 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3867F1065698; Wed, 14 Jan 2009 16:39:04 +0000 (UTC) (envelope-from fazaeli@sepehrs.com) Received: from sepehrs.com (www.sepehrs.com [213.217.59.98]) by mx1.freebsd.org (Postfix) with ESMTP id DE62C8FC1D; Wed, 14 Jan 2009 16:39:01 +0000 (UTC) (envelope-from fazaeli@sepehrs.com) Received: from [192.168.1.180] ([192.168.1.180]) by sepehrs.com (8.13.6/8.13.6) with ESMTP id n0EGeddx049081; Wed, 14 Jan 2009 20:10:39 +0330 (IRST) (envelope-from fazaeli@sepehrs.com) Message-ID: <496E11B7.3010608@sepehrs.com> Date: Wed, 14 Jan 2009 19:54:23 +0330 From: "H.fazaeli" User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: Yony Yossef References: <20def4870901140009y1f007108y92797d5f79ffac08@mail.gmail.com> In-Reply-To: <20def4870901140009y1f007108y92797d5f79ffac08@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Sepehr-MailScanner-Information: Please contact the ISP for more information X-Sepehr-MailScanner: Found to be clean X-Sepehr-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.399, required 5, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60) X-MailScanner-From: fazaeli@sepehrs.com X-Spam-Status: No Cc: eitans@mellanox.co.il, freebsd-net@freebsd.org, oleg@mellanox.co.il, freebsd-questions@freebsd.org, liranl@mellanox.co.il Subject: Re: howto determine network device unit number? device.hints? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 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, 14 Jan 2009 16:39:05 -0000 you may not change unit numbers as they are strictly controlled by kernel. However, on freebsd 5.3+, you may use 'ifconfig name ' to achieve the same affect Yony Yossef wrote: > Hi, > > I would like to determine the unit number of my network cards, e.g. > make the device on pci0:16 be assigned every time with unit number 0 > and pci0:19 with unit number 1. > > Is it done by /boot/device.hints? > if so, how? > > My cards are: > > mtnic0@pci0:19:0:0: class=0x020000 card=0x001715b3 chip=0x636815b3 > rev=0xa0 hdr=0x00 > mtnic1@pci0:16:0:0: class=0x020000 card=0x001715b3 chip=0x636815b3 > rev=0xa0 hdr=0x00 > > So I've tried: > > hint.mtnic.0.at="pci0:16" > hint.mtnic.1.at="pci0:19" > > but it doesn't work. They keep switching arbitrarily. > I'm using FreeBSD 7.0. > > Thanks > Yony > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > > > -- Best regards. Hooman Fazaeli Sepehr S. T. Co. Ltd. Web: http://www.sepehrs.com Tel: (9821)88975701-2 Fax: (9821)88983352