http://bugzilla.novell.com/show_bug.cgi?id=572186 http://bugzilla.novell.com/show_bug.cgi?id=572186#c0 Summary: VLAN - multiple configuration of the same vlan ethX.Y Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: All OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: adrian.ban@mantech.ro QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.5.30729) I found a strange bug in network configuration if i got two vlans with same ID, let's say VID 17, and two interfaces, let's say eth0 and bond0 (bond0 using eth1,eth2,eth3 and eth4) Starting the configuration eth0.17 from ifcfg-eth0.11 works fine ifcfg-eth0.11: BOOTPROTO='static' ETHERDEVICE='eth0' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='A.B.C.D/28' MTU='' NAME='VLAN 11 - Servers Interconnect' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' USERCONTROL='no' But if i add a new vlan 11 on bond0 with ifcfg-bond0.11: BOOTPROTO='static' ETHERDEVICE='bond0' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='A.B.C.E/28' MTU='' NAME='VLAN 11 - Servers Interconnect' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' USERCONTROL='no' The /etc/init.d/network start bond0.11 returns me: PPPoE1:/etc/sysconfig/network/scripts # /etc/init.d/network start bond0.11 Hint: you may set mandatory devices in /etc/sysconfig/network/config Setting up network interfaces: bond0.11 name: VLAN 11 - Servers Interconnect ERROR: unable to rename vlan interface 'eth0.11 bond0.11' to 'bond0.11': Cannot find device "eth0.11 bond0.11" ERROR: if_name must be 15 characters or less. bond0.11 Trying some echo for debug in ifup-802.1q at line 195: # Don't hurry too much udevadm settle viface=`get_vlan_iface_name "$nr"` echo $INTERFACE $viface if test "x$viface" = x ; then bond0.11 name: VLAN 11 - Servers Interconnect bond0.11 eth0.11 bond0.11 ERROR: unable to rename vlan interface 'eth0.11 It seems that get_vlan_iface_name "$nr" returns both of interfaces: eth0.11 bond0.11 Reproducible: Always Steps to Reproduce: 1. create ifcfg-eth0.11 and ifcfg-bond0.11 2. fireup the eth0.11 and after that bond0.11 Actual Results: Script failed to fireup complety the second vlan with same VID but different interface. Expected Results: I should start up both interfaces with no problems -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.