Ну типа привет ребята, в общем что происходит с моей FreeBSD 4.7-RELEASE
первым делом я настроил логи /etc/syslog.conf
!pppd
*.* /var/log/ppp.log
Создал /var/log/pppd.log там написал
!ppp
*.* /var/log/ppp.log
!pppd
*.* /var/log/pppd.log
!chat
*.* /var/log/pppd.log
/etc/newsyslog.conf добавил
/var/log/pppd.log 640 7 * 24
Чтобы pppd.log не разростался до гиганских размеров
рестартонул syslogd
Лог-файл скрипта соединения:
/etc/syslog.conf
!chat
*.* /var/log/connect.log
После создаю скрипт в /etc/ppp/dial такого содержания
#!/bin/sh
dial() {
/bin/echo 1>&2
/bin/date "+%d.%m.%Y %H:%M:%S" 1>&2
/usr/bin/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" "\\с" \
TIMEOUT 30 \
"ogin:" "igor" \
"assword:" "1234567" \
"$" "exec /usr/sbin/pppd" \
"}" "\\с"
if [ "$?" = "0" ]; then
exit 0
fi
/bin/echo 1>&2
/bin/echo "$1 failed" 1>&2
}
dial 5551234
dial 5552345
dial 5553456
exit 1
Дал права на запуск: chmod +x /etc/ppp/dial
После создал файл /etc/ppp/options там записал
modem
crtscts
asyncmap 0
после создал еще такой файлик /root/.ppprc
и еще создал такой /etc/ppp/options.cuaa0
после запустил скрипт: pppd cuaa0 57600 lock connect '/etc/ppp/dial'
defaultroute noipdefault debug nodetach
это все в одну строку из консоли все мопед(courier) начал звонить
дозвонился проверил логин с паролем написал
User Access Virification
Username:Login:----"------
Password:------"-------
Entering PPP mode
Async interface address is unnumdered (Loopback 0)
Your IP(---"---). MTU is 1500 bytes
Header compression will match your system
Потом на сколько я понял запустился pppd он выдал такое
~^?}#@!} и т.д. в таком же духе потом обрыв коннекта и надпись
[3=0]:not found или (NO CARRIER)
2090013 failed
помогите может что-то упустил может быть скрипт лажовый или что-то еще создать или отредактировать нужно
За рание всем спасибо писать желательно на мыло!!!