Re: ip_conntrack modules still somewhat buggy

From: Xuan Baldauf (xuan--lkml@baldauf.org)
Date: Sat Aug 12 2000 - 15:39:06 EST


Philipp Rumpf wrote:

> On Thu, Aug 10, 2000 at 02:01:49PM +0200, Xuan Baldauf wrote:
> > ... for which kernel is this patch? It does not seem to work for linux-2.4.0-test5:
>
> the patch as posted by Rusty still applies to test6 - maybe you accidentally
> converted tabs to spaces ?

The patch did not work, it probably made things worse:

router|22:14:41|~> ps auxf
[...]
root 439 0.0 0.8 1812 572 ? S 21:06 0:00 /usr/bin/i4l.6/ipppd
pidfile /var/run/ipppd.ippp6.pid file /etc/ppp/o
root 1083 0.0 1.6 2208 1160 ? S 21:24 0:00 \_ /bin/sh /etc/ppp/ip-up
ippp6 /dev/ippp6 0 149.225.53.144 139.4.24
root 1103 0.0 0.5 1128 408 ? S 21:24 0:00 | \_
/usr/local/bin/iptables -t nat -A POSTROUTING -d ! 192.168.0.
root 1104 0.0 0.7 1200 496 ? D 21:24 0:00 | \_ /sbin/modprobe
-s -k ipt_MASQUERADE
root 1084 0.0 1.6 2200 1152 ? S 21:24 0:00 \_ /bin/sh
/etc/ppp/ip-down ippp6 /dev/ippp6 0 149.225.53.144 139.4.
root 1114 0.0 0.6 1200 492 ? D 21:24 0:00 | \_ /sbin/modprobe -r
ipt_MASQUERADE
root 1116 0.0 1.6 2208 1160 ? S 21:24 0:00 \_ /bin/sh /etc/ppp/ip-up
ippp6 /dev/ippp6 0 149.225.55.230 139.4.24
root 1130 0.0 0.6 1200 492 ? D 21:24 0:00 | \_ /sbin/modprobe
iptable_nat
root 1138 0.0 1.6 2200 1152 ? S 21:29 0:00 \_ /bin/sh
/etc/ppp/ip-down ippp6 /dev/ippp6 0 149.225.55.230 139.4.
root 1148 0.0 0.5 1128 404 ? S 21:29 0:00 | \_
/usr/local/bin/iptables -t nat -D POSTROUTING -d ! 192.168.0.
root 1149 0.0 0.7 1200 496 ? D 21:29 0:00 | \_ /sbin/modprobe
-s -k iptable_nat
root 1189 0.0 1.6 2208 1160 ? S 21:44 0:00 \_ /bin/sh /etc/ppp/ip-up
ippp6 /dev/ippp6 0 149.225.86.120 139.4.24
root 1203 0.0 0.6 1200 492 ? D 21:44 0:00 | \_ /sbin/modprobe
iptable_nat
root 1235 0.0 1.6 2200 1152 ? S 21:51 0:00 \_ /bin/sh
/etc/ppp/ip-down ippp6 /dev/ippp6 0 149.225.86.120 139.4.
root 1245 0.0 0.5 1128 404 ? S 21:51 0:00 | \_
/usr/local/bin/iptables -t nat -D POSTROUTING -d ! 192.168.0.
root 1246 0.0 0.7 1200 496 ? D 21:51 0:00 | \_ /sbin/modprobe
-s -k iptable_nat
root 1248 0.0 1.6 2208 1160 ? S 21:52 0:00 \_ /bin/sh /etc/ppp/ip-up
ippp6 /dev/ippp6 0 149.225.87.75 139.4.248
root 1262 0.0 0.6 1200 492 ? D 21:52 0:00 | \_ /sbin/modprobe
iptable_nat
root 1269 0.0 1.6 2200 1152 ? S 21:59 0:00 \_ /bin/sh
/etc/ppp/ip-down ippp6 /dev/ippp6 0 149.225.87.75 139.4.2
root 1279 0.0 0.5 1128 404 ? S 21:59 0:00 | \_
/usr/local/bin/iptables -t nat -D POSTROUTING -d ! 192.168.0.
root 1280 0.0 0.7 1200 496 ? D 21:59 0:00 | \_ /sbin/modprobe
-s -k iptable_nat
root 1282 0.0 1.6 2208 1160 ? S 21:59 0:00 \_ /bin/sh /etc/ppp/ip-up
ippp6 /dev/ippp6 0 149.225.59.50 139.4.248
root 1296 0.0 0.6 1200 492 ? D 21:59 0:00 | \_ /sbin/modprobe
iptable_nat
root 1328 0.0 1.6 2200 1152 ? S 22:07 0:00 \_ /bin/sh
/etc/ppp/ip-down ippp6 /dev/ippp6 0 149.225.59.50 139.4.2
root 1338 0.0 0.5 1128 404 ? S 22:07 0:00 | \_
/usr/local/bin/iptables -t nat -D POSTROUTING -d ! 192.168.0.
root 1339 0.0 0.7 1200 496 ? D 22:07 0:00 | \_ /sbin/modprobe
-s -k iptable_nat
root 1342 0.0 1.6 2208 1160 ? S 22:07 0:00 \_ /bin/sh /etc/ppp/ip-up
ippp6 /dev/ippp6 0 149.225.153.112 139.4.2
root 1356 0.0 0.6 1200 492 ? D 22:07 0:00 \_ /sbin/modprobe
iptable_nat
[...]
root 1372 0.0 0.5 1148 376 pty/s0 D 22:14 0:00 | \_ lsmod
[...]

modprobe hangs..., lsmod also:

router|22:15:34|~> strace lsmod
execve("/sbin/lsmod", ["lsmod"], [/* 47 vars */]) = 0
brk(0) = 0x80592dc
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000

open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=14708, ...}) = 0
old_mmap(NULL, 14708, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=4101324, ...}) = 0
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\210\212"..., 4096) = 4096
old_mmap(NULL, 1001564, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40019000
mprotect(0x40106000, 30812, PROT_NONE) = 0
old_mmap(0x40106000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xec000) =
0x40106000
old_mmap(0x4010a000, 14428, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS,
-1, 0) = 0x4010a000
close(3) = 0
mprotect(0x40019000, 970752, PROT_READ|PROT_WRITE) = 0
mprotect(0x40019000, 970752, PROT_READ|PROT_EXEC) = 0
munmap(0x40015000, 14708) = 0
personality(PER_LINUX) = 0
getpid() = 1419
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(3, 3), ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40015000

ioctl(1, TCGETS, {B9600 opost isig icanon echo ...}) = 0
write(1, "Module Size Us"..., 38Module Size Used by
) = 38
getuid() = 0
query_module(

exactly at query_module().

router|22:36:12|~> uname -a
Linux router 2.4.0-test6 #3 Fri Aug 11 17:06:22 CEST 2000 i586 unknown
router|22:36:54|~> cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 4
model name : Pentium MMX
stepping : 4
cpu MHz : 166.197458
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 mmx
bogomips : 331.78

router|22:36:58|~>

This is a UP system.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Aug 15 2000 - 21:00:28 EST