11
votes

Comment configurer le réseau sur VirtualBox pour Android 2.3

J'essaie d'installer une machine virtuelle VirtualBox pour développer sur Android 2.3 (pain d'épice) mais je ne peux pas configurer correctement la connexion Internet.

J'ai suivi de nombreux tutoriels sur le Web et j'ai essayé d'appliquer une solution de contournement suggérée ici sur Stackoverflow (par exemple Portage Android X86, incapable de faire Ça marche ), mais je ne peux toujours pas me connecter de ma machine Android.

Certains détails:

  • Lorsque j'exécute netcfg sur la console Android, il ne renvoie que l'interface lo lo (127.0.0.1).
  • L'image ISO que j'utilise est "android-x86-2.3-rc1-asus_laptop.iso" téléchargé depuis http://www.android-x86.org/download . Je l'utilise sur un ordinateur portable Lenovo avec Windows 7 (mais j'ai également essayé également sur Ubuntu 11.04 Natty).
  • J'ai essayé de configurer à la fois Hôte-Seuls-seulement et Interface Bridged sur ma machine virtuelle, mais ils ne semblent pas fonctionner.

0 commentaires

4 Réponses :


0
votes

J'ai mon in Nat et travaille bien

Essayez-le dans le pont et cela fonctionne aussi bien

Le problème doit être dans votre configuration, essayez de voir si l'interface réseau est active


2 commentaires

Quel système d'exploitation hôte utilisez-vous? et quelle version VirtualBox?


OS: Windows 7 et Fedora

Boîte virtuelle: 4.1.8



21
votes

Si vous allez utiliser VirtualBox, vous devez utiliser Eeepc. .iso image pas l'image ASUS-LAPTOP.ISO.

En outre, vous voudrez vérifier quelques paramètres de votre VM pour vous assurer qu'ils sont configurés correctement:

  • Type de système d'exploitation: Linux 2.6
  • Mémoire: 256 Mo ou plus
  • Sound: Sound Blaster 16
  • Network: NAT ou PONDÉS, l'adaptateur doit BE PC-NET-FAST III

    de http://www.android-x86.org/documents/virtualboxhowto

    J'ai également trouvé les deux éléments suivants très utiles:

    • Désactiver l'intégration de la souris (dans le menu Machine)
    • Une fois que le VM a démarré, ouvrez le tiroir de l'application et lancez les paramètres. Trouvez la section Ethernet et activez-la. Vous devriez voir un périphérique ETH0 que vous pouvez configurer.

2 commentaires

Est-ce que quelqu'un pourrait me partager un peu, dans quelle configuration que la version EEPC et Asus Android qui en fait des différences lors de l'exécution de la vitres vitres?


Merci d'avoir répondu! Changer l'adaptateur vers PC-Net-Fast III était la partie manquante de ma configuration.



0
votes

La réponse ci-dessus m'a permis de me connecter enfin à mon appareil Android virtuel. Le problème, cependant, était que je n'ai pas pu se connecter à Internet.

J'ai PC-Net-Fast III, Bridged, Adaptateur et Ethernet activé dans mes paramètres Android avec Eth0 sélectionnés sur des périphériques Ethernet. D'autres ISOS n'ont pas eu les options Ethernet dans les paramètres.


0 commentaires

1
votes

Une réponse pour Android 4.0, qui est une combinaison des conseils de Goyuix et d'autres informations sur Internet.

  1. Téléchargez l'ASUS Eeepc ISO
  2. Choisissez Linux 2.6 32bit et PC-Net Fast III dans les paramètres VM dans la zone virtuelle.
  3. Installez le système d'exploitation. Créez une partition "démarquée" "primaire" et installez le système d'exploitation comme "Lire l'écriture".
  4. dans Android 4.0 Il n'y a pas de configuration Ethernet dans la page Paramètres. Au lieu de:
  5. HIT ALT + F1 pour afficher la console.
  6. type "netcfg". Vous devriez voir "ETH0" dans la liste.
  7. Suivez les instructions ici . Pour le bien de la communauté, ils sont reproduits comme ci-dessous:
  8. Exécuter ifconfig ETH0 UP . (Notez que ce n'est pas "ipconfig"!)
  9. Exécuter DHCPCD -LK -D ETH0 .
  10. Découvrez l'adresse du serveur DNS sur votre réseau. Dans une configuration typique, il s'agit de l'adresse "passerelle par défaut" de ipconfig sur la machine hôte. Maintenant, exécutez setprop net.dns1 192.168.56.1 , remplacez l'adresse IP correcte.
  11. Appuyez sur Alt + F7 pour quitter la console. Il est toujours dit «pas de connexion» en bas à droite. Mais Internet fonctionne. Ouvrez le navigateur pour vérifier.

0 commentaires