With:
linux-2.6.18.5
iptables-1.3.7
layer7-2.7
Is working fine (normal and SMP configs), with linux-2.6.19.x not.
See:
Chain PREROUTING (policy ACCEPT 174K packets, 91M bytes)
num pkts bytes target prot opt in out source
destination
1 13957 1482K 0 -- * * 0.0.0.0/0
0.0.0.0/0 ipp2p v0.8.2 --ipp2p
2 81516 66M 0 -- * * 0.0.0.0/0
0.0.0.0/0 LAYER7 l7proto edonkey
Regards
El Mar, 12 de Diciembre de 2006, 11:27, Sébastien CRAMATTE escribió:
> Hello
>
> I've setuped a QOS bridge under debian 3.1 using 2.6.18.3 kernel +
> iptables 1.3.6
>
> I've patched the kernel an Iptables with esfq+layer7 without problems.
>
>
> This simple script doesn't log nothing ... And I'm sure to have eMule
> traffic (I've checked with tcpdump )
> If I remove " -m layer7 --l7proto edonkey \" line I can see
> iptables log in /var/log/kern.log
> I've test with other protocols like skype or messenger ... layer7 filter
> seems to be simply ignored ...
>
> Syslog or kern.log still empty ...
>
> #!/bin/sh
>
> DEV=eth0
> BR=br0
> SHAPPER=CPE
>
> iptables -t mangle -N ${SHAPPER}
> iptables -t mangle -A POSTROUTING -o ${BR}
> -m physdev --physdev-out ${DEV}
> \-j ${SHAPPER}
>
> iptables -t mangle -A ${SHAPPER} \
> -m layer7 --l7proto edonkey \
> -j LOG --log-prefix eMule
>
> As you can see below my eth0 and eth1 interface are not in PROMISC mode
> because
> I use physdev module and user iptables chain to redirect all traffic
>
> #ifconfig
>
> br0 Link encap:Ethernet HWaddr 00:30:48:87:99:28
> inet addr:xxx.xxx.xxx.xxx Bcast: xxx.xxx.xxx.xxx Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:146572 errors:0 dropped:0 overruns:0 frame:0
> TX packets:14813 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:13160188 (12.5 MiB) TX bytes:2391735 (2.2 MiB)
>
> eth0 Link encap:Ethernet HWaddr 00:30:48:87:99:28
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:588665 errors:0 dropped:0 overruns:0 frame:0
> TX packets:226155 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:170415971 (162.5 MiB) TX bytes:138342082 (131.9 MiB)
> Base address:0xc000 Memory:f2000000-f2020000
>
> eth1 Link encap:Ethernet HWaddr 00:30:48:87:99:29
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:211410 errors:0 dropped:0 overruns:0 frame:0
> TX packets:566435 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:135919959 (129.6 MiB) TX bytes:162558207 (155.0 MiB)
> Base address:0xd100 Memory:f1000000-f1020000
>
> # lsmod
> Module Size Used by
> ipt_ipp2p 6400 0
> ipt_LOG 5248 2
> xt_multiport 2176 4
> ipt_layer7 8840 14
> cls_u32 5636 6
> sch_esfq 4736 10
> xt_CLASSIFY 1024 28
> xt_limit 1280 0
> ipt_TOS 1152 0
> xt_length 1152 6
> ipt_tos 896 2
> sch_htb 12544 2
> xt_physdev 1808 2
> floppy 44580 0
> e1000 100032 0
> ehci_hcd 22152 0
> uhci_hcd 16012 0
> usbcore 86148 3 ehci_hcd,uhci_hcd
> i82875p_edac 3332 0
> dm_mod 34488 5
> rtc 6708 0
>
>
>
> Any Ideas
> Thanks for your help
>
> Regards
>
> Sébastien
>
> _______________________________________________
> LARTC mailing list
> [email protected]
> http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc
>
_______________________________________________
LARTC mailing list
[email protected]
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc