I am just a user of linux and typically I can always find the answer somewhere on the web of how to fix the problem but it seems every help topic I read tells me to do something that doesn't work with this vlan config.

I am using vconfig to add 802.1q sub interfaces on an interface. It creates the interfaces and when I do a ifconfig I see each of the vlan interfaces. I can add the configuration to the interface by doing ifconfig ip-address/netmask up. That works great. But any time I do a service network restart I loose the configuration.

The topics I found said to copy the /etc/sysconfig/network/ifcfg file from the original interface to a new file. I.E. ifcfg-eth1 to ifcfg-eth1.100. But when I restart the network service it never reads the file even though I am specifying the device in the ifcfg file. When I use yast to try to read the file it says that it is down. Even though it is functional at the time. I am not sure what to do to get the network script to recognize the correct configuration file for the vlan interfaces. Any help would be appreciated.