Disable network-bridge script by default to avoid NetworkManager conflict diff -up xen-3.2.0/tools/examples/xend-config.sxp.disable-bridge-by-default xen-3.2.0/tools/examples/xend-config.sxp --- xen-3.2.0/tools/examples/xend-config.sxp.disable-bridge-by-default 2008-02-18 22:35:26.000000000 +0000 +++ xen-3.2.0/tools/examples/xend-config.sxp 2008-02-18 22:53:37.000000000 +0000 @@ -140,7 +140,15 @@ # two fake interfaces per guest domain. To do things like this, write # yourself a wrapper script, and call network-bridge from it, as appropriate. # -(network-script network-bridge) +##################################### +# +# We assume NetworkManager is enabled by default & managing public +# interfaces, including their bridge membership. Xen's networking +# setup thus serves no useful purpose. +(network-script /bin/true) +# Only uncomment this if you are using legacy network init scripts. This +# will *NOT* play nicely with NetworkManager +#(network-script network-bridge) # The script used to control virtual interfaces. This can be overridden on a # per-vif basis when creating a domain or a configuring a new vif. The @@ -160,12 +168,14 @@ ## Use the following if network traffic is routed, as an alternative to the # settings for bridged networking given above. +# NB: Obsolete. See note above for LAPTOP USERS #(network-script network-route) #(vif-script vif-route) ## Use the following if network traffic is routed with NAT, as an alternative # to the settings for bridged networking given above. +# NB: Obsolete. See note above for LAPTOP USERS #(network-script network-nat) #(vif-script vif-nat)