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 )
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 , 15 years ago
comment:2 by , 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 , 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
comment:4 by , 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 , 15 years ago
Host type: | other → Linux |
---|
comment:6 by , 15 years ago
I've performed the experiment, and here are the results: http://www.chrisdos.com/DHCP_Packet_Capture_2.wireshark http://www.chrisdos.com/Debian_Testing_Nic_Trace_file
comment:7 by , 15 years ago
Description: | modified (diff) |
---|
Virtual Box Log