Andrzej Banach wrote:
sie do testow :) A tak apropo czym rozni sie 'ifconfig' od 'ip' ??? tym sensie ze i to i to ustawia taki sam routing - wiec z tym chyba problemu nie ma; A moze po krotce napisz jak dziala sam pinger; Z tego co wyczytalem z kodu to wysyla zbudowany pakiet arp na broadcasta i kompiuterki odpowiadaja...
Wysyła pakiety do każdego komputera z bazy o czym świadczy pętla w funkcji send_arp_reqs(). Przypuszczam, że błąd może być w get_iface_desc(), ale nie jestem autorem tego modułu i nie wiem co znaczy każda linijka programu. Dlatego potrzebuję środowiska testowego, może metodą prób i błędów udałoby się dojść do rozwiązania, a przy okazji czegoś się nauczyć. Przy okazji, ostatnio także odkryłem, że pinger nie "pinguje" hosta na którym działa, ale to jest raczej szczegół mało istotny.