LINUX.ORG.RU

проблемы с ifconfig


0

0

Что за странная нелепость, у пингвина, как минимум 2.4 ядра? При превышении 4-х гигабайт на любом сетевом интерфейсе, счётчик обнуляется. Какие только версии ядра не пробовал, даже в спец. версии от д-линк роутера такая же фигня. Точно знаю, что на макось так не делает и скорее всего все бсдшные ядра не имеют этого глюка. Не пойму только, почему это не считается глюком?


Счётчик байтов на интерфейсе в 32 bit версии Линукса 32 битный, т.е. по превышении 2^32 он обнуляется.

Есть два простых решения этой проблемы

1) iptables with bytes accounting (просто загружаете их модули и добавляете первым правилом, например, iptables -A INPUT -j ACCEPT)

2) Ставите 64 битное ядро

birdie ★★★★★
()
Ответ на: комментарий от Ugluk


ifconfig читает /proc/net/dev
на lkml был патч, который просто меняет unsigned long на unsigned long long для /proc/net/dev
другое дело, что не все net tools смогут читать

Chubaka
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.