VirtualBox

Opened 15 years ago

Last modified 9 years ago

#3289 closed defect

DHCP does not work over wireless when using Host Interface and Linux Host and Windows XP/Vista Guest — at Version 7

Reported by: Chris dos Owned by:
Component: network/hostif Version: VirtualBox 2.1.2
Keywords: Cc: chris@…
Guest type: Windows Host type: Linux

Description (last modified by Frank Mehnert)

It seems that DHCP is not working correctly when using Linux as the host and Windows XP/Vista/7 as the guest. Networking is configured as using a Host Interface for the guests.

I've verified that the DHCP server is receiving the request and sending out the appropriate information, but the Windows guest is not receiving it. This is from the server:

Feb  6 11:25:11 windwalker dhcpd: DHCPDISCOVER from 08:00:27:2f:91:7d via eth1
Feb  6 11:25:11 windwalker dhcpd: DHCPOFFER on 192.168.9.73 to 08:00:27:2f:91:7d via eth1
Feb  6 11:25:14 windwalker dhcpd: DHCPDISCOVER from 08:00:27:2f:91:7d via eth1
Feb  6 11:25:14 windwalker dhcpd: DHCPOFFER on 192.168.9.73 to 08:00:27:2f:91:7d via eth1
Feb  6 11:25:21 windwalker dhcpd: DHCPDISCOVER from 08:00:27:2f:91:7d via eth1
Feb  6 11:25:21 windwalker dhcpd: DHCPOFFER on 192.168.9.73 to 08:00:27:2f:91:7d via eth1

If I assign a static IP to the Windows guest, networking seems to work correctly from all the tests I've performed.

Host Information:

  • Distro: Debian
  • Kernel: 2.6.28 from kernel.org with TuxOnIce patches
  • Hardware: Thinkpad W500
  • Wireless Driver: iwlagn

Guest Information:

  • Windows XP SP3 with all patches
  • Windows Vista SP1 with all patches
  • Windows 7 Build 7000 with all patches

Change History (9)

by Chris dos, 15 years ago

Attachment: VBox.log added

Virtual Box Log

comment:1 by Chris dos, 15 years ago

Disabling IPv6 had no affect.

comment:2 by Aleksey Ilyushin, 15 years ago

Could you try any Linux guest? Could you run packet capture in the guest, re-initiate DHCP discovery by 'repairing' the network connection and upload/paste the result?

comment:3 by Chris dos, 15 years ago

A Debian Lenny linux guest results in the same problems. I performed a full packet capture of session running dhclient.

The bug report tool does not seem to let me attach the wireshark/libpcap/tcpdump file. So I've put the file up on my web server for you to download: http://www.chrisdos.com/DHCP_Packet_Capture.wireshark

by Frank Mehnert, 15 years ago

Capture file by the reporter

comment:4 by Frank Mehnert, 15 years ago

I've attached that file. Please could you repeat that experiment but with NIC tracing enabled? That is,

VBoxManage modifyvm VM_NAME -nictrace1 on
VBoxManage modifyvm VM_NAME -nictracefile1 /home/foo/bar

Please do TCP capturing in parallel and attach both resulting file to this defect.

comment:5 by Frank Mehnert, 15 years ago

Host type: otherLinux

comment:7 by Frank Mehnert, 15 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use