Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Nov 1998 22:47:22 -0500
From:      John Robert LoVerso <john@loverso.southborough.ma.us>
To:        Steve.Gailey@metrosol.co.uk
Cc:        freebsd-mobile@FreeBSD.ORG
Subject:   Re: Strong Authentication and PPP 
Message-ID:  <199811190347.WAA11185@loverso.southborough.ma.us>
In-Reply-To: Message from "Steve Gailey" <Steve.Gailey@metrosol.co.uk>  <199811181353.NAA23694@bmr2-e1.srv.uk.deuba.com> .

next in thread | previous in thread | raw e-mail | index | archive | help
In my ppp.conf, I use:

set login "TIMEOUT 5 \r-\\r\\r-ID:-\\r\\r-ID: \\U CODE: \"!/etc/ppp/GetSecurID 2664\" Accepted"


The \\U is my username, which is also my SecurID ID.
This prompts me and then returns the string.  The "2664" is my PIN, which
I hard code in there because this sits on the computer in my basement.

The script is:

	#!/bin/sh
	# 0,1 modem
	# 2 ppp
	# 4 /dev/tty

        echo -n "**** Enter SecureID Code: $1" >/dev/tty
	read code </dev/tty
	echo "$1$code" 1>&2
	exit 0


This ususally works:

	Chat: Wait for (5): CODE:
	Connect:  loverso
	Connect: Enter PASSCODE:
	Chat: Exec: /etc/ppp/GetSecurID 2664
	**** Enter SecureID Code: 2664323710
	Chat: Sending: 2664323710
	Chat: Expecting: Accepted
	Chat: Wait for (5): Accepted
	Connect:  
	PASSCODE Accepted
	login OK!

But sometimes this fails:

	Chat: Wait for (5): CODE:
	Connect:  loverso
	Connect: Enter PASSCODE:
	Chat: Exec: /etc/ppp/GetSecurID 2664
	**** Enter SecureID Code: 2664703999
	Warning: /etc/ppp/GetSecurID: signal 74
	Warning: DialModem: login failed.
	Phase: Modem: Connect time: 42 secs: 0 octets in, 0 octets out
	Phase:  total 0 bytes/sec
	ppp ON loverso> term
	Working in interactive mode
	Phase: Connected!
	Entering terminal mode.
	Type `~?' for help.

	PASSCODE Accepted
	ppp ON loverso> Packet mode.

What happens here is that the script gets the "signal 74" (what is THAT?)
during the read and bombs out.  So, I type "term" and just enter the
whole id string and hit ~p.

John



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811190347.WAA11185>