[Slackware] Iptables -L geeft foutmelding!

Pagina: 1
Acties:

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
Ik heb Slackware 8 geinstalled en probeer iptables -L te doen maar dan krijg ik de volgende foutmelding:

Unresolved symbol nf_unregister_sockopt
Unresolved symbol nf_register_sockopt
insmod ..../ip_tables.o failed

:? Ik heb al gesearched.

Hail to the king baby!


  • Liegebeest
  • Registratie: Februari 2002
  • Laatst online: 19:39
Heb je alle vereiste modules en dergelijken wel met de kernel mee gecompileerd? Het lijkt er op dat dit niet is gebeurd...

Ik zou zeggen: kijk eens in de HOWTO's van iptables en van de kernel... Met die twee samen kom je al een heel eind...

Liege, liege, liegebeest!


  • Equator
  • Registratie: April 2001
  • Laatst online: 16:12

Equator

Crew Council

🦺#Rodekruis #whisky #barista

het lijkt erop dat iptables niet ondersteund wordt door de kernel, of dat hij als module stat gecompileerd.
optie 1: compileer je kernel met iptables support.
optie 2: doe bij het maken van een nieuwe kernel ook een make modules en make modules_install

crap, net te laat ;)

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
Ik heb alles voor iptables als module gecompiled en ook al make modules en make modules_install gedaan, die module staat dus ook in /lib/modules/2.4.18/.../netfilter/ dus dat is het probleem niet

Hail to the king baby!


  • Liegebeest
  • Registratie: Februari 2002
  • Laatst online: 19:39
Probeer eens om iptables direct in de kernel te zetten ipv als module...

Moet natuurlijk weinig uitmaken, maar wie weet :)

Liege, liege, liegebeest!


  • Equator
  • Registratie: April 2001
  • Laatst online: 16:12

Equator

Crew Council

🦺#Rodekruis #whisky #barista

Misschien stomme opmerking, maar heb je voor die kernel niet een nieuwere versie van iptables nodig :? misschien..

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
ik heb iptables 1.2.5, was de allerlaatste versie.

Ik heb nog even gegoogled, en daar stond dat ik misschien de allerlaatste mod-utils moest installen?? Is het dat misschien?

Hail to the king baby!


Verwijderd

Heb je de oude versie wel geuninstalled. Slackware installeert iptables op een andere plek dan dat de source van iptables dat default doet. Misschien staat iptables er nu 2 keer op en start je de verkeerde versie.

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
met de vorige versie kreeg ik dezelfde foutmelding, maar ik heb de vorige versie niet geuninstalled.
Ik ga nou eerst even die modutils installen

Hail to the king baby!


  • Squee
  • Registratie: November 2000
  • Laatst online: 07-06-2025
Ga eens naar de directory waar die module staat, en probeer die module eens te inserten met insmod.... misschien pakt ie een verkeerde module per ongeluk by default?

Als je dan nog steeds unresolved symbols krijgt ligt het iig aan je module/kernel, niet aan ipchains oid :)

Please do not contact me telepathically.


  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
Op maandag 04 maart 2002 13:31 schreef squee het volgende:
Ga eens naar de directory waar die module staat, en probeer die module eens te inserten met insmod.... misschien pakt ie een verkeerde module per ongeluk by default?

Als je dan nog steeds unresolved symbols krijgt ligt het iig aan je module/kernel, niet aan ipchains oid :)
/lib/modules/2.4.18/kernel/net/ipv4/netfilter# insmod ip_tables.o

iptables.o: unresolved symbol nf_unregister_sockopt
iptables.o: unresolved symbol nf_register_sockopt

Dus, modules opnieuw compilen en installen, of modutils 2.4.9 installen??

Hail to the king baby!


Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Module          Size  Used by
ip_gre          7648   0  (unused)
ipt_MASQUERADE      1200   3  (autoclean)
ipt_MARK             720   4  (autoclean)
ipt_mac         656   4  (autoclean)
ipt_TOS          1008  16  (autoclean)
ipt_REJECT        2784   1  (autoclean)
ipt_LOG          3152  36  (autoclean)
ipt_limit           960  36  (autoclean)
ipt_state           608  12  (autoclean)
iptable_mangle      2144   1  (autoclean)
iptable_filter      1728   1  (autoclean)
ip_nat_irc        2304   0  (unused)
ip_nat_ftp        2944   0  (unused)
iptable_nat     12976   3  [ipt_MASQUERADE ip_nat_irc ip_nat_ftp]
ip_tables         10528  13  [ipt_MASQUERADE ipt_MARK ipt_mac ipt_TOS ipt_REJECT ipt_LOG ipt_limit ipt_state iptable_mangle iptable_filter iptable_nat]
ip_conntrack_irc      2496   0  (unused)
ip_conntrack_ftp      3216   0  (unused)
ip_conntrack         12912   4  [ipt_MASQUERADE ipt_state ip_nat_irc ip_nat_ftp iptable_nat ip_conntrack_irc ip_conntrack_ftp]
3c59x           24608   2
pcnet32         12928   1
epic100         12272   1
mii            1088   0  [pcnet32 epic100]
root@telecom-knarie:~# iptables -V
iptables v1.2.5
root@telecom-knarie:~# modprobe -V
modprobe version 2.4.6

Ik snap je hele probleem niet. dit is de output van een Slackware 8 bak met kernel 2.4.18-ac2.

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
output waarvan??

Hail to the king baby!


  • it0
  • Registratie: April 2000
  • Laatst online: 27-12-2025

it0

Mijn mening is een feit.

Op maandag 04 maart 2002 14:01 schreef urk_forever het volgende:
output waarvan??
lsmod

Doe eens ls -laR /lib/modules/2.4.18/kernel/net/ipv4/
en geef hier de output.

Wat is de versie van je iptables stuff..

Verwijderd

lsmod uiteraard.
Dus de 2.4.18-ac2 kernel modules voor iptables laden uitstekend in combinatie met iptables-1.2.5 en modutils 2.4.6 op een Slackware 8.0 bak. Ik denk dat je probleem wellicht niet in modutils hoeft te zoeken.

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
iptables v1.2.5
modprobe 2.4.6

Hail to the king baby!


  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
Op maandag 04 maart 2002 14:03 schreef it0 het volgende:

[..]

lsmod

Doe eens ls -laR /lib/modules/2.4.18/kernel/net/ipv4/
en geef hier de output.

Wat is de versie van je iptables stuff..
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/lib/modules/2.4.18/kernel/net/ipv4: total 12 
drwxr-xr-x 3 root root 4096 Mar 1 16:31 ./ 
drwxr-xr-x 4 root root 4096 Mar 1 16:31 ../ 
drwxr-xr-x 2 root root 4096 Mar 1 16:31 netfilter/
/lib/modules/2.4.18/kernel/net/ipv4/netfilter: total 204 

drwxr-xr-x 2 root root 4096 Mar 1 16:31 ./ 
drwxr-xr-x 3 root root 4096 Mar 1 16:31 ../
-rw-r--r-- 1 root root 25096 Mar 1 16:31 ip_conntrack.o 
-rw-r--r-- 1 root root 5252 Mar 1 16:31 ip_conntrack_ftp.o 
-rw-r--r-- 1 root root 4056 Mar 1 16:31 ip_conntrack_irc.o 
-rw-r--r-- 1 root root 4784 Mar 1 16:31 ip_nat_ftp.o 
-rw-r--r-- 1 root root 4268 Mar 1 16:31 ip_nat_irc.o
-rw-r--r-- 1 root root 16720 Mar 1 16:31 ip_tables.o 
-rw-r--r-- 1 root root 5924 Mar 1 16:31 ipt_LOG.o 
-rw-r--r-- 1 root root 1936 Mar 1 16:31 ipt_MARK.o 
-rw-r--r-- 1 root root 3260 Mar 1 16:31 ipt_MASQUERADE.o
-rw-r--r-- 1 root root 1940 Mar 1 16:31 ipt_REDIRECT.o 
-rw-r--r-- 1 root root 4932 Mar 1 16:31 ipt_REJECT.o 
-rw-r--r-- 1 root root 3936 Mar 1 16:31 ipt_TCPMSS.o 
-rw-r--r-- 1 root root 2364 Mar 1 16:31 ipt_TOS.o 
-rw-r--r-- 1 root root 5220 Mar 1 16:31 ipt_ULOG.o 
-rw-r--r-- 1 root root 1704 Mar 1 16:31 ipt_ah.o 
-rw-r--r-- 1 root root 1708 Mar 1 16:31 ipt_esp.o
-rw-r--r-- 1 root root 1804 Mar 1 16:31 ipt_length.o 
-rw-r--r-- 1 root root 2440 Mar 1 16:31 ipt_limit.o 
-rw-r--r-- 1 root root 1848 Mar 1 16:31 ipt_mac.o 
-rw-r--r-- 1 root root 1544 Mar 1 16:31 ipt_mark.o 
-rw-r--r-- 1 root root 1684 Mar 1 16:31 ipt_multiport.o 
-rw-r--r-- 1 root root 1796 Mar 1 16:31 ipt_state.o 
-rw-r--r-- 1 root root 2104 Mar 1 16:31 ipt_tcpmss.o 
-rw-r--r-- 1 root root 1544 Mar 1 16:31 ipt_tos.o 
-rw-r--r-- 1 root root 2000 Mar 1 16:31 ipt_ttl.o 
-rw-r--r-- 1 root root 3348 Mar 1 16:31 iptable_filter.o 
-rw-r--r-- 1 root root 3736 Mar 1 16:31 iptable_mangle.o 
-rw-r--r-- 1 root root 23042 Mar 1 16:31 iptable_nat.o

Hail to the king baby!


Verwijderd

Ik denk toch dat je unresolved symbols in kernel modules in de kernel moet zoeken. Probeer eens de kernel opnieuw te installeren of pak een andere versie van de kernel. Dit kan een bug zijn.

  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 06-07 14:29
dit heb ik ook gehad, halve dag mee aan het klooien geweest.

Ik had netjes alle modules die ik nodig had gecompiled, de enige oplossing is om je kernel vanaf make mrproper opnieuw te bouwen....

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
Op maandag 04 maart 2002 19:25 schreef _-= Erikje =-_ het volgende:
dit heb ik ook gehad, halve dag mee aan het klooien geweest.

Ik had netjes alle modules die ik nodig had gecompiled, de enige oplossing is om je kernel vanaf make mrproper opnieuw te bouwen....
dus een make mrproper geven en dan weer overnieuw beginnen??

Hail to the king baby!


  • Liegebeest
  • Registratie: Februari 2002
  • Laatst online: 19:39
How! Misschien dat je eerst je huidige kernel config wilt opslaan!

1) make menuconfig
2) save your configuration to an alternate file (of zoiets)

Liege, liege, liegebeest!


  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
Op dinsdag 05 maart 2002 10:21 schreef cailin_coilleach het volgende:
How! Misschien dat je eerst je huidige kernel config wilt opslaan!

1) make menuconfig
2) save your configuration to an alternate file (of zoiets)
te laat

Hail to the king baby!


Verwijderd

In de /boot dir staat een file genaamd config. Dat is de config van de default Slackware kernel en die kun je met die menuoptie inlezen als je je eigen config kwijt bent.

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 16:05
Ok, dat werkt dus, eerst een make mrproper, daarna opnieuw alles invoeren, compilen en installen en dan draait ie wel :?

Hail to the king baby!

Pagina: 1