Pb bridge

Bonjour à tous.
Nouvel inscrit sur le forum (mais lecteur depuis logntemps…); je me permets de demander un coup de main
sur un sujet déjà éprouvé…
Un petit souci à faire fonctionner le réseau avec kvm…

Voici les scripts que j’utilise:

/etc/network/interfaces:
auto wlan0
iface wlan0 inet static
address 192.168.0.12
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254
wireless_mode Managed
wireless_essid lilylamour
wireless_key ******

mon script pour lancer ma machine virtuelle:
#!/bin/sh

kvm -hda ./Etch-NuFw-kvm.qcow
-net nic,model=ne2k_pci
-net tap,script=bridge.sh
-m 512
-smp 1
-no-acpi
-localtime
-boot c
-nographic -daemonize

et mon script bridge.sh:
#!/bin/bash
brctl addbr br0
ifconfig wlan0 0.0.0.0 promisc up
brctl addif br0 wlan0
dhclient br0
openvpn --mktun --dev tap0
ifconfig tap0 up
brctl addif br0 tap0

du côté machine client, la config réseau est classique:
auto eth0
iface eth0 inet static
address 192.168.0.13
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254

Et pourtant ma machine virtuelle ne ping pas la machine hôte, et vice-versa…

Des idées?

Merci à tous.

Que rapportent les commandes suivantes :

  • “ip addr” ou “ifconfig -a”,
  • “ip route” ou “route -n”,
  • iptables-save
    sur la machine hôte et la machine virtuelle après le démarrage de cette dernière ?

Pourquoi l’interface pont br0 est-elle configurée en DHCP alors que l’interface wlan0 était configurée en statique ?
Tu es sûr que kvm attend bien une interface TAP nommée tap0 ?

Note : le pontage peut ne pas fonctionner avec certaines interfaces wifi, ce qui empêcherait la machine virtuelle de communiquer avec l’extérieur (mais pas avec la machine hôte).