Re: Noch ein ISDN-Problem

From: J Wunsch <j(at)uriah.heep.sax.de>
Date: Thu, 17 Feb 2000 08:31:37 +0100

As Christoph Prevezanos wrote:

> Bei "hisauthproto=none" stand leider "hisauthproto=nonr".

Hmm, klar. ;-) Wobei, schmeißt Du denn die Fehlermeldungen von
spppcontrol weg? Wenn ich in den Sourcecode sehe:

                        if (strcmp(cp, "pap") == 0)
                                spr.defs.hisauth.proto = PPP_PAP;
                        else if (strcmp(cp, "chap") == 0)
                                spr.defs.hisauth.proto = PPP_CHAP;
                        else if (strcmp(cp, "none") == 0)
                                spr.defs.hisauth.proto = 0;
                        else
                                errx(EX_DATAERR, "bad auth proto: %s", cp);

...hätte er Dir ``bad auth proto: nonr'' sagen sollen.

> spppcontrol isp0 myauthproto=pap
> usw.
> usw.
>
> Kriege ich das auch irgendwie in die rc.conf rein?
> Mit dem normalen sppp_config="xyz" scheint das
> nicht zu klappen.

Warum denn nicht? Genau dafür haben wir die sppp*-Zeilen eigentlich
ausgetüftelt. Der einzige Haken an der Sache ist, daß dergestalt die
PAP-/CHAP-Paßwörter im rc.conf stehen und daß nicht jedes verrückte
Sonderzeichen in diesen ordentlich funktioniert, weil sich halt die
Quoting-Probleme in Shellscripts nicht 100%ig sicher lösen lassen.

Wie gesagt, ich kann dafür kein eigenes Beispiel liefern, weil mein
/etc/rc* noch älter ist, aber Hellmuth und ich hatten damals eine
Weile darüber nachgedacht und waren dann zu dem Schluß gekommen, daß
die jetzigen Konstrukte es eigentlich tun müßten.

-- 
cheers, J"org  /  73 de DL8DTL
joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 17 Feb 2000 - 08:50:27 CET

search this site