[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

pppd problem again!



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

according to

ftp://ftp.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.5

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_
geterr(&pc));

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  */

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]