#!/bin/sh dial () { /bin/echo 1>&2 /bin/date "+%d.%m.19%y %H:%M:%S" 1>&2 /usr/sbin/chat -V \ ABORT "ERROR" \ ABORT "NO DIALTONE" \ TIMEOUT 5 \ "" "AT" \ "OK"-"+++"-"" "AT" \ "OK" "ATZ" \ "OK" "ATS7=120" \ ABORT "BUSY" \ ABORT "NO ANSWER" \ ABORT "NO CARRIER" \ ABORT "Login incorrect" \ "OK" "ATDP$1" \ TIMEOUT 125 \ "CONNECT" "\\c" \ TIMEOUT 30 \ "ogin:" "Ваш логин" \ "assword:" "Ваш пароль" \ "}" "\\c" if [ "$?" = "0" ]; then exit 0 fi /bin/echo 1>&2 /bin/echo "$1 failed" 1>&2 } dial 463535 exit 1