Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1389 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Xen - Pas de réseau... [ Résolu ]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Xen - Pas de réseau... [ Résolu ]

n°1093850
shivaia
Posté le 29-11-2008 à 16:09:49  profilanswer
 

Bonjour à tous,
Je viens d'installer Xen sur une Debian Etch. Ma première machine virtuelle se lance bien, par contre pas de réseau, j'ai cette erreur lors du démarrage :

Setting up networking....
Configuring network interfaces...SIOCSIFADDR: No such device
eth0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
SIOCSIFBRDADDR: No such device
eth0: ERROR while getting interface flags: No such device
eth0: ERROR while getting interface flags: No such device
Failed to bring up eth0.


Voici pour info le contenu du fichier de conf de la VM :

name = "LinuxVM1"
kernel = "/boot/vmlinuz-2.6.18-4-xen-686"
ramdisk = "/boot/initrd.img-2.6.18-4-xen-686"
root = "/dev/sdb1"
memory = 128
cpus = "1"
disk = ['phy:/dev/vg0/VM1-root,sdb1,w','phy:/dev/vg0/VM1-swap,sdb2,w']
vif = ['mac=00:13:D4:56:40:4C,ip=192.168.1.101,bridge=xenbr0']
extra = "3"


ifconfig me liste les interfaces eth0, lo, peth0, vif0.0, xenbr0
Sur la VM le fichier /etc/network/interfaces contient ceci :

auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
 
auto eth0
iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
gateway 192.168.1.1


ifconfig me liste seulement l'interface lo
 
Qui a déjà rencontré ce problème ? et trouvé la solution ?
 
 
 
Stéphane


Message édité par shivaia le 29-11-2008 à 19:21:50
mood
Publicité
Posté le 29-11-2008 à 16:09:49  profilanswer
 

n°1093857
e_esprit
Posté le 29-11-2008 à 17:28:07  profilanswer
 

Dans ta vm :
dmesg | grep eth
 
Ca te réponds quoi ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1093858
e_esprit
Posté le 29-11-2008 à 17:29:15  profilanswer
 

Sinon t'as pas le noyau le plus récent pour Etch, c'est 2.6.18-6 (mais bon ca c'est pas bien grave)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1093872
shivaia
Posté le 29-11-2008 à 18:36:04  profilanswer
 

Sur la vm ça donne ça :

vm1:/var/log# dmesg | grep eth
netfront: Initialising virtual ethernet driver.
netfront: device eth0 has flipping receive path.
eth0: duplicate address detected!

Mais après une énième relance de la VM cette fois ci eth0 est bien reconnu par contre l'adresse MAC est la même que sur Dom0 donc pas trop bon mais si dans le fichier /etx/xen/VM1 je met ceci :

vif = ['ip=192.168.1.101,bridge=xenbr0']

à la place de :

vif = ['mac=00:13:D4:56:40:4C,ip=192.168.1.101,bridge=xenbr0']

je retrouve l'erreur principale : SIOCSIFADDR: No such device....

n°1093875
e_esprit
Posté le 29-11-2008 à 18:44:38  profilanswer
 

regarde du coté de /etc/udev/rules.d/XYZ-persistent-net.rules (le XYZ est variable) dans ta VM, il faut que l'adresse MAC que tu déclares pour ta VM soit celle qui corresponde à eth0 ;)


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1093880
shivaia
Posté le 29-11-2008 à 18:52:32  profilanswer
 

L'adresse MAC correspond à celle du Dom0 donc à celle que j'ai définie dans le fichier de config VM1.
Par contre est-ce normal de retrouver la même adresse mac SUR Dom0 et LinuxVM1 (ma VM) ?
Car dès que je lance la VM l'accès au Dom0 par ssh devient extrêmement lent. Dès que je la coupe, tout redevient normal.

n°1093881
e_esprit
Posté le 29-11-2008 à 18:55:21  profilanswer
 

Ben non c'est pas normal, tu dois pas avoir deux adresses MAC pareil, sinon le protocole Ethernet il peut pas savoir à qui tu t'adresses :D

 

redéfinie l'adresse MAC dans la config de ta VM et dans le fichier indiqué


Message édité par e_esprit le 29-11-2008 à 18:55:53

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1093882
shivaia
Posté le 29-11-2008 à 19:01:56  profilanswer
 

C'est ce que je pensais, d'où maintenant la question :
Etant donné que l'adresse 00:13:D4:56:40:4C est réservée pour eth0 sur Dom0, je colle quoi comme adresse MAC ??
Je la définie comment ? Il n'y a pas un mécanisme dans xen qui permet l'allouer des adresse MAC "privées" ?

n°1093884
e_esprit
Posté le 29-11-2008 à 19:05:29  profilanswer
 

Tu mets ce que tu veux, de préférence de la forme : 00:16:3e:xx:xx:xx
Normalement si, il l'affecte tout seul.
T'as bien configuré le réseau en mode bridge dans la config de xend ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1093885
shivaia
Posté le 29-11-2008 à 19:20:08  profilanswer
 

Au niveau de la config mode bridge c'est ok.
Sinon avec ce que tu viens de me donner comme infos concernant les adresse MAC, tout fonctionne comme il faut. Je viens de lancer une seconde VM et tout le monde ping dans tous les sens.
Donc, un très grand merci à toi pour ton coup de main, vraiment cool de ta part  :jap:  
 
 
Stéphane


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Xen - Pas de réseau... [ Résolu ]

 

Sujets relatifs
[Debian] Failed to bring up eth0 [RESOLU][Résolu] Problème de son
lire dans un volume aprés une réinstallation de Debian ( résolu )panne serveur d'affichage ( résolu )
scanner réseau sur la boxCarte réseau avec forte augmentation de drop
[RESOLU] [Ubuntu] Impossible de lancer le live CD > Emask ata 7.00Ubuntu : impossible de capter un réseau sans fil
[resolu] changer de dossier thunderbirdRésolu - Supprimer backspace du retour en arrière de Firefox
Plus de sujets relatifs à : Xen - Pas de réseau... [ Résolu ]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR