View previous topic :: View next topic |
Author |
Message |
zumelzo n00b
Joined: 17 Aug 2006 Posts: 51
|
Posted: Wed Sep 13, 2006 3:27 pm Post subject: Miedo a recompilar el Kernel... |
|
|
Tengo funcionando un servidor de correo + servidor web +ftp y está funcionando ok.
Quiero instalar iptables para configurar un proxy pero despues de hacer un emerge iptables y ejecutar:
me da el siguiente error:
Code: |
FATAL: Module ip_tables not found.
iptables v1.3.5: can't initialize iptables table `filter': iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
|
Según lo que he leido, ese error se debe a que falta un modulo de iptables en el kernel, y para que funcione hay que recompilar el kernel agregando ese módulo.
¿Efectivamente ese error se debe a la falta de un modulo en el kernel?
y si es así:
¿Si recompilo el kernel, hay posibilidades de que tenga problemas después de la compilación con los sistemas q tengo corriendo?.
Tengo miedo a q el sistema me de problemas después de una recompilación.
Les agradecería q me orientaran en el tema...
Saludos. _________________ zumelzo |
|
Back to top |
|
|
Eleazar Anzola Veteran
Joined: 17 Jul 2003 Posts: 1318 Location: Caracas / Venezuela
|
Posted: Wed Sep 13, 2006 4:37 pm Post subject: |
|
|
Si los fuentes son del kernel que tienes en marcha y no has modificado nada desde que compilaste ese kernel, solo basta con hacer un entras y colocas lo que necesitas como y al salir guardas los cambios _Ojo_ que solo agregas Módulos [M] una vez echo esto bastara con hacer un si el kernel es de los recientes el solito instalara los modulos donde van, de lo contrario te tocara hacer un make modules install ó algo asi.
De esta manera no necesitas recompilar el kernel sino solo los modulos y los cargas con modprobe modulo_que_necesito. _________________ Salu2
Eleazar Anzola
Linux User : # 216232
__________________________________________
Por un foro ordenado y un buscador más útil:
[TEMA] Descripción problema (estado) |
|
Back to top |
|
|
zumelzo n00b
Joined: 17 Aug 2006 Posts: 51
|
Posted: Wed Sep 13, 2006 7:29 pm Post subject: voy a probar |
|
|
Eleazar:
voy a probar lo que me acabas de decir y te cuento como me fue...
Muy agradecido por tu respuesta... _________________ zumelzo |
|
Back to top |
|
|
kropotkin Guru
Joined: 05 Sep 2005 Posts: 437 Location: Chile
|
Posted: Wed Sep 13, 2006 7:33 pm Post subject: |
|
|
es "make modules_install"
saludos. |
|
Back to top |
|
|
zumelzo n00b
Joined: 17 Aug 2006 Posts: 51
|
Posted: Wed Sep 13, 2006 8:51 pm Post subject: me da error... |
|
|
cuando le hago el make modules_install aparece esto:
[/code]
Code: | INSTALL net/ipv4/netfilter/ipt_ttl.ko
INSTALL net/ipv4/netfilter/iptable_filter.ko
INSTALL net/ipv4/netfilter/iptable_nat.ko
INSTALL net/ipv4/netfilter/iptable_raw.ko
INSTALL net/ipv6/ah6.ko
INSTALL net/ipv6/esp6.ko
INSTALL net/ipv6/ip6_tunnel.ko
INSTALL net/ipv6/ipcomp6.ko
INSTALL net/ipv6/ipv6.ko
INSTALL net/ipv6/tunnel6.ko
INSTALL net/ipv6/xfrm6_tunnel.ko
INSTALL net/netfilter/xt_state.ko
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map 2.6.17-gentoo-r4; fi
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/xfrm6_tunnel.ko needs unknown symbol xfrm_register_type
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/xfrm6_tunnel.ko needs unknown symbol xfrm_unregister_type
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_user_policy
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_lookup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_state_alloc
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_state_check_expire
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_state_lookup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol __xfrm_policy_check
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol __xfrm_state_destroy
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol inet6_lookup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_replay_check
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_policy_unregister_afinfo
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol secure_tcpv6_sequence_number
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol ipv6_skip_exthdr
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_state_check
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol __secpath_destroy
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_decode_session
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_parse_spi
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_policy_list
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol inet6_hash_connect
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol __xfrm_route_forward
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol km_waitq
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol ipv6_ext_hdr
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol __inet6_lookup_established
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_replay_advance
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol __inet6_hash
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_state_unregister_afinfo
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_dst_ifdown
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_bundle_ok
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol inet6_lookup_listener
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_dst_lookup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_policy_register_afinfo
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_init_pmtu
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol xfrm_state_register_afinfo
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipv6.ko needs unknown symbol secpath_dup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_state_alloc
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_state_lookup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol __xfrm_state_destroy
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol crypto_alloc_tfm
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_register_type
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol crypto_free_tfm
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_state_delete_tunnel
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_state_insert
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_unregister_type
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_init_state
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ipcomp6.ko needs unknown symbol xfrm_calg_get_byname
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ip6_tunnel.ko needs unknown symbol xfrm_lookup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ip6_tunnel.ko needs unknown symbol __xfrm_policy_check
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ip6_tunnel.ko needs unknown symbol __secpath_destroy
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ip6_tunnel.ko needs unknown symbol xfrm_policy_list
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/ip6_tunnel.ko needs unknown symbol ipv6_ext_hdr
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/esp6.ko needs unknown symbol xfrm_state_lookup
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/esp6.ko needs unknown symbol __xfrm_state_destroy
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/esp6.ko needs unknown symbol crypto_alloc_tfm
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/esp6.ko needs unknown symbol xfrm_nl
WARNING: /lib/modules/2.6.17-gentoo-r4/kernel/net/ipv6/esp6.ko needs unknown symbol xfrm_repla
|
Por que ocurrirá eso???
Saludos _________________ zumelzo |
|
Back to top |
|
|
Pablo S. Barrera l33t
Joined: 16 May 2006 Posts: 642 Location: Mataderos. Argentina. America del Sur
|
Posted: Wed Sep 13, 2006 9:12 pm Post subject: |
|
|
Yo haria
make && make modules_install |
|
Back to top |
|
|
zumelzo n00b
Joined: 17 Aug 2006 Posts: 51
|
Posted: Wed Sep 13, 2006 9:57 pm Post subject: |
|
|
hice un:
Code: | make && make modules_install |
me genero la sqte carpeta:
Code: | #/lib/modules/2.6.17-gentoo-r4
|
Es decir ahora hay dos carpetas:
Code: | 2.6.15-gentoo-r5 2.6.17-gentoo-r4 |
pero al parecer todavia esta cargando los modulos antiguos.
saludos... _________________ zumelzo |
|
Back to top |
|
|
lanshor Apprentice
Joined: 17 Mar 2005 Posts: 291 Location: Alicante
|
Posted: Wed Sep 13, 2006 11:32 pm Post subject: |
|
|
Al hacer make has compilado el kernel entero, justo lo que no querías hacer.
El error te lo daba porque tenías el enlace de /usr/src/linux apuntando a un kernel distinto del que tenías, como bien te dijo Eleazar Anzola, los fuentes debían ser los mismos que el que tienes en marcha.
Para arrancar el nuevo kernel cambia la configuración de tu gestor de arranque.
No entiendo tu miedo a compilar un nuevo kernel, porque no compilas el nuevo y guardas el viejo por si tienes problemas?? _________________ Mi FoToBLoG |
|
Back to top |
|
|
zumelzo n00b
Joined: 17 Aug 2006 Posts: 51
|
Posted: Thu Sep 14, 2006 7:52 pm Post subject: |
|
|
lanshor:
Como bien tu dices, creo q tengo 2 kernel, uno que es el antiguo que estoy usuando, del cuál no encuentro los fuentes y otro que fue el q compile, y q no se como se instaló, me imagino que cuando actualizé el sistema.
Bueno lo que hice fue tratar de arrancar con el kernel nuevo, pero me dio un error al inicio, un kernel panic, así que tube q dejar el antiguo.
Yo instalé gentoo con el Cd Modo gráfico, pero no encuentro los fuentes del kernel antiguo para poder compilar los módulos...
Saludos y Gracias... _________________ zumelzo |
|
Back to top |
|
|
lanshor Apprentice
Joined: 17 Mar 2005 Posts: 291 Location: Alicante
|
Posted: Thu Sep 14, 2006 8:24 pm Post subject: |
|
|
Supongo que será el 2.6.15-gentoo-r5
Code: | ln -s /usr/src/linux-2.6.15-gentoo-r5 linux |
y luego dentro de esa carpeta
Code: | make modules_install |
Saludos _________________ Mi FoToBLoG |
|
Back to top |
|
|
zumelzo n00b
Joined: 17 Aug 2006 Posts: 51
|
Posted: Thu Sep 14, 2006 8:52 pm Post subject: |
|
|
En la Carpeta:
solo tengo esta carpeta:
Code: |
linux-2.6.17-gentoo-r4
|
Que es la q tiene el kernel nuevo, pero no se dónde están los fuentes antiguos..
Si hago un:
me tira:
Es decir no está usando el kernel de la carpeta /usr/src/linux
Y el problema es q ahora no puedo encontrar los fuentes del kernel 2.6.15-gentoo-r5 .
Saludos... _________________ zumelzo |
|
Back to top |
|
|
Stolz Moderator
Joined: 19 Oct 2003 Posts: 3028 Location: Hong Kong
|
Posted: Fri Sep 15, 2006 3:27 am Post subject: |
|
|
Si compilaste el kernel con la opción "General setup ---> Kernel .config support" puedes recuperar la configuracion con un Code: | gzcat /proc/config.gz |
|
|
Back to top |
|
|
|