From 66830832af6b4d5db3c9adaa0239b72e6e4af9f4 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Tue, 11 Sep 2012 10:25:32 -0400 Subject: Use default network in NAT mode and random MAC --- make-ad-vm.sh | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'make-ad-vm.sh') diff --git a/make-ad-vm.sh b/make-ad-vm.sh index 308936f..015b192 100755 --- a/make-ad-vm.sh +++ b/make-ad-vm.sh @@ -38,16 +38,16 @@ if [ -z "$ADMINPASSWORD" ] ; then exit 1 fi -if [ -z "$VM_MAC" ] ; then - # try to get the mac addr from virsh - VM_MAC=`$SUDOCMD virsh net-dumpxml default | grep "'"$VM_NAME"'"|sed "s/^.*mac='\([^']*\)'.*$/\1/"` - if [ -z "$VM_MAC" ] ; then - echo Error: your machine $VM_MAC has no mac address in virsh net-dumpxml default - echo Please use virsh net-edit default to specify the mac address for $VM_MAC - echo or set VM_MAC=mac:addr in the environment - exit 1 - fi -fi +#if [ -z "$VM_MAC" ] ; then +# # try to get the mac addr from virsh +# VM_MAC=`$SUDOCMD virsh net-dumpxml default | grep "'"$VM_NAME"'"|sed "s/^.*mac='\([^']*\)'.*$/\1/"` +# if [ -z "$VM_MAC" ] ; then +# echo Error: your machine $VM_MAC has no mac address in virsh net-dumpxml default +# echo Please use virsh net-edit default to specify the mac address for $VM_MAC +# echo or set VM_MAC=mac:addr in the environment +# exit 1 +# fi +#fi if [ -z "$VM_FQDN" ] ; then # try to get the ip addr from virsh @@ -141,7 +141,7 @@ $SUDOCMD virt-install --connect=qemu:///system --hvm \ --serial file,path=$serialpath --serial pty \ --disk path=$WIN_VM_DISKFILE,bus=ide,size=$VM_DISKSIZE,format=raw,cache=none \ $VI_FLOPPY $VI_EXTRAS_CD \ - --network=bridge=virbr0,model=rtl8139,mac=$VM_MAC \ + --network=network=default,model=rtl8139 \ $VI_DEBUG --noautoconsole || { echo error $? from virt-install ; exit 1 ; } echo now we wait for everything to be set up -- cgit