Forum Linux.embarqué Utilisation de LwIP dans un linux embarqué

Posté par . Licence CC by-sa
4
21
mar.
2013

Bonjour à tous,

Je travaille sur un projet pédagogique en ce moment, et le client à une demande particulière.

Nous utilisons un programme réseau avec LwIP sur un Linux dont la partie IP a été retiré.

Le programme LwIP est attaché à l'interface tap0 du linux.

Je souhaite relier l'interface eth0 à l'interface tap0 afin de pouvoir acceder depuis l'exterieur au serveur qui tourne via LwIP.

J'ai du mal pour réaliser ce lien, sachant que le Linux ne sait pas ce qu'est une adresse IP. Dans l'idéal, il faudrait un un tranfert bete et méchant des trames Ethernet de eth0 vers tap0 et inversement.

Merci de votre aide,
Je suis a votre disposition si vous avez besoin de plus d'infos.

  • # ebtables

    Posté par . Évalué à 1.

    Salut,
    Tu peux utiliser ebtables pour faire cela. ebtables tout comme iptables fait partie de netfilter mais lui est destiné pour la couche d'en dessous.

    Il faut peux être au préalable l'activer dans le noyau dans Networking support -> Networking support -> Network packet filtering framework (Netfilter) -> BRIDGE_NF_EBTABLES

    • [^] # Re: ebtables

      Posté par . Évalué à -1.

      D'accord. Je recompile un noyau pour essayer. Je te dirais…

      Mais LwIP me pose quelques soucis aussi, les exemples donnés fonctionne plutôt bien, mais c'est pas foufou, c'est dommage

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.