title: adb unable to connect to Android-x86 in VirtualBox today
body: <p>I WAS successfully installed Android-x86-v3.2-eeepc in VirtualBox for a while. And it is a good method to help me to debug USB host applications on Android. The installation of such configuration is:</p>
  
  <ul>
  <li>Install VirtualBox</li>
  <li>Install Android-x86-v3.2-eeepc image into virtual HDD in VBOX</li>
  <li>Set network as "host-only"</li>
  <li>Enter console, type "dhcpcd eth0" to get IP address, like "192.168.56.101"</li>
  <li>Go to console of host, type "adb connect 192.168.56.101"</li>
  </ul>
  
  <p>Normally, it should be all right to get connected to adb daemon running in Android-in-VBox.</p>
  
  <p>Today, it suddenly prompts me as following:</p>
  
  <pre><code>C:\&gt;adb connect 192.168.56.101
  unable to parse 192.168.56.101 as &lt;host&gt;:&lt;port&gt;
  </code></pre>
  
  <p>I tried to ping its IP. It has a fast response.
  I tried to enforce IP and port.</p>
  
  <pre><code>C:\&gt;adb connect 192.168.56.101:5554
  unable to connect to 192.168.56.101:5554
  </code></pre>
  
  <p>I have no idea about its root cause. I checked the firewall, VirtualBox is on the Exception List. It still doesn't work.</p>
  
  <p>PC Configuration:
  Windows XP
  VirtualBox V4.1</p>