FIX: Parallels 6 / Mac VPN disconnects
Finally I can post a SOLUTION ! ! - had troubles to reply
Here it is:
Problem recap.:
Right after system start the following happens (Console):
- com_parallels:_kext_prl_vnic: created vnic0

NAT for 10.211.55.0)
- com_parallels:_kext_prl_vnic: created vnic1

DHCP for 10.37.129.1
vnic0/vnic1 are predominant until system shutdown.
When establishing a VPN connection over 3G the VPN Client first get the correct IP, 5 sec. after it suddenly
change to "current address(es): 10.211.55.2, 10.37.129.2".
Solution:
(Prohibit the vnic0 / vnic1 creation process at startuo by altering the Unix file "ParallelsDispatcherService")
Go to:
- <your Mac> / Library / Parallels
- ctrl-click on "Parallels Services". The Options menu appear then chose the 2nd option "Show contnts"
(german: "Paketinhalt zeigen")
- In the new window continue to: Contents / Resources.
- There, ctrl-click on "ParallelsDispatcherService" and chose "open with" then "other program..." then select "TextEdit"
- In TextEdit expand the window until no line is apart. Search (cmd+F) the whole text for: vnic
- Delete all lines with a "vnic" entry (delete the whole line that there is no space between the upper and lower lines)
There should be the 3 following stings you'll delete:
-KernelExtensionVnic="${KEXT_DIR}/prl_vnic.kext"
-LoadKernelExtension "${KernelExtensionVnic}"
-UnloadKernelExtension "${KernelExtensionVnic}"
After a computer restart vnic0/1 will not be created anymore. The IP won't change in VPN connection.
Finally it took me a few hours to analyze this - but it works fine and permanently!
After you can even run the Mac Cisco VPN Client (connected!) beside Parallels running, and you don't need to
disable *Connected" in Parallels/Configure/Network.
The absence of vnic0/1 doesn't even change the behavior of the VM at all. I don't know what these really are for...
If you have a problem - reply. I'll check the forum later.
swissmac