https://bugzilla.novell.com/show_bug.cgi?id=375834
User abittner@stud.fh-heilbronn.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=375834#c6
--- Comment #6 from andreas bittner 2008-04-01 10:31:28 MST ---
other than that, when manually editing the ifcfg-vlan7 and ifcfg-ethx files,
and then removing dhcp there and manually adding ethx in the vlan7 file where
its needed for ETHERDEVICE= then rcnetwork stop / start seems to work in the
proper order.
first the ethx devices start, then after that the vlan7 device comes up.
also the /sbin/rcnetwork script of 11.0 alpha3 seems to be different in the
case loop and like i suspected handles the vlan separate and before the pppx
devices get handled:
--------------
# At first sort into BONDING, DIALUP, TUNNEL and BRIDGE interface sets.
while IFS=- read a b; do
test -z "$b" && continue
b=`type_filter $b`
case "`get_iface_type_from_config $b`" in
lo|eth|tr|wlan|irda|ip6tnl|mip6mnha)
continue
;;
bond)
BONDING_IFACES="$BONDING_IFACES $b"
;;
vlan)
VLAN_IFACES="$VLAN_IFACES $b"
;;
*ppp|dsl|modem|isdn)
DIALUP_IFACES="$DIALUP_IFACES $b"
;;
ipip|sit|gre)
TUNNEL_IFACES="$TUNNEL_IFACES $b"
;;
bridge)
BRIDGE_IFACES="$BRIDGE_IFACES $b"
;;
*)
--------------------
and if i am not mistaken, further down in the sources it seem to handle vlan
type devices always separately and BEFORE any dialup (pppx) type devices:
----------------
for b in $BONDING_IFACES $VLAN_IFACES $DIALUP_IFACES $TUNNEL_IFACES
$BRIDGE_IFACES; do
----------------------
so i think 11.0 alpha3 handles vlan tagged ethernet with pppoe devices on them
properly, while opensuse 10.3 was failing for me many times.
but please do take a look into yast and the vlan device
handling/creating/editing there. it seems pretty buggy to me.
thanks.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.