[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] BUG? domu network interface configuration
The immediate problem is in fact that vif-bridge is being called instead of vif-route. I'm working on something like the following to detect the script: SCRIPT=/bin/false if [ -r $CONFIG_FILE ]; then SCRIPT=$(sed -e '/^[^#]*vif-script/!d;s/^(vif-script *\([^ )]*\)).*$/\1/' \ $CONFIG_FILE) fi if [ -z "`which $SCRIPT`" ] ; then # not in path, should probably log an error exit fi As you can see, sxp is not very script friendly. Having been able to call vif-route, is just the beginning of the real problems... Once I'm in vif-route I need to get the IP address that I assigned to the partition. To get that I need to figure out the domain id. (I suppose I could guess that from the device name.) Then I need to find the SXP config file in xenstore (and now I need a tool to parse it and extract the "(ip a.b.c.d)" statement), but I don't see a way of doing that because there seem to be no scripting tools to access xenstore. Now, even if I did have such a tool, I don't see a way of going from domain id to uuid, which is what I think I need in order to interact with xenstore. -- Michal Ostrowski On Wed, 31 Aug 2005 13:01:29 +0100 "Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx> wrote: > > > > One fix would be for you to just hack the hotplug script. Another, > > > slightly better, way would be to grep around in xend's > > config script > > > to find out what script should be run, and call that. We might even > > > take that as an interim patch. > > Can you confirm that things work OK if you rename vif-route to > vif-bridge? > > > Any idea when this would be implemented? > > Getting this cleaned up is important. > > Ian Attachment:
pgpM4v7XkkuOS.pgp _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |