I'm a developer and have been using PD5 to host a Windows 7 VM for my development work. Specifically, I need to run the Windows Mobile 6.x emulators, and I need those emulators to have network access. These emulators obtain network access via the Virtual PC 2007 product, which I install into the Windows 7 guest. Under PD5, this all worked correctly: my emulator and Windows guest could 'see' each other over TCP/IP, and both entities also had access to the network/Internet at large. This also works correctly under VMware Fusion 3.1. However, I recently paid for the upgrade to PD6 and forgot to test this scenario out during the limited 15-day trial, and to my dismay, PD6 networking has broken this critical feature for me. Moreover, every time I try to enable networking on the Windows Mobile emulator, after a few seconds the Windows guest machine will lose its own connection to the network. Something has been broken in the networking code between v5 and v6. I have also tried this out in a brand new Windows 7 guest that I created with PD6 and see the same results. Are there any developers out there that have had luck giving network access to a Windows Mobile 6.x emulator inside a PD6 Windows (any edition) guest?
Awesome! The setting: devices.net.force_adapter_type=rtl fixed things for me. I can't thank you enough for that suggestion. I noticed that the description of this network adapter now reads "Parallels Ethernet Adapter", rather than "Intel 10/100/1000 MT Adapter" (or something similar) before I added this setting. Are there any downsides to running in this mode?
Seems that it is a known error.. it will be fixed in one of the nearest updates. There are several advantages of e1000 over old "Parallels Ethernet", but they are not so evident 1) It does not require Parallels-driver (for systems >= Vista and Linuxes). Modern systems have the driver for this card by default. So, networking works without tools installation 2) Parallels doesn't need to support own "Parallels Ethernet". It is a significant amout of work.. 3) e1000 provides features which are not implemented by prl_eth. They are not very important for desktop-product, but are crucial for some other things we do