The only difference i see with your profile is that we use the <name> section and <startmode> is set to auto. Works on SL9.3 , SL10.3 , SL 11.1 & SLES 11 BUT we use also a module_entry section within the networking section.
<interfaces config:type="list">
<interface>
<bootproto>static</bootproto>
<broadcast>10.11.255.255</broadcast>
<device>eth0</device>
<ipaddr>HOSTIP</ipaddr>
---->>> <name>Ethernet Network Card</name>
<netmask>255.255.0.0</netmask>
<network>10.11.0.0</network>
---->>> <startmode>auto</startmode>
<usercontrol>no</usercontrol>
</interface>
</interfaces>
So our whole network section looks like:
$ cat TEMPLATE.xml
<?xml version="1.0"?>
<!DOCTYPE profile SYSTEM "/usr/share/autoinstall/dtd/profile.dtd">
<profile xmlns="http://www.suse.com/1.0/yast2ns" xmlns:config="http://www.suse.com/1.0/configns">
<configure>
<networking>
<dns>
Network Interfaces section contains:
------------------------------------------------------------- <interfaces config:type="list"> <interface> <bootproto>static</bootproto> <device>eth0</device> <ipaddr>192.168.50.33</ipaddr> <network>192.168.50.0</network> <broadcast>192.168.50.255</broadcast> <netmask>255.255.255.0</netmask> <startmode>onboot</startmode> <usercontrol>no</usercontrol> </interface> </interfaces> -------------------------------------------------------------
hth Hajo