|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] SuSE 9.3 domU /sbin/ifup workaround
Hi all I have a SuSE 9.3 domU. It has a eth0 interface, corresponding to some vif interface in the dom0. Running ifup eth0 doesn't seem to work. This means I don't get any network. It seems that /sbin/ifup relies upon /sbin/getcfg but getcfg does not seem to find the right configuration for the eth0 device. A attached a patch below with a work around for this. It's only a work around, because it patches ifup, but I think the real problem might be with getcfg. If you want to try this patch, I suggest keeping the original file around, like so mv /sbin/ifup /sbin/ifup.orig cp /sbin/ifup.orig /sbin/ifup cat patch-ifup | patch /sbin/ifup hope that helps someone. --- /sbin/ifup.orig 2005-03-21 16:03:50.000000000 +0000
+++ /sbin/ifup 2005-06-13 14:34:29.000000000 +0000
@@ -127,6 +127,17 @@
INTERFACE=$HWD_INTERFACE_0
case $SCRIPTNAME in
ifup)
+ # XXX HACK STARTS
+ case $INTERFACE in
+ eth[0-9])
+ if [ -z "$HWD_CONFIG_0" \
+ -a -e
/sys/class/net/${INTERFACE}/address ] ; then
+ HWD_CONFIG_0="eth-id-$(cat
/sys/class/net/${INTERFACE}/address)"
+ fi
+ ;;
+ *) ;;
+ esac
+ # XXX HACK ENDS
if [ -z "$CONFIG" -a "$DHCP" = yes ] ; then
# This time we were called from dhcpcd just to finish
setup (hooks,
# routes) and thus must use for sure the same config as
in the first
_______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |