##
##  Login to a Unix machine via a Cisco terminal server
##  as Cisco username $1 with password $2
##  on host $3 with login name $4 and password $5.
##
##  From katzung@katsun.chi.il.us (Brian Katzung)
##
{
  alternate
	recv "sername:" 5
  alternate
	xmit "\r"
	recv "sername:" 3
  alternate
	xmit "\r"
	recv "sername:" 3
  alternate
	log "Sending return to get first terminal server login prompt"
	xmit "\r"
	recv "sername:" 3
  alternate
	log "Sending return to get first terminal server login prompt"
	xmit "\r"
	recv "sername:" 3
}
mark
xmit "$1\r"
{
  alternate
	recv "assword:" 35
  alternate
        xmit "\r"
	recv "ogin:" 10
	mark
	xmit "$1\r"
	recv "assword:" 10
}
mark
xmit "$2\r"
{
  alternate
	recv "ts>" 10
  alternate
	xmit "\r"
	recv "ts>" 5
}
mark
xmit "terminal flowcontrol hardware\r"
recv "ts>" 10
mark
xmit "terminal databits 8\r"
recv "ts>" 10
mark
xmit "terminal parity none\r"
recv "ts>" 10
mark
xmit "terminal escape-character 0\r"
recv "ts>" 10
mark
xmit "terminal telnet-transparent\r"
recv "ts>" 10
mark
xmit "telnet $3\r"
{
  alternate
	recv "ogin:" 10
  alternate
	log "Sending return to get first host login prompt"
	xmit "\r"
	recv "ogin:" 10
}
mark
xmit "$4\r"
{
  alternate
	recv "assword:" 35
  alternate
        xmit "\r"
	recv "ogin:" 10
	mark
	xmit "$4\r"
	recv "assword:" 10
}
mark
xmit "$5\r"
recv "PPP start" 20
go
