Genymotion sur Ubuntu 13.04 ne se connecte pas à un périphérique virtuel
-
21-12-2019 - |
Question
Je cours Ubuntu 13.04. J'ai installé Virtualbox 4.3.6 et Genymotion 2.0.3. Après l'installation, j'ai téléchargé l'image Galaxy S4 - 4.2.2, ainsi que quelques autres. Tous rencontrent le même problème: après avoir cliqué sur la lecture, je reçois la fenêtre pour le périphérique virtuel, mais je reçois une erreur:
Impossible de se connecter à votre périphérique virtuel! Genymotion va maintenant arrêter. Vérifiez votre configuration de réseau VirtualBox.
Le réseau VirtualBox est configuré comme ceci:
- Aucun réseau NAT
- Un réseau seulement hôte, vboxnet0
- Adaptateur
- adresse IPv4: 192.168.56.1
- Masque réseau IPv4: 255.255.255.0
- Adaptateur
- adresse IPv6: Fe80: 0000: 0000: 0000: 0800: 2700: Fe00: 0000
- Masque de réseau IPv6 Longueur: 64
- Adresse du serveur: 192.168.56.1
Après avoir frappé le jeu, je regarde dans la Genymotion-Player.Log et voir les suivantes liées à la mise en réseau:
Jan 10 00:51:12 [Genymotion Player] [Debug] "Name: vboxnet0
GUID: 786f6276-656e-4074-8000-0a0027000000
DHCP: Disabled
IPAddress: 192.168.56.1
NetworkMask: 255.255.255.0
IPV6Address: fe80:0000:0000:0000:0800:27ff:fe00:0000
IPV6NetworkMaskPrefixLength: 64
HardwareAddress: 0a:00:27:00:00:00
MediumType: Ethernet
Status: Up
VBoxNetworkName: HostInterfaceNetworking-vboxnet0
... et, un peu plus tard dans le journal:
Jan 10 00:51:12 [Genymotion Player] [Debug] "NetworkName: HostInterfaceNetworking-
vboxnet0
IP: 192.168.56.1
NetworkMask: 255.255.255.0
lowerIPAddress: 192.168.56.100
upperIPAddress: 192.168.56.254
Enabled: Yes
NetworkName: NatNetwork
IP: 10.0.2.3
NetworkMask: 255.255.255.0
lowerIPAddress: 10.0.2.4
upperIPAddress: 10.0.2.254
Enabled: Yes
toujours plus tard dans le journal:
Jan 10 00:51:13 [Genymotion Player] [Debug] Virtual Machine started.
Jan 10 00:51:13 [Genymotion Player] [Debug] Waiting for an IP address...
quelques secondes plus tard:
Jan 10 00:51:18 [Genymotion Player] [Debug] Genymotion system started. Attributed IP address: "192.168.56.3"
Et puis, quand il échoue:
Jan 10 00:51:24 [Genymotion Player] [Error] Unable to connect player to virtual machine: "192.168.56.3"
J'ai essayé d'autres travaux de contournement suggéré:
- Désinstallation / Réinstallation Genymotion
- Désinstallation / Réinstallation Virtualbox
- Détail VirtualBox à 4.2
- Supprimer et Redownload les images de l'appareil
- Supprimer et permettre à Genymotion de recréer le réseau hôte uniquement
Je devrais aussi dire que je n'ai pas de pare-feu, je suis donc convaincu qu'il n'y a pas de problème résultant d'ingérence.
La solution
révèle que le problème était que je suis à la fois VMware et, pour prendre en charge Genymotion, VirtualBox.
J'ai découvert cela avec de l'aide du soutien de Genymotion, qui a souligné que lorsque je courais:
sudo netstat -nm
Le résultat est quelque chose comme:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.100.2 0.0.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
172.16.30.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet1
192.168.56.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8
192.168.56.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet0
192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
J'ai pu résoudre ce problème en allant dans VirtualBox et à partir de la section Réseau de la boîte de dialogue Préférences, j'ai modifié toutes les références en 192.168.56. * Dans la configuration Vboxnet0 à 192.168.57. *.
Merci équipe de soutien Genymotion!