Testowałem dzisiaj kilka programów linkuksowych do analizy pracy kart sieciowych.
mii-tool
Program mii-tool pozwala obejrzeć czy karta linkuje się poprawnie oraz czy jest włączony odpowiedni tryb pracy karty sieciowej (ewentualnie go ustawić).
proxy:/usr/src# mii-tool eth0: negotiated 100baseTx-FD, link ok eth1: no autonegotiation, 10baseT-HD, link ok
ifstat
Ifstate to mały program pozwalający oglądać statystyki pracy interfejsów w sposób jak vmstat/iostat
proxy:/usr/src# ifstat eth0 eth1 KB/s in KB/s out KB/s in KB/s out 758.35 16.67 16.77 757.17 767.18 16.94 17.21 773.45 786.19 19.17 20.63 790.19 777.87 20.76 21.13 777.81
Program dostępny na stronie http://gael.roualland.free.fr/ifstat/ albo w postaci pakietów w niektórych dystrybucjach.
iftop
jnettop
MRTG (Multi Router Traffic Grapher )
LStat
Program jest podobny w zakresie pracy MRTG, czyli pozwala generować statystyki ruchu na interfejsie sieciowym (i nie tylko) ale daje większe możliwości obserwowania ruchu (np.: statystyki z ostatniej godziny czy statystyki generowane w "czasie rzeczywistym"), jest też łatwiejszy w konfiguracji. Strona domowa projektu jest w języku polskim a sam program posiada doskonałą dokumentację.
Strona domowa projektu: http://lstat.sourceforge.net/