Bonjour,
vu le ifconfig de ton dernier mail, ça a l'air bon.
tap0 est créée par openvpn, pas d'adresse IP c'est normal.
br0 récupère l'adresse ip de eth0
eth0 se retrouve sans adresse mais juste comme support physique du bridge virtuel br0.
Tout a l'air bon.
Dans ton fichier openvpn.pp, le seul truc qui m'a surpris c'est la valeur de la variable first_client_ip : tu dois essayer de ne pas y inclure des adresses déjà utilisées dans ton sous réseau.
Voilà ce que j'ai dans le mien (j'ai une machine compact, mais c'est la meme chose normalement) :
##
# OpenVPN
##
# Bridge or Tunnel ?
$vpn_bridge = true
# Tunnel mode
$vpn_network = '192.168.1.0 255.255.255.0'
# Brige mode
$vpn_bridge_interface = "br0"
$vpn_bridge_tap_list = "tap0"
$vpn_bridge_eth_interface = "eth0"
$vpn_bridge_eth_ip = $nodes['compact']['ip']
$vpn_bridge_eth_netmask = "255.255.255.0"
$vpn_bridge_eth_broadcast = "192.168.1.255"
$vpn_bridge_eth_gw = $nodes['compact']['ip']
$vpn_bridge_first_client_ip = "192.168.1.200"
$vpn_bridge_last_client_ip = "192.168.1.240"
$vpn_server_bridge = "192.168.1.100 ${vpn_bridge_eth_netmask} ${vpn_bridge_first_client_ip} ${vpn_bridge_last_client_ip}"
Arnaud.