Unresolved Symbols

Rob Hill rhill@thisbox.com
Tue, 27 Jun 2000 16:03:15 -0500


I tried insmod first, I should have included that info as well in the first
message.

root@guardian:~# insmod iptable_nat
Using /lib/modules/2.3.99-pre9/ipv4/iptable_nat.o
/lib/modules/2.3.99-pre9/ipv4/iptable_nat.o: unresolved symbol
ipt_unregister_table
/lib/modules/2.3.99-pre9/ipv4/iptable_nat.o: unresolved symbol ipt_do_table
/lib/modules/2.3.99-pre9/ipv4/iptable_nat.o: unresolved symbol
ipt_unregister_target
/lib/modules/2.3.99-pre9/ipv4/iptable_nat.o: unresolved symbol
ipt_register_table
/lib/modules/2.3.99-pre9/ipv4/iptable_nat.o: unresolved symbol
ipt_register_target
root@guardian:~#

Thanks,

Rob Hill
rhill@thisbox.com

----- Original Message -----
From: "Marcio Gomes" <mpglista@microlink.com.br>
To: "Multiple recipients of list NETFILTER" <netfilter@samba.org>
Sent: Tuesday, June 27, 2000 2:36 PM
Subject: Re: Unresolved Symbols


> Try :
>
>  /sbin/insmod iptable_nat
>  /sbin/insmod ip_conntrack
>  /sbin/insmod ip_conntrack
>  /sbin/insmod iptable_nat
>  /sbin/insmod ipt_MASQUERADE
>
> I remmember a similar problem in 2.3.99-pre5
>
> []'s
> Marcio Gomes
> On Wed, 28 Jun 2000, Rob Hill wrote:
>
> > I am trying to implement masquerading as described in the Linux 2.4 NAT
> > HOWTO.
> >
> >
http://netfilter.kernelnotes.org/unreliable-guides/NAT-HOWTO-4.html#ss4.1
> > The snip (so you don't have to go there)
> >
> > ****
> > 4.1 I just want masquerading! Help!
> > This is what most people want. If you have a dynamically allocated IP
PPP
> > dialup (if you don't know, you do have one), you simply want to tell
your
> > box that all packets coming from your internal network should be made to
> > look like they are coming from the PPP dialup box.
> > # Load the NAT module (this pulls in all the others).
> > modprobe iptable_nat
> >
> > # In the NAT table (-t nat), Append a rule (-A) after routing
> > # (POSTROUTING) for all packets going out ppp0 (-o ppp0) which says to
> > # MASQUERADE the connection (-j MASQUERADE).
> > iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
> >
> > # Turn on IP forwarding
> > echo 1 > /proc/sys/net/ipv4/ip_forward
> >
> > Note that you are not doing any packet filtering here: for that, see the
> > Packet Filtering HOWTO: `Mixing NAT and Packet Filtering'.
> > ****
> >
> > I can't get past the modprobe
> > root@guardian:~# modprobe iptable_nat
> > /lib/modules/2.3.99-pre9/ipv4/ip_tables.o: unresolved symbol
request_module
> > /lib/modules/2.3.99-pre9/ipv4/ip_tables.o: insmod
> > /lib/modules/2.3.99-pre9/ipv4/ip_tables.o failed
> > /lib/modules/2.3.99-pre9/ipv4/ip_tables.o: insmod iptable_nat failed
> > root@guardian:~#
> >
> > How do I get past this error?
> >
> > Thanks,
> >
> > Rob Hill
> > rhill@thisbox.com
> >
> >
> >
> >
>