Installation de qemu-kvm sur jessie: br0 failed

Bonjour,
J’ai installé les paquets suivants:
apt-get install qemu-kvm qemu-utils libvirt-bin virt-manager
quelques dépendances ont été rajoutés comme
bridge-utils ebtables ...

Puis j’ai modifié le fichier /etc/network/interfaces pour introduire br0.

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
    address 192.168.1.35
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off`

Finalement j’ai fais un reboot

Dans les log, j’obtiens les messages suivants:

    failed to bring up br0
    cannot find device br0

Dans Wheezy, j’avais fais comme cela. Apparemment cela ne marche plus dans Jessie avec systemd.
Une idée de ce que j’aurais oublié d’installer, de configurer ?
Merci.

Note 1: depuis j’ai fais brctl addbr br0 et br0 apparaît dans la commande brctl show et dans ifconfig.
MAIS si je reboot, j’ai de nouveau le même problème.

bonjour bertaudmarc

Supprime ce que tu as ajouté dans /etc/network/interfaces concernant le pont br0


J’utilise qemu/kvm et il y a bien un pont br0
mais voici le contenu de mon fichier mon fichier /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
iface lo inet static
   address 127.0.0.1
   netmask 255.0.0.0

En fait, c’est le fichier
/lib/bridge-utils/ifupdown.sh
qui se charge de créer et détruire le pont br0

Il existe d’ailleurs deux liens vers ce script ifupdown.sh :

/etc/network/if-pre-up.d/bridge /etc/network/if-post-down.d/

Ce sont les noms de ces 2 liens qui permettent de créer ou détruire le pont br0 utilisé par qemu/kvm
voir lignes 70 et 91 du script /lib/bridge-utils/ifupdown.sh

Lire le retour de :

cat /usr/share/doc/bridge-utils/README.Debian

Avant je te pose quelques questions qui me turlupinent:

Jessie utilise par défaut system (pid 1) donc
utilise t’il par défaut systemd-networkd ? si non faut-il l’utiliser pour l’avenir ?

Faut-il disabler NetworkManager ?

Beaucoup de sites montrent qu’il faut introduire br0 dans /etc/network/interfaces: ont-il tort ?

Qu’as-tu utilisé comme documents de référence pour installer qemu-kvm ?

Bonjour,

Un peu de lecture

Etablir des ponts entre les connexions réseaux

Merci, j’adore.
C’est (presque) ce que j’ai fais, en tout cas différent de la méthode @MicP
A toutes fin utiles, voici mon infrastructure:

machines virtuelles(192.168.1.4x) - bridge - machine debian(192.168.1.35) - eth0 - router(192.168.1.1) - web
sur le router, une machine physique windows (192.168.1.33)

Désolé.

Problèmes de santé.

Et qu’est-ce qui fait appel à ces deux liens si ce n’est ifup/ifdown lorsqu’il configure/déconfigure une interface définie dans /etc/network/interfaces ou un fichier inclus ?

Bon rétablissement @MicP
Ce n’est pas grave mais je suis du genre à suivre " à la lettre" ceux qui savent, mon niveau avec Debian étant très bas.