VirtualBox

Opened 15 years ago

Closed 15 years ago

#3080 closed defect (duplicate)

Linux Host Networking problem in VirtualBox 2.1.0 (malformed Ethernet frames?)

Reported by: corvus Owned by:
Component: network/hostif Version: VirtualBox 2.1.0
Keywords: Ethernet Cc:
Guest type: other Host type: other

Description

There is a problem with new network subsystem in VB 2.1.0. Something wrong happening with ethernet frames. To check it you just need to setup hostif networking and do network capture with tcpdump/wireshark. Both sniffers say that Ethernet frames are corrupted or Ethertype is not recognized.

In VB2.0.6 everything worked like a charm. But after update hostif networking doesn't work correctly.

Attachments (1)

network.cap (1004 bytes ) - added by corvus 15 years ago.
Sample network capture (linux host + winxpsp2 guest). Was pinging host from guest. You may see icmp echo replies but no icmp echo requests (because of ethernet frame problem).

Download all attachments as: .zip

Change History (7)

by corvus, 15 years ago

Attachment: network.cap added

Sample network capture (linux host + winxpsp2 guest). Was pinging host from guest. You may see icmp echo replies but no icmp echo requests (because of ethernet frame problem).

comment:1 by Sander van Leeuwen, 15 years ago

Windows host or Linux host?

in reply to:  1 comment:2 by corvus, 15 years ago

Replying to sandervl73:

Windows host or Linux host?

Linux host.

Btw, I found where the problem is. Seems like VBox extracts IP packet from stream and tcpdump/Wireshark captures raw TCP/IP outgoing stream. When the packet goes to the Guest OS it is packed into Ethernet frame and tcpdump/Wireshark sees that Ethernet frame.

So in the file that I provided you may see IP packets mixed with Ethernet frames on the same level! I know that tun/tap interface may work both with Ethernet and IP levels but why does VBox 2.1 mixes them? It didn't take place in 2.0.6.

comment:3 by Sander van Leeuwen, 15 years ago

Summary: Windows Host Networking problem in VirtualBox 2.1.0 (malformed Ethernet frames?)Linux Host Networking problem in VirtualBox 2.1.0 (malformed Ethernet frames?)

comment:4 by Sander van Leeuwen, 15 years ago

Could you try the latest version of vboxnetflt attached to #3056? The instructions are there as well. It accumulates fixes for a number of issues.

in reply to:  4 comment:5 by corvus, 15 years ago

Replying to sandervl73:

Could you try the latest version of vboxnetflt attached to #3056? The instructions are there as well. It accumulates fixes for a number of issues.

Thank you very much! It did work! YOu may close the bug now.

comment:6 by Frank Mehnert, 15 years ago

Resolution: duplicate
Status: newclosed

Thanks for the feedback! Closing as duplicate of #3056.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use