![]() |
У меня есть вот такой скрипт, который звонит к провайдеру, передает ему логин,пароль и телефон для обратного звонка. Провайдер перезванивает и...
НИЧЕГО НЕ ПРОИСХОДИТ - МОДЕМ НЕ ПОДЫМАЕТ ТРУБКУ. Плиззз, помогите !!! Скрипты : /etc/ppp/DialCB: #!/bin/sh while [ 1=1 ]; do * echo "===> Starting pppd" * pppd call CB * echo "===> Waiting for incoming call" * pppd call CBAnswer * echo "===> Connection terminated" * sleep 2 done /etc/ppp/dialCB.ch: REPORT CONNECT ABORT BUSY ABORT "NO CARRIER" ABORT ERROR ABORT "NO DIALTONE" "" "at&f" TIMEOUT 5 OK ATDT399996< -- тут указывается телефон провайдера TIMEOUT 70 CONNECT /etc/ppp/dialCBAnswer.ch: REPORT CONNECT ABORT BUSY ABORT "NO CARRIER" ABORT ERROR ABORT "NO DIALTONE" "" "at&f" TIMEOUT 5 OK "" TIMEOUT 60 RING ATA TIMEOUT 40 CONNECT /etc/ppp/peers/CB: /dev/sm56 115200 connect '/usr/sbin/chat -f /etc/ppp/dialCB.ch -r /var/log/chat.report' defaultroute lock ipcp-accept-local ipcp-accept-remote noauth user XXXXX< -- тут указывается логин password XXXX callback XXXXXX< -- тут указывается номер на который нужно перезванивать -detach /etc/ppp/peers/CBAnswer: /dev/sm56 115200 connect '/usr/sbin/chat -f /etc/ppp/dialCBAnswer.ch -r /var/log/chat.report' defaultroute lock ipcp-accept-local ipcp-accept-remote noauth user XXXXX< -- тут указывается логин password XXXX callback XXXXXX< -- тут указывается номер на который нужно перезванивать -detach P.S. Использую ASPLinux 7.3 и вынь модем Motorola SM56 с драйвером к ниму. [s]Исправлено: Nigon, 13:33 15-03-2003[/s] |
Что-то я не увидел, что-бы какой-то скрипт давал команду модему на поднятие трубки, в случае звонка извне :(
|
2 ruslandh
Как Вы думаете, что надо прописать в /etc/ppp/dialCBAnswer.ch: или /etc/ppp/peers/CBAnswer: чтобы он поднял трубку на звонок извне ? [s]Исправлено: Nigon, 10:22 16-03-2003[/s] |
1 Попробуйте в dialCBAnswer.ch и dialCB.ch дать следующую строку инициализации модема
ATZ&C0&S0=1 2 Поэксперементируйте с командами вашего модема в minicom (на предмет поднятия трубки) |
ruslandh
Прописал...модем звонить ваше не хочет.:( А вот в minicom'е я чета не разобрался. Подскажите пожалуйста - что еще можно попробывать:( :( :( |
Nigon
1 Так Вам не звонить надо, а поднять трубку :) - шутка, но в каждой щутке есть доля шутки :). Вы можете перед звонком проводить обычную инициалтзацию (ATZ) , а перед поднятием трубки сделать , указанную мной ранее. 2 Я ориентируюсь на стандартные команды модема, но Ваш может иметь свои особенности :( 3 Ну не получается с minicom (кстати что и почему ?) - возьмите терминал из kpp. |
Ага...мне чего то непонятно : pppd --version #Набираю pppd version 2.4.1 with CBCPs (ASPLinux) #Получаю Это означает что у меня pppd собран с поддержкой CBCP или нет ? |
Время: 01:41. |
Время: 01:41.
© OSzone.net 2001-