I migrated from an old Mac to a new one. Parallels networking now refuses to work. No amount of uninstall, reboot, reinstall, reboot make it come back to life. Each time I try to launch the BootCamp VM (even recreating it from scratch) I get the "failed to open the Parallels networking module" error.
I've submitted problem report 11755272.
Thanks!
Aaand ... Fixed.
For whatever reason the permissions and ownership of the kernel extensions were fubar. Trying to load the kexts directly would throw this error:
Diagnostics for /Library/Parallels/Parallels Service.app/Contents/Kexts/10.6/prl_netbridge.kext:
Authentication Failures:
File owner/permissions are incorrect (must be root:wheel, nonwritable by group/other):
/Library/Parallels/Parallels Service.app/Contents/Kexts/10.6/prl_netbridge.kext
/Library/Parallels/Parallels Service.app/Contents/Kexts/10.6/prl_netbridge.kext/prl_netbridge.kext
I fixed it by:
# cd "/Library/Parallels/Parallels Service.app/Contents/Kexts/10.6"
# ls -l
total 0
drwxr-xr-x 3 root wheel 102 Nov 11 06:56 prl_hid_hook.kext
drwxr-xr-x 3 root wheel 102 Nov 11 06:56 prl_hypervisor.kext
drwxrw-rw- 4 root wheel 136 Dec 18 08:31 prl_netbridge.kext
drwxr-xr-x 3 root wheel 102 Nov 11 06:56 prl_usb_connect.kext
drwxr-xr-x 4 root admin 136 Dec 18 08:31 prl_vnic.kext
# sudo chown -R root:wheel *
# sudo chmod -R 755 *
# ls -l
total 0
drwxr-xr-x 3 root wheel 102 Nov 11 06:56 prl_hid_hook.kext
drwxr-xr-x 3 root wheel 102 Nov 11 06:56 prl_hypervisor.kext
drwxr-xr-x 4 root wheel 136 Dec 18 08:31 prl_netbridge.kext
drwxr-xr-x 3 root wheel 102 Nov 11 06:56 prl_usb_connect.kext
drwxr-xr-x 4 root wheel 136 Dec 18 08:31 prl_vnic.kext
Note the incorrect ownership and permissions on prl_vnic.kext. After I fixed the ownership and permissions networking appears to be functional.