VirtualBox

Ticket #12001 (closed defect: fixed)

Opened 9 months ago

Last modified 7 months ago

Netfilter modules don't work on Kernel 3.11-rc1+ => Fixed in SVN

Reported by: Mal_Haak Owned by:
Priority: major Component: network
Version: VirtualBox 4.2.16 Keywords: 3.11
Cc: Guest type: all
Host type: Linux

Description

When running on Kernel 3.11-rc1 and above the kernel modules build without error and load without error. However when attempting to use them, the VM's cannot start. Also Host-only networks disappear at random and sometimes cannot be created.

/etc/init.d/vboxdrv setup output:

malcolm@linux-549s { ~/Downloads }$ sudo /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules done Removing old VirtualBox pci kernel module done Removing old VirtualBox netadp kernel module done Removing old VirtualBox netflt kernel module done Removing old VirtualBox kernel module done Recompiling VirtualBox kernel modules done Starting VirtualBox kernel modules done

lsmod output root@linux-549s [es:1] { /home/malcolm/Downloads }# lsmod |grep vb vboxpci 27290 0 vboxnetadp 25670 0 vboxnetflt 27613 0 vboxdrv 336842 3 vboxpci,vboxnetadp,vboxnetflt

dmesg entrys:

[ 121.223288] warning: `VirtualBox' uses 32-bit capabilities (legacy support in use) [ 536.755146] vboxdrv: Found 4 processor cores. [ 536.755291] vboxdrv: fAsync=0 offMin=0xd4 offMax=0xebf [ 536.755356] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. [ 536.755357] vboxdrv: Successfully loaded version 4.2.16 (interface 0x001a0005). [ 536.964657] vboxpci: IOMMU not found (not registered)

Error when creating host-only network: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: no such file or directory

Error when starting VM with host-only networking (when host-only network interface exists): verr_intnet_flt_if_not_found

It also behaves the same way for other netfilter based interface options (like bridge)

Change History

comment:1 Changed 9 months ago by frank

Reproducible here. ATM I think this could be a regression in the Linux kernel.

comment:2 Changed 9 months ago by frank

  • Summary changed from Netfilter modules don't work on Kernel 3.11-rc1+ to Netfilter modules don't work on Kernel 3.11-rc1+ => Fixed in SVN

Actually the kernel interface changed slightly (void pointers are evil). Fixed in r47484. This fix will be part of the next maintenance release.

comment:3 Changed 7 months ago by frank

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in VBox 4.2.18.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use