Network named eth1 instead of eth0?

My network interface’s name (in YaST) is eth1, but the software I’m trying to activate will only use eth0. Where can I change this in openSuSE11.0 x86_64? I tried YaST/NetworkDevices but can’t find this setting.

THANKS!
;)Patti:O

Edit /etc/udev/rules.d/70-persistent-net.rules and delete the line that specifies eth0 and change eth1 to eth0 in the other line.

Alternatively, delete all interfaces in YaST and redetect and set up.

Starting openSUSE 11.0 you can also edit the device name in YaST.
It should be in the same tab where you can specify the driver that will be used for the nic.

Cheers,
Wj

OK, I’ll try both, though I like the idea of learning more “kool files” in linux. So far I know about menu.lst, xorg.conf, fstab, as well as a couple of directories like usr\local and usr\src. I should know about /etc/udev/rules.d/70-persistent-net.rules and I thought I looked through YaST for the interface name - but I’ll check again.
THANKS!!
Patti

Will this solution also work on previous versions like 10.x?

WilNix2k8 wrote:
> Will this solution also work on previous versions like 10.x?

To a limited extent. The udev rules were found in 10.3 with slightly different
file names. Look in /etc/udev/rules.d. I do not think that the udev mechanism
was available in 10.2.

Larry

OK, I looked in YaST and in Network Settings / Overview / Edit I see device type and configuration name (eth1) - but they’re both grayed out and unavailable.

The Device name is indeed grayed out. There should however be a change button behind the name. This enables you to change the name of the device , or change the ruling for udev to use the the mac address or bus id of the device.

Are you missing the change button? To be more specific, it should be under the Hardware TAB of your nic setup.