Article ID: 6341, created on May 15, 2009, last review on May 11, 2014

  • Applies to:
  • Virtuozzo hypervisor 3.0 for Mac


1. If Parallels tools are not installed on the virtual machine, please install them.

After installation, perform the following sequence of commands (under the root account):

2. Issue this command:

# modinfo ne2k-pci | grep depends

You will something like the following:

depends: 8390

3. Issue this command:

# lsmod | egrep 'ne2k|prl'

You should see, in the output, items like the following:


4. Run this command:

# rmmod prl_eth ne2k-pci 8390

5. Load the prl_eth module with the following:

# modprobe -v prl_eth

6. Check if the proper driver has loaded successfully:

# ethtool -i eth0 | grep driver

If yes, it should result in this output:

driver: prl_eth

7. Make sure "blacklist.parallels" (/etc/modprobe.d/blacklist-parallels) exists and contains the following information:

# replaced by prl_eth
blacklist ne2k-pci

If it does not exist, create it this way:

sudo vi /etc/modprobe.d/blacklist-parallels

NOTE: You will be asked to enter the root password.

- Press the "i" button on your keyboard.
- Insert these exact lines:

# replaced by prl_eth
blacklist ne2k-pci

- Hit the "Escape" button.
- Type the colon sign (":").
- Type:


- Hit "Return" (or "Enter").

8. Update the initial boot image by the following:

# /sbin/new-kernel-pkg --mkinitrd --depmod --install $KERNEL_VERSION

(where $KERNEL_VERSION is the output of the "uname -r" command).

9. Change the alias in modprobe.conf from ne2k-pci to prl_eth:

# sed 's~ne2k-pci~prl-eth~' -i /etc/modprobe.conf

10. Blacklist ne2k-pci in the following way:

# echo ne2k-pci >> /etc/hotplug/blacklist

and reboot the virtual machine.

11. Check the result with:

# ethtool -i eth0

# lsmod | egrep 'ne2k|prl'

Both should contain prl_eth but not ne2k-pci.


453b2b1d538912b3ea6595a0566bf464 0c03a22ac3f8981472743ef9e455bb91 6311ae17c1ee52b36e68aaf4ad066387

Email subscription for changes to this article
Save as PDF