Try adding:
HWADDR='00:18:4f:8d:85:4a'
to /etc/sysconfig/network-scripts/ifcfg-eth0
. You may also want to create an ifcfg-eth1
that contains something like this:
DEVICE='eth1'BOOTPROTO='none'HWADDR='00:18:4f:8d:85:4b'USERCONTROL='no'ONBOOT='yes'
At least on RHEL that will just bring up the interface with no IP configuration, and the networking init scripts look similar on SuSE 11. The other solution regarding SuSE networking configuration is to clear out the 70-persistent-net.rules
with something like:
cat < /dev/null > /etc/udev/rules.d/70-persistent-net.rules
That will clear the udev rules and tell init to use the ifcfg-eth* files for interface identification.