VirtualBox

Ticket #15140 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

Cannot work with MTU sizes larger than 2 KB => Fixed in SVN

Reported by: JFMG Owned by:
Priority: major Component: network
Version: VirtualBox 5.0.14 Keywords:
Cc: Guest type: Linux
Host type: Windows

Description

I have the following setup:

  • Host OS: Windows 7.
  • Guest OS: CentOS Linux 7.
  • Bridged adapter:
    • Host NIC: Intel(R) 82579LM Gigabit Network Connection. This NIC has jumbo packets (9014 bytes) enabled in Windows.
    • Adapter type: any of the three Intel adapter types available.

I set the MTU size to 5000 bytes (using the corresponding "/etc/sysconfig/network-scripts/ifcfg-enp0sx" file) and I succeed ("ip a" command shows it).

Then I try to ping from the guest NIC to the host NIC or vice versa, I can do it with the default ping packet size or even with 2000 byte packet size (which I couldn't before setting the MTU size to 5000 bytes), but not with larger packet sizes. Of course, pinging with larger than 2 KB packets works when I do it between host LAN NICs.

I've tried with a Fedora image and I get the same results.

Attachments

VBox.log Download (69.3 KB) - added by JFMG 3 years ago.
Guest Screenshot 1.png Download (18.4 KB) - added by JFMG 3 years ago.
First part of the screenshot in the guest
Guest Screenshot 2.png Download (19.5 KB) - added by JFMG 3 years ago.
Second part of the screenshot in the guest
Host Screenshot .png Download (18.9 KB) - added by JFMG 3 years ago.
Screenshot in the host

Change History

Changed 3 years ago by JFMG

Changed 3 years ago by JFMG

First part of the screenshot in the guest

Changed 3 years ago by JFMG

Second part of the screenshot in the guest

Changed 3 years ago by JFMG

Screenshot in the host

comment:1 Changed 3 years ago by JFMG

Three more things:

  • I've tried using the latest testbuild with the same results.
  • I've search the forums with no information on this.
  • I created a forum post but got no relevant suggestions.

comment:2 Changed 3 years ago by aleksey

Please try the latest Windows test build. It should solve the issue.

Last edited 3 years ago by aleksey (previous) (diff)

comment:3 follow-up: ↓ 4 Changed 3 years ago by JFMG

Hi aleksey: yes, it does solve the issue. Now it works even with packets bigger than the MTU I define (I don't know why).

Thanks for your prompt support.

comment:4 in reply to: ↑ 3 Changed 3 years ago by aleksey

Replying to JFMG:

Hi aleksey: yes, it does solve the issue. Now it works even with packets bigger than the MTU I define (I don't know why).

Did you do "ping -M do" to disable fragmentation?

Thanks for your prompt support.

You are welcome.

comment:5 Changed 3 years ago by aleksey

  • Summary changed from Cannot work with MTU sizes larger than 2 KB to Cannot work with MTU sizes larger than 2 KB => Fixed in SVN

comment:6 Changed 2 years ago by frank

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

Fix is part of VBox 5.0.16.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use