If you are running this in a virtual machine it may be part of the reason you are having problems with this. Do you know if the active connection that you are using has a MAC or Physical Address that is changing when you start your virtual machine? If so then this type of repeat activation may occur for you. Please see the steps on this post here to record these values to see if this is what is happening for you.
showpost.php?p=15940&postcount=2