Theophanis Kontogiannis <tkonto aegean gr> wrote:
> The kernel shipping by default with FC2 (2.6.5) has PPP_FILTER
> enabled by default.
> I said that the problem must have something to do with the new
> kernel (!!!) compared to FC1 (2.4 kernel) where the filter worked
> just fine.
I'm running 2.6.4 compiled from a standard source and have no problem
with the active-filter option when using pppd 2.4.2, also compiled
from a standard source. It's hard to believe the PPP support code
in 2.6.5 would cause the error. The only change from 2.6.4 is
[PATCH] Patch to hook up PPP to simple class sysfs support
Looks like FC may not have changed the pppd code. If I jumped to a
wrong conclusion then I apologize. Here's the line in the standard
pppd 2.4.2 code that generates error:
pppd/options.c: option_error("error in active-filter _expression_: %s\n", pcap_
Perhaps your libpcap and mine differ, and mine does the right thing.
It was installed back in late 2002:
-rw-r--r-- 1 root root 135878 Oct 21 2002 /usr/lib/libpcap.a
Anyway something is different, since the pppd (2.4.1, 2.4.2) filter
options work great here.
Clifford Kite Email: "echo xvgr_yvahk-ccc ri1 arg|rot13"
PPP-Q&A links, downloads: http://ckite.no-ip.net/
/* "Be liberal in what you accept, and conservative in what you send"
RFC 1122 */