LINUX.ORG.RU
ФорумAdmin

netfilter ACC target + VIA Eden CPU


0

0

Помогите!
Для подсчета трафика используется цель ACC iptables (http://zzz.corg.ru/u/Members/dmitry/nf2).
Все было замечательно, пока не поставили маршрутизатор на VIA Eden (http://www.via-c3.ru/products/motherboard/via_epia_mini-itx.shtml).
cat /proc/cpuinfo
processor : 0
vendor_id : CentaurHauls
cpu family : 6
model : 7
model name : VIA Samuel 2
stepping : 3
cpu MHz : 599.903
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow
bogomips : 1196.03

И все, считает совершенно неправильно!
Причем, если посмотреть счетчики iptables, то все верно:
4144 3202K ACC all -- eth0 * 0.0.0.0/0 0.0.0.0/0 MARK set 0x2
А в том, что выдает стандартная прога ipacc - нет ничего похожего.

Пробовал перекомпилировать модуль ipt_ACC и под i386 и под VIA С3 (ядро 2.4.18, варианты оптимизации) - результат одинаков.

Что может быть не так? Что можно поправить в исходниках?
Почему?! На этой же машине все остальное (iptables, named, ppptp, pppd) работает идеально.


Кажись нашел, где основной баг:
ipacc -L:
# 1109067002 1109067002 0 1
## Tue Feb 22 16:10:02 2005
## Tue Feb 22 16:10:02 2005

Один и тот же timestamp, хотя разница должна быть в 10 минут.
Может, и не проц виноват?

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