Mailinglist Archive: opensuse (2086 mails)

< Previous Next >
Re: [opensuse] eth0 become eth1 after upgraded
  • From: "Benji Weber" <b.weber@xxxxxxxxxxxxx>
  • Date: Sun, 26 Aug 2007 13:56:40 +0100
  • Message-id: <d6b310ce0708260556l2b270da8uba472a5c0c74247@xxxxxxxxxxxxxx>
On 26/08/07, Thomas Hertweck <Thomas.Hertweck@xxxxxx> wrote:
>
> Jan Engelhardt wrote:
> > On Aug 26 2007 16:54, Zhang Weiwu wrote:
> >> [...]
> >> Seems the on-board card /was/ eth0, it's getting renamed to eth1 for
> >> some reason.
> >
> > Eh well. What I can think of: you previously had a PCI network card.
> > Since cards on the PCI bus are usually detected before any on-board
> > stuff (rightfully so), eth0 is your PCI card, and eth1 is onboard.
> > SUSE then makes sure this is the case on every boot, even if you
> > remove the PCI one.
> > Does that apply?
>
> By the way: we had the same problem when we upgraded from RHEL4.4
> to RHEL4.5. No hardware has been changed during this upgrade. See
> also [1] for a similar problem. It's a bit more general and not
> only opensuse related.

You shouldn't really rely on the ethX numbering remaining the same,
they can change at any time. It depends on what interface comes up
first. To refer to the interface in scripts you can use the eth-id or
give it a PERSISTENT_NAME (
http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.3/suselinux-adminguide_en/sec.basicnet.manconf.html
)

_
Benjamin Weber
-- 
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups