VirtualBox

Opened 11 years ago

Closed 11 years ago

#12001 closed defect (fixed)

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

Reported by: Mal_Haak Owned by:
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 (3)

comment:1 by Frank Mehnert, 11 years ago

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

comment:2 by Frank Mehnert, 11 years ago

Summary: Netfilter modules don't work on Kernel 3.11-rc1+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 by Frank Mehnert, 11 years ago

Resolution: fixed
Status: newclosed

Fixed in VBox 4.2.18.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use