Opened 13 years ago
Closed 13 years ago
#9532 closed defect (fixed)
all incoming Ethernet multicast dropped => Fixed in SVN
Reported by: | Sebastien Roy | Owned by: | Ramshankar Venkataraman |
---|---|---|---|
Component: | network | Version: | VirtualBox 4.1.2 |
Keywords: | Cc: | ||
Guest type: | Solaris | Host type: | Solaris |
Description
Running a Solaris 10 guest in 4.1.2 on Solaris 11 (build 172). I have the network configured in bridged mode with the Intel Pro/1000 MT Desktop adapter (I have tried all other adapters and all exhibit this same problem).
It appears that Virtualbox is dropping all incoming multicast packets. The host VNIC used by Virtualbox sends them up, but they're being dropped somewhere between the VNIC and the guest adapter (snoop in the guest doesn't show them). This is easily demonstrated by pinging 224.0.0.1 and observing that all nodes in the IPv4 subnet receive the multicast ICMP echo except for the Virtualbox guest.
As a side-effect of this, IPv6 in the guest doesn't work _at all_. IPv6 depends on multicast to do neighbor discovery, router discovery, and stateless address autoconfiguration. None of this works in the guest as a result of this bug.
Change History (4)
comment:1 by , 13 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:2 by , 13 years ago
priority: | critical → major |
---|
comment:3 by , 13 years ago
Summary: | all incoming Ethernet multicast dropped → all incoming Ethernet multicast dropped => Fixed in SVN |
---|
Fixed, and should be available in the next version. Many thanks for the report.
With the new VBoxBow bridged networking filter, we stop using physical promiscuous mode and let Crossbow handle filtering relevant incoming packets (at the moment broadcast, unicast). This brings us significant performance improvements on cards with multiple MAC rings. I hadn't yet time to look into multicast scenario, will take a look now.
Thanks for the report.