* ip_tables init broken
@ 2006-12-30 17:14 Jan Engelhardt
2006-12-30 18:30 ` Sergey Vlasov
0 siblings, 1 reply; 3+ messages in thread
From: Jan Engelhardt @ 2006-12-30 17:14 UTC (permalink / raw)
To: Netfilter Mailing List, Linux Kernel Mailing List
Hello,
when the ip_tables module is loaded automatically when inserting the
first rule, something gets screwed up, as -L -v -n shows:
17:39 ichi:~ # lsmod | grep ip_tables
17:39 ichi:~ # iptables -t mangle -A FORWARD -i eth1 -j MARK --set-mark 161
17:39 ichi:~ # iptables -t mangle -A FORWARD -i eth1 -j MARK --set-mark 161
17:39 ichi:~ # iptables -t mangle -L -v -n | grep eth1
p b targ pr opt in out src dst
0 0 MARK 0 -- eth1 * 0.0.0.0/0 0.0.0.0/0 0xa1
0 0 MARK 0 -- eth1 * 0.0.0.0/0 0.0.0.0/0 MARK set 0xa1
Everything is fine if ip_tables was loaded before.
This box runs 2.6.18.5. Can anyone confirm this bug?
-`J'
--
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: ip_tables init broken
2006-12-30 17:14 ip_tables init broken Jan Engelhardt
@ 2006-12-30 18:30 ` Sergey Vlasov
2006-12-30 22:08 ` ip_tables init broken [fixd] Jan Engelhardt
0 siblings, 1 reply; 3+ messages in thread
From: Sergey Vlasov @ 2006-12-30 18:30 UTC (permalink / raw)
To: Jan Engelhardt; +Cc: netfilter, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 980 bytes --]
On Sat, 30 Dec 2006 18:14:35 +0100 (MET) Jan Engelhardt wrote:
> when the ip_tables module is loaded automatically when inserting the
> first rule, something gets screwed up, as -L -v -n shows:
>
>
> 17:39 ichi:~ # lsmod | grep ip_tables
> 17:39 ichi:~ # iptables -t mangle -A FORWARD -i eth1 -j MARK --set-mark 161
> 17:39 ichi:~ # iptables -t mangle -A FORWARD -i eth1 -j MARK --set-mark 161
> 17:39 ichi:~ # iptables -t mangle -L -v -n | grep eth1
> p b targ pr opt in out src dst
> 0 0 MARK 0 -- eth1 * 0.0.0.0/0 0.0.0.0/0 0xa1
> 0 0 MARK 0 -- eth1 * 0.0.0.0/0 0.0.0.0/0 MARK set 0xa1
>
> Everything is fine if ip_tables was loaded before.
>
> This box runs 2.6.18.5. Can anyone confirm this bug?
Looks like this problem was fixed between iptables releases 1.3.5 and
1.3.7 (the old buggy version was trying to detect whether the kernel
supports the newer MARK target version before loading the ip_tables
module, therefore the check was giving bogus results).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: ip_tables init broken [fixd]
2006-12-30 18:30 ` Sergey Vlasov
@ 2006-12-30 22:08 ` Jan Engelhardt
0 siblings, 0 replies; 3+ messages in thread
From: Jan Engelhardt @ 2006-12-30 22:08 UTC (permalink / raw)
To: Sergey Vlasov; +Cc: netfilter, linux-kernel
On Dec 30 2006 21:30, Sergey Vlasov wrote:
>On Sat, 30 Dec 2006 18:14:35 +0100 (MET) Jan Engelhardt wrote:
>
>> when the ip_tables module is loaded automatically when inserting the
>> first rule, something gets screwed up, as -L -v -n shows:
>>
>>
>> 17:39 ichi:~ # lsmod | grep ip_tables
>> 17:39 ichi:~ # iptables -t mangle -A FORWARD -i eth1 -j MARK --set-mark 161
>> 17:39 ichi:~ # iptables -t mangle -A FORWARD -i eth1 -j MARK --set-mark 161
>> 17:39 ichi:~ # iptables -t mangle -L -v -n | grep eth1
>> p b targ pr opt in out src dst
>> 0 0 MARK 0 -- eth1 * 0.0.0.0/0 0.0.0.0/0 0xa1
>> 0 0 MARK 0 -- eth1 * 0.0.0.0/0 0.0.0.0/0 MARK set 0xa1
>>
>> Everything is fine if ip_tables was loaded before.
>>
>> This box runs 2.6.18.5. Can anyone confirm this bug?
>
>Looks like this problem was fixed between iptables releases 1.3.5 and
>1.3.7 (the old buggy version was trying to detect whether the kernel
>supports the newer MARK target version before loading the ip_tables
>module, therefore the check was giving bogus results).
Yup, upgrading to 1.3.7 fixed the problem, thanks for giving hint.
(netfilter svn commit #6692 seems relevant)
-`J'
--
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2006-12-30 22:09 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-12-30 17:14 ip_tables init broken Jan Engelhardt
2006-12-30 18:30 ` Sergey Vlasov
2006-12-30 22:08 ` ip_tables init broken [fixd] Jan Engelhardt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®