Ситуация такая:
Модем (внешний) подключен на COM2 - т.е. cuaa1.
FreeBSD-4.2, pppd 2.3.5
1. Я пишу скрипт для соединения /etc/ppp/script :
ABORT "ERROR"
ABORT "NO DIALTONE"
TIMEOUT 5
"" "AT"
"OK" "ATZ"
"OK" "ATS7=120"
ABORT "BUSY"
ABORT "NO ANSWER"
ABORT "NO CARRIER"
ABORT "Login incorrect"
"OK" "ATDP 661803"
TIMEOUT 125
"CONNECT" "\c"
TIMEOUT 30
"atacom login:" "password"
"assword:" "*********"
"}" "\c"
2. Создаю файл /etc/ppp/options :
modem
crtscts
asyncmap 0
3. Создаю файл /etc/ppp/peers/natm :
cuaa1 57600 lock connect 'chat -V -f /etc/ppp/script' ipcp-accept-local ipcp-accept-remote
defaultrouted noipdefault debug nodetach
4. Запускаю pppd :
pppd call natm
5. Что происходит:
- модем инициализируется, набирает номер.
- подключается, вводит имя и пароль.
- потом сообщение Connect: ppp0 <--> /dev/cuaa1
- потом : Could not determine remote IP address
и Connection terminated, connected for 1 minutes
все...
Что делать даже и незнаю.