On Sun, Jan 12, 2003 at 08:38:01PM +0100, Jan Tim Schueszler wrote:
Hallo Liste,
ich habe hier ein Probem mit dem 'active-filter' des pppd. PPP_FILTER ist fest in den Kernel (2.4.20) kompiliert. CONFIG_PPP_FILTER=y. Auch in Makefile.linux in ppp-2.4.1/pppd habe ich FILTER=y gesetzt. Das Paket wird auch ordentlich kompiliert und installiert.
Wenn ich dann aber in /etc/ppp/options.ippp0 folgende Optionen angebe:
active-filter 'outbound' active-filter 'not icmp[icmptype] == icmp-unreach' active-filter 'not tcp[tcpflags] & (tcp-rst | tcp-fin) != 0'
(Vgl. c't Ausgabe 2/2003, S. 184)
dann erhalte ich eine Meldung 'unrecognized command active-filter', und der syslog wird mit der Meldung 'isdn_ppp_bind: Can't find a (free) connection to the ipppd daemon.' vollgemüllt.
Kommentiere ich die 'active-filter'-Zeilen wieder aus, funktionier wieder alles wie gehabt.
Wie kann ich dieses Problem lösen?
Activ filter ist nur fuer den pppd und nicht fuer ipppd Verbindungen möglich. Fuer den pppd muss es in /etc/ppp/options. -- Karsten Keil SuSE Labs ISDN development