problème connexion points a points ad-hoc

Bonjour
j’ai actuellement deux cartes type Rapsberry que j’aimerais relier en ad-hoc elle possèdent toute les deux une carte wifi realtek 8188CU et j’ai configurer les deux carte comme suis :

carte A :

auto wlan0 iface wlan0 inet static address 192.168.20.2 netmask 255.255.0.0 wireless-channel 1 wireless-essid monadhoc wireless-mode ad-hoc

carte B :

auto wlan5
iface wlan5 inet static
    address 192.168.20.1
    netmask 255.255.0.0
    wireless-channel 1
    wireless-essid monadhoc
    wireless-mode ad-hoc

Parfois la connexion fonctionne très bien je peux lancer des ping entre elles mais dans certains cas aucun ping ne fonctionne et je suis obliger de redémarrer une carte
pourtant lorsque je fais un iwlist scan mes carte vois bien le réseaux de l’autre .
je doit louper une étape mais je ne trouve pas où ?
faire un ifup ifdown ne change rien