disappointed Posted February 11, 2010 Posted February 11, 2010 (edited) Интернет молчит. С форума скачать выложенное vizir не могу. ipt_netflow-1.6# make Compiling for kernel 2.6.32.8 make -C /lib/modules/2.6.32.8/build M=/usr/src/ipt_netflow-1.6 modules make[1]: Entering directory `/usr/src/linux-2.6.32.8' CC [M] /usr/src/ipt_netflow-1.6/ipt_NETFLOW.o /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'nf_seq_show': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:263: error: implicit declaration of function 'HIPQUAD' /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:265: warning: too few arguments for format /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'hsize_procctl': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:305: warning: passing argument 5 of 'proc_dointvec' from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:305: error: too many arguments to function 'proc_dointvec' /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'sndbuf_procctl': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:331: warning: passing argument 5 of 'proc_dointvec' from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:331: error: too many arguments to function 'proc_dointvec' /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'destination_procctl': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:349: warning: passing argument 5 of 'proc_dostring' from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:349: error: too many arguments to function 'proc_dostring' /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'aggregation_procctl': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:364: warning: passing argument 5 of 'proc_dostring' from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:364: error: too many arguments to function 'proc_dostring' /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: At top level: /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:409: warning: initialization from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:416: warning: initialization from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:424: warning: initialization from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:432: warning: initialization from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'usock_free': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:535: warning: format '%u' expects type 'unsigned int', but argument 4 has type 'struct socket *' /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:535: warning: too few arguments for format /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'add_usock': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:580: warning: too few arguments for format /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'add_aggregation': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:693: warning: too few arguments for format /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: At top level: /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:1245: warning: initialization from incompatible pointer type /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c: In function 'ipt_netflow_init': /usr/src/ipt_netflow-1.6/ipt_NETFLOW.c:1315: error: 'struct proc_dir_entry' has no member named 'owner' make[2]: *** [/usr/src/ipt_netflow-1.6/ipt_NETFLOW.o] Error 1 make[1]: *** [_module_/usr/src/ipt_netflow-1.6] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.32.8' make: *** [ipt_NETFLOW.ko] Error 2 Edited February 12, 2010 by disappointed Вставить ник Quote
disappointed Posted February 12, 2010 Author Posted February 12, 2010 (edited) http://spec.oborona.net/pus/data/19475068161616747828.gz Edited February 12, 2010 by disappointed Вставить ник Quote
hub00 Posted February 13, 2010 Posted February 13, 2010 http://spec.oborona.net/pus/data/19475068161616747828.gz Зеркало на патч и пропатченую версию. Вставить ник Quote
disappointed Posted February 20, 2010 Author Posted February 20, 2010 (edited) Обнаружил проблему с sysctl в 4 переменные пишет ерунду. Исправить сам не могу, выключил вообще #undef CONFIG_SYSCTL в ipt_NETFLOW.c сразу перед первым #ifdef CONFIG_SYSCTL. P.S. Посидел ещё поковырял sysctl.h. Разобрался, оживил работу с /proc. Полностью рабочая версия на текущий момент http://www.oborona.net/stuff/ipt-netflow-1.6-patched.tar.bz2 Edited February 20, 2010 by disappointed Вставить ник Quote
BETEPAH Posted March 15, 2010 Posted March 15, 2010 Полностью рабочая версия на текущий момент http://www.oborona.net/stuff/ipt-netflow-1.6-patched.tar.bz2 CentOS 5, раньше стояло ядро 2.6.18, iptables 1.3.7, ipt_netflow 1.6, всё работало нормально, но счас обновился: ядро 2.6.32.9, iptables 1.4.7по ссылке ipt_netflow компилится нормально, но: # modprobe ipt_NETFLOW destination=*.*.*.*:1234 FATAL: Error inserting ipt_NETFLOW (/lib/modules/2.6.32.9/extra/ipt_NETFLOW.ko): Invalid module format помогите, не хочется откатываться Вставить ник Quote
BETEPAH Posted March 15, 2010 Posted March 15, 2010 да вроде всё описал выше ^^ Linux nas.realtvcom.ru 2.6.32.9 #1 SMP Sun Mar 14 04:28:58 MSK 2010 i686 i686 i386 GNU/Linux порылся немного, может старая версия не хочет работать?: # modprobe -V module-init-tools version 3.3-pre2 Вставить ник Quote
s.lobanov Posted March 15, 2010 Posted March 15, 2010 Просто после обновления ядро(которое работает в данный момент) старое, а модули новые. Сервер бутали? Вставить ник Quote
BETEPAH Posted March 15, 2010 Posted March 15, 2010 разговор идёт в тупик, сервер ессно бутал, повторяю ещё раз: # uname -r 2.6.32.9 обновил module-init-tools до 3.8 - не помогло Вставить ник Quote
BETEPAH Posted March 16, 2010 Posted March 16, 2010 решил проблему откатом на ядро 2.6.27.45, с 2.6.32.9 так и не удалось запустить Вставить ник Quote
6PATyCb Posted November 28, 2011 Posted November 28, 2011 При такой проблеме частенько помогает make clean у модуля ipt_NETFLOW Вставить ник Quote
alexaaa Posted November 28, 2011 Posted November 28, 2011 а зачем ipt_netflow-1.6, уже есть ipt_netflow-1.7.1 отлично собирается и работает, ядро у нас тоже 2.6.32 Вставить ник Quote
6PATyCb Posted November 28, 2011 Posted November 28, 2011 а зачем ipt_netflow-1.6, уже есть ipt_netflow-1.7.1 отлично собирается и работает, ядро у нас тоже 2.6.32 Тема поднималась год назад Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.