Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

When logged into the guest, data transfer (scp) from the host is very slow (<1MB/s). Is this expected?

setup:

  • VirtualBox host is Debian Unstable
  • VirtualBox guest is Debian 6 (Squeeze)
  • Bridged Adapter is wlan0
share|improve this question
    
What happens if you tell VirtualBox to bridge to eth0 instead? –  Warren Young Jul 18 '11 at 4:07
    
I am on a wireless network, so suing eth0 won't even give the guest an IP address. –  Tshepang Jul 18 '11 at 11:36
1  
I figured so. I just wanted you to try it to see if it's much faster. Given bahamat's answer, I expect it will be, by more than the factor difference between the network speeds. That is, if you have a 108 Mbit/s wireless connection (802.11n) and a GigE wired connection, I think you'll see much more than a 10x increase by going wired. That would confirm bahamat's answer, which sounds right to me. Wireless is a bit of a different game from wired, so the 1-MAC limit is plausible. –  Warren Young Jul 18 '11 at 13:47
add comment

1 Answer

up vote 8 down vote accepted

It's not just you.

See here: http://www.dd-wrt.com/wiki/index.php/Wireless_Bridge#Limitations

Basically, the spec for WiFi says that any wireless adapter can only have one MAC address, which makes bridging WiFi an impracticality.

There are several bugs in several forms describing slightly different symptoms filed against VirtualBox (735, 2975, 5503, etc.) but the underlying cause in each case is bridging a wireless interface.

I have ended up adding host-only interfaces for this kind of activity instead.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.