NICMx / Jool

SIIT and NAT64 for Linux
GNU General Public License v2.0
320 stars 66 forks source link

Error icmp_wrapper.o #240

Closed hagodoy closed 7 years ago

hagodoy commented 7 years ago

Error compiling in Centos 6.8 2.6.32-642.15.1.el6.i686 #1 SMP Fri Feb 24 13:54:50 UTC 2017 i686 i686 i386 GNU/Linux.

[root@ mod]# make make -C stateless make[1]: Entrando no diretório /usr/local/Jool/mod/stateless' make -C /lib/modules/2.6.32-642.15.1.el6.i686/build M=$PWD JOOL_FLAGS="" make[2]: Entrando no diretório/usr/src/kernels/2.6.32-642.15.1.el6.i686' LD /usr/local/Jool/mod/stateless/built-in.o CC [M] /usr/local/Jool/mod/stateless/../common/rfc6145/4to6.o CC [M] /usr/local/Jool/mod/stateless/../common/rfc6145/6to4.o CC [M] /usr/local/Jool/mod/stateless/../common/rfc6145/common.o CC [M] /usr/local/Jool/mod/stateless/../common/rfc6145/core.o CC [M] /usr/local/Jool/mod/stateless/../common/address.o CC [M] /usr/local/Jool/mod/stateless/../common/atomic_config.o CC [M] /usr/local/Jool/mod/stateless/../common/types.o CC [M] /usr/local/Jool/mod/stateless/../common/str_utils.o CC [M] /usr/local/Jool/mod/stateless/../common/packet.o CC [M] /usr/local/Jool/mod/stateless/../common/stats.o CC [M] /usr/local/Jool/mod/stateless/../common/log_time.o CC [M] /usr/local/Jool/mod/stateless/../common/icmp_wrapper.o /usr/local/Jool/mod/stateless/../common/icmp_wrapper.c: In function âicmp64_send6â: /usr/local/Jool/mod/stateless/../common/icmp_wrapper.c:132: error: too few arguments to function âicmpv6_sendâ make[3]: [/usr/local/Jool/mod/stateless/../common/icmp_wrapper.o] Erro 1 make[2]: [module/usr/local/Jool/mod/stateless] Erro 2 make[2]: Saindo do diretório /usr/src/kernels/2.6.32-642.15.1.el6.i686' make[1]: ** [all] Erro 2 make[1]: Saindo do diretório/usr/local/Jool/mod/stateless' make: ** [stateless] Erro 2

Thanks for any help ! Henri.

ydahhrk commented 7 years ago

Quick check: Is "2.6.32" the kernel version? Because we do not support kernels lower than 3.2, unfortunately.

ydahhrk commented 7 years ago

The following command will tell you your kernel version:

$ uname -r
hagodoy commented 7 years ago

Result:

[root@ mod]# uname -r 2.6.32-642.15.1.el6.i686

Is there any version that runs in kernel 2.6.32 ?

Thanks.

Em 03-03-2017 11:56, Alberto Leiva Popper escreveu:

The following command will tell you your kernel version:

$ uname -r

-- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub [1], or mute the thread [2].

*

Links:

[1] https://github.com/NICMx/Jool/issues/240#issuecomment-283974809 [2] https://github.com/notifications/unsubscribe-auth/ARGTFZysX8w5zvsHKoZ27SzM_721aRtcks5riCoagaJpZM4MSVQF -- Henri Alves Godoy Tecnologia da Informação e Comunicação Faculdade de Ciências Aplicadas - FCA Universidade Estadual de Campinas - UNICAMP Fone: (19) 3701-6682

ydahhrk commented 7 years ago

Sorry; the lowest we ever supported was 2.6.38, and that was a long time ago.

Tayga does seem to support 2.x.x kernels.

hagodoy commented 7 years ago

Thanks for reply :-)

Tayga I tested it and it worked, but it is old since 2012 the last version and sometimes does crash the gateway.

Jool I met in a talk from RNP / NIC.br and I really liked what I saw.

I'm going to build another gateway with a newer kernel and test it out.

Thank you

Em 03-03-2017 12:12, Alberto Leiva Popper escreveu:

Sorry; the lowest we ever supported was 2.6.38, and that was a long time ago.

Tayga [1] does seem to support 2.x.x kernels.

-- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub [2], or mute the thread [3].

*

Links:

[1] http://www.litech.org/tayga/ [2] https://github.com/NICMx/Jool/issues/240#issuecomment-283979475 [3] https://github.com/notifications/unsubscribe-auth/ARGTFZI7P6dDCpNtFMf_QshDLz-rohovks5riC31gaJpZM4MSVQF -- Henri Alves Godoy Tecnologia da Informação e Comunicação Faculdade de Ciências Aplicadas - FCA Universidade Estadual de Campinas - UNICAMP Fone: (19) 3701-6682

ydahhrk commented 7 years ago

Ok, this seems done; closing.

Feel free to reopen if you have more questions.