iptable module können nicht geladen werden mit freetz-trunk

rump

Neuer User
Mitglied seit
21 Nov 2006
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich baue das Freetz Image vom Trunk, da ich IPv6 Support benötige.
Mit dem Image vom Trunk (r7164) funktioniert allerdings das laden der iptable Module nicht, obwohl diese über menuconfig angeschaltet sind (siehe config.txt im Anhang):

Code:
# modprobe iptable_nat
modprobe: module iptable_nat not found in modules.dep

Code:
# iptables -t nat -L
modprobe: module ip_tables not found in modules.dep
iptables v1.4.1.1: can't initialize iptables table `nat': iptables who? (do you need    to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

Ist das ein Bug im aktuellen Trunk oder ein Fehler von mir?
 

Anhänge

  • config.txt
    28.4 KB · Aufrufe: 20
Ist das ein Bug im aktuellen Trunk oder ein Fehler von mir?
Hast Du die Module in die Datei "modules" eingetragen?

EDIT:
Code:
root@fritz:/var/tmp/flash/mod# ls -la modules
-rw-r--r--    1 root     root           220 Jan  1  2000 modules
 
Was ist das für eine Datei?

Code:
/var/tmp/flash/mod# ls -la modules
ls: modules: No such file or directory
 
Ja, die musst Du erstellen (touch, nano, vi, etc.). Oder mit dem Freetz-WEB-IF.
 
Lösung: Ich benutze nicht mehr die Labor Version. Jetzt werden auch die Module korrekt gebaut.
 
... Labor Version. ... korrekt gebaut.
Hätte man aus deinem 1. Beitrag erkennen können, dass Du die Laborversion benutzt und deshalb, die Module nicht korrekt gebaut werden?
 
Dass ich die Labor Version verwende sieht man in der config Datei.
Der entscheidende Tipp kam letztendlich im IRC.

Danke trotzdem für die Hilfe.
 
in der config Datei.
...
OK, die schaue ich fast nie an. Der Titel deines Threads ist aber nicht richtig (geladen statt gebaut). Hinweise, dass die Module mit der Labor-Version nicht gebaut werden bzw. wie man erkennen kann, dass diese nicht gebaut werden, gibt es auch hier im Forum.
 
Ich werde beim nächsten mal drauf achten.

Mir war allerdings nicht klar, ob die Module nicht gebaut werden oder nur nicht geladen werden können…
 
Moin Jungs,
ich stehe auch vor dem Problem, dass mir ein paar iptable module fehlen. das nat modul im speziellen.

technische Daten:
Fritz 7270 v2
freetz trunc 7440

Problem
Code:
root@fritz:/var/mod/root# iptables -t nat -A POSTROUTING -j MASQUERADE
iptables v1.4.11.1: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

was genau muss ich denn im menuconfig auswählen, damit dieses NAT modul gebaut wird?

Besten Gruß,
Christian
 
technische Daten:
Fritz 7270 v2
freetz trunc 7440
was genau muss ich denn im menuconfig auswählen, damit dieses NAT modul gebaut wird?
Mach es mit dem trunk 7293, dann wird das Modul gebaut.;)
 
Hmmmm shit...

Gerade heute, nach recht lange Diskussion und Fehlersuche hier im Forum, wurden mit der trunc 7440 drei Änderungen eingecheckt die ich benötige (damit pptp korrekt gebaut wird)
Ich bin also irgendwie von dieser Änderung abhängig und in der von dir vorgeschlagenen Version isses nicht drin.

Ist der Fehler bzgl. der nat Module denn allgemein bekannt? Gibts ein Ticket dazu?

Guß,
Christian
 
hmmm naja, hört sich ja nicht so rosig an.

Evtl. muss ja kein iptables sein.
Gibt es denn irgend eine andere Möglichkeit nat/masquerading einzusetzen?
 
und dafür brauche ich dann kein iptables_nat modul?
 
Aktuell scheinen folgende da zu sein:

ip_tables
ipt_LOG
ipt_REJECT
iptable_filter
 
Aktuell scheinen folgende da zu sein:
Schau auf der Box nach mit:
Code:
root@fritz:/var/mod/root# [B]find / -iname '*.ko' | grep netfilter[/B]
Was hast Du mit "make menuconfig", nicht aktiviert?

EDIT:


iptable_nat brauchst Du für "-t nat", d. h. für MASQUERADE, SNAT, DNAT und REDIRECT.
 
Zuletzt bearbeitet:
Also hier mal die Ausgabe aus de Box

Code:
root@fritz:/var/mod/root# find / -iname '*.ko' | grep netfilter
/lib/modules/2.6.32.21/kernel/net/ipv4/netfilter/ip_tables.ko
/lib/modules/2.6.32.21/kernel/net/ipv4/netfilter/ipt_LOG.ko
/lib/modules/2.6.32.21/kernel/net/ipv4/netfilter/ipt_REJECT.ko
/lib/modules/2.6.32.21/kernel/net/ipv4/netfilter/iptable_filter.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/x_tables.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_MARK.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_iprange.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_length.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_limit.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_mac.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_mark.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_multiport.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_pkttype.ko
/lib/modules/2.6.32.21/kernel/net/netfilter/xt_tcpudp.ko
find: /proc/27154: No such file or directory
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_limit.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_mac.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_realm.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/x_tables.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_tcpudp.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_conntrack.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_mark.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_MARK.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_length.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_multiport.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_state.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/netfilter/xt_pkttype.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_ttl.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_TCPMSS.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_nat.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_tos.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_conntrack_pptp.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_conntrack_tftp.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_nat_h323.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/iptable_nat.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_conntrack_irc.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_iprange.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_tables.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_nat_pptp.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/iptable_mangle.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/iptable_raw.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/iptable_filter.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_conntrack.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_nat_irc.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_REJECT.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_nat_ftp.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_layer7.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_nat_tftp.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_conntrack_ftp.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_TOS.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_ipp2p.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ip_conntrack_h323.ko
/var/media/ftp/uStor01/chroot-rootfs/lib/modules/2.6.19.2/kernel/net/ipv4/netfilter/ipt_LOG.ko

Was genau meinst du mit
"was hast du bei make menuconfig nicht ausgewählt"?
Habe da noch nichts weiter ausgewählt. Nur IPTables selbst, aber noch keine zusätzlichen Module.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.