• # Problème de compilation

    Posté par . En réponse au journal pppoesk : programme pour clore les 'sessions fantômes' PPPoE. Évalué à 2.

    Peut être que je m'y suis pris comme un pieds : j'ai essayé de compiler sous Ubuntu Dapper histoire de voir, mais il y a une erreur :

    pppoesk.c:24:19: erreur: pppoe.h : Aucun fichier ou répertoire de ce type
    pppoesk.c: Dans la fonction «extract_pppoe_data» :
    pppoesk.c:100: erreur: déréférencement d'un pointeur de type incomplet
    pppoesk.c: Dans la fonction «forge_packet» :
    pppoesk.c:141: attention : assignment makes pointer from integer without a cast
    pppoesk.c:147: attention : passing argument 2 of «libnet_adv_cull_packet» from incompatible pointer type

    Je ne sais pas ou trouver pppoe.h

    libnet1(version 1.1.2.1-2), et libpcap0.8 (version 0.9.4-1) sont installées

    Au final j'aimerais installer pppoesk sur une debian stable (le pc qui me sert de routeur pour une connexion à Tele2 justement).

    Question annexe : comment déclancher ce programme automatiquement lorsque le problème arrive ? Par une annalyse des log ?

    En tout cas, un grand merci pour avoir mis en lumière et résolu ce problème.