parprouted, le bridging sans les mains

Depuis que j’ai collé des foneras partout, il y a très peu de RJ chez moi. Seulement voila, impitoyable est la vie, et j’ai reçu ceci de la part d’un mysterieux “PiteurPetw’elli” :

Evidemment, le bestiau ne se raccorde que via un RJ45 magique.

Tout naturellement, je me tourne vers brctl et commence une conf des plus classiques à coups de brctl addbr br0; brctl addif blah blah blah vous connaissez tout ça par coeur. Et bah oui mais non. Il se trouve que ça merde à plein tubes cette histoire. Je ne sais pas si c’est parce que le lien vers l’exterieur se trouve sur le brin wireless, si c’est parce que ce dernier utilise WPA, mais le résultat est là, l’interface monte, fonctionne pendant quelques secondes / minutes, puis plus rien, néant, no route to host. Misère. Je me souviens alors de ce tout petit tool, parprouted, qui permettait de faire du bridging ARP. Ni une ni deux :

Je sette l’IP du snom, et.. et AH-AAAH DANS TON CUL BRCTL. Ça marche. Voici la partie associé de mon /etc/network/interfaces

Trop dur…