Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Linux and Open Source

Reply
 
Thread Tools Search this Thread Display Modes
Old 08-05-2020, 04:34 PM   #1
serf
Junior Member
 
Join Date: May 2020
Posts: 3
Default Network interface on DisplayLink does not function with Virtualbox bridge mode

I have been trying to use a Virtualbox Win10 guest on my Ubuntu 20.04 installation.
Virtualbox guests can be configured to NAT through the host or BRIDGE the host network interface.
When I tried to bridge with the DisplayLink network interface, the guest would get an DHCP address from the network server, but then not be pingable from anywhere.
With the network cable plugged directly into the laptop, the bridged Virtualbox guest works perfectly.

NAT mode works perfectly with either interface, but BRIDGED mode is required to expose the Win10 guest on the LAN.
serf is offline   Reply With Quote
Old 09-28-2020, 10:27 AM   #2
taurus
Junior Member
 
Join Date: Dec 2019
Posts: 5
Exclamation

Quote:
Originally Posted by serf View Post
...
NAT mode works perfectly with either interface, but BRIDGED mode is required to expose the Win10 guest on the LAN.
I have a similar story. Host: Linux Mint 20. Guest: Debian 10. The latest packages everywhere.
VidtualBox is the latest 6.1.14.
The guest VM has both NAT and BRIDGE interfaces. NAT interface works well.
The problem is: no IP from DHCP on BRIDGE interfaces.

The DHCP server does see DHCP DISCOVER requests from VM
and replies with the DHCP OFFER, but VM does NOT see it, DisplayLink D6000 blocks them.

The tcpdump provides the following details:
1) Debian Linux VM sends DHCP DISCOVER without BROADCAST flag set.
2) DHCP server replies with OFFER without BROADCAST flag set.
3) D6000 drops (do not forward) DHCP OFFER to Laptop/VM. DHCP OFFER IS NOT available on laptop and VM tcpdumps.

NOTE: D6000 do forward DHCP OFFER in case if DHCP server replies on stage 2) above with BROADCAST flag set. All works well in this case (even if BROADCAST flag was NOT set in DHCP DISCOVER).

---

We also have tried to start Win10 VM instead of Debian.
It looks like Win10 tries to request DHCP IP using both cases with and without BROADCAST flag set.
If the BROADCAST flag set -> DHCP server replies with BROADCAST flag set too and D6000 bypass the packet into laptop. It works on Windows.


IMHO it is a D6000 issue and the fix in firmware is necessary.
D6000 should bypass all DHCP OFFER messages with and without the BROADCAST flag set.

Tnx!
taurus is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:42 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.