From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GdBTV-0005J6-IG for garchives@archives.gentoo.org; Thu, 26 Oct 2006 20:05:13 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k9QK31iB025262; Thu, 26 Oct 2006 20:03:01 GMT Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k9QJwmAA000665 for ; Thu, 26 Oct 2006 19:58:49 GMT Received: by nf-out-0910.google.com with SMTP id p46so1581014nfa for ; Thu, 26 Oct 2006 12:58:49 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=N6B/Y9LdxFWWazPeuqk3gfWZ7KUomvXyFwSzVm9V75wJx5gh9j+ymHMTkG4V/vBotvEuZb7TPds4mmPj5DTTnNelv9U5KvV2ibbNmTE3pzH75yIQTRNb2Hf13ArXGfHwuXnpaXpjtkJ46SGOvguSk3iL9RsbfwEpkuw0gx8j4qs= Received: by 10.82.131.1 with SMTP id e1mr946516bud; Thu, 26 Oct 2006 12:58:48 -0700 (PDT) Received: by 10.82.162.3 with HTTP; Thu, 26 Oct 2006 12:58:48 -0700 (PDT) Message-ID: Date: Thu, 26 Oct 2006 16:58:48 -0300 From: "Claudinei Matos" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] modules.conf - alias for eth devices - can't set the correct interface number In-Reply-To: <342e1090610260931g4ef48044kc04136ba7e4b1e34@mail.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <342e1090610260931g4ef48044kc04136ba7e4b1e34@mail.gmail.com> X-Archives-Salt: 8e332fa9-8e1a-4070-9450-6a5734057eab X-Archives-Hash: a189dff97a6aaeb9f1a273ffad76f980 Looking at /etc/udev/rules.d/ I'd found 70-persistent-net.rules with the lines below: # PCI Device: 0x10ec:0x8029 (ne2k-pci) SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:c0:df:ea:d6:49", NAME="eth1" # PCI Device: 0x10b7:0x9200 (3c59x) SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:04:75:c5:5c:ce", NAME="eth2" The interface with name eth1 match the mac address with the installed one, but interface eth2 does not, probably 'cause it might be the old card mac adress. Well, now I know that in some way udev add these links automatically I do thing that I can just change the mac address putting the right one, letting the file appear like below: # PCI Device: (via-rhine) SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:50:8D:84:A8:4F", NAME="eth0" # PCI Device: 0x10ec:0x8029 (ne2k-pci) SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:C0:DF:EA:D6:49", NAME="eth1" # PCI Device: 0x10b7:0x9200 (3c59x) SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:50:04:6E:9C:AB", NAME="eth2" Well, that's OK, it do solve my problem but isn't it supposed to be an automatically process? Isn't it an UDEV or Gentoo task to deal with? -- Claudinei Matos > > I'm pretty sure you can use UDEV rules to set it, something like this: > > # cat /etc/udev/rules.d/10-local.rules > BUS=="pci", KERNEL=="eth[0-9]", SYSFS{address}=="00:2a:9a:d4:65:32", \ > NAME="lan0" > BUS=="pci", KERNEL=="eth[0-9]", SYSFS{address}=="00:a0:5d:3e:ae:54", \ > NAME="lan1" > > Where SYSFS{address} is the MAC address of the card. > -- > Daniel da Veiga > Computer Operator - RS - Brazil > -----BEGIN GEEK CODE BLOCK----- > Version: 3.1 > GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- > PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ > ------END GEEK CODE BLOCK------ > -- > gentoo-user@gentoo.org mailing list > > -- gentoo-user@gentoo.org mailing list