Using VB Net 2005, WIN XP.

Want to start Nortel Networks' Extranet to establish VPN connection.
When that is confirmed, start Netscape using a URL to automatically accessed
a web site.
Need a method to test when the VPN connection has been established.

I tried:
I started Extranet using a Process.Start, typed in the information in the
Extranet form and submited it.
Now I loop while waiting for the connection to be established.

Symptom:
While waiting I get ContextSwitchDeadLock error.

I've tried:
I have tried a Sleep function for 60 seconds.
Also, I tried to test for memory changes and thread count changes on
Extranet.

I would appreciate some suggestions.

Henry