network interface numbering?

how do the network interfaces get numbered in opensuse 11.0 ?

I’m using the GM download (4.7gig) version of opensuse, and just setup a new machine.

For some reason it’s numbering the interfaces eth4 to eth7 instead of eth0 to eth3

where does it get this info, or how do I change it?

in 10.2 and previous, there using to be a rules file in /etc/udev/…etc but now it’s not there.

it might be this file: udev/rules.d/70-persistent-net.rules but it doesnt seem to be constant.
on a newly installed system this file doesn’t exist, so where does it do the numbering??

I need a method of fixing (not using ID#'s) when setting up interfaces, so I can move an image of suse from hardware to hardware without worrying about this silly nonsense!

captaincapacitor wrote:
> how do the network interfaces get numbered in opensuse 11.0 ?
>
> I’m using the GM download (4.7gig) version of opensuse, and just setup
> a new machine.
>
> For some reason it’s numbering the interfaces eth4 to eth7 instead of
> eth0 to eth3
>
> where does it get this info, or how do I change it?
>
> in 10.2 and previous, there using to be a rules file in
> /etc/udev/…etc but now it’s not there.
>
> I need a method of fixing (not using ID#'s) when setting up interfaces,
> so I can move an image of suse from hardware to hardware without
> worrying about this silly nonsense!

The rules are in /etc/udev/rules.d/70-persistent-net.rules. These rules are
based on the MAC address of the network hardware.