This article on how Windows does the connectivity check may be useful: http://blog.superuser.com/2011/05/16/windows-7-network-awareness/ (I'm not suggesting that we necessarily do the same thing; just that knowing what works and doesn't work for Windows may help us make a more informed decision). Robie