LINUX.ORG.RU
ФорумAdmin

Траблы с ррр соединением ):


0

0

Система Ubuntu, модем не помню какой, но Убунта нашла его без проблем (: Прикол в том, что модем звонит, связывается с провайдером, некоторое время простаивает и кладет трубку, вот что пишется в журнале Gnome ppp: --> Ignoring malformed input line: ";Do NOT edit this file by hand!" --> WvDial: Internet dialer version 1.56 --> Cannot set information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATM1L3DP5640000 --> Waiting for carrier. ATM1L3DP5640000 CONNECT 115200 --> Carrier detected. Waiting for prompt. --> Don't know what to do! Starting pppd and hoping for the best. --> Starting pppd at Sun Sep 9 14:43:29 2007 --> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied --> --> CHAP (Challenge Handshake) may be flaky. --> Pid of pppd: 8928 --> Using interface ppp0 --> Disconnecting at Sun Sep 9 14:44:06 2007 --> The PPP daemon has died: A modem hung up the phone (exit code = 16) --> man pppd explains pppd error codes in more detail. --> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.

Куда смотреть, что читать, ткните в ман

>Куда смотреть

"Try again and look into /var/log/messages and the wvdial and pppd man pages for more information."

>что читать, ткните в ман

man pppd

koolig
()

>Куда смотреть, что читать, ткните в ман.

Асилить pppd без всяких wvDial'ов
Хинты:
Делаем файлик /etc/ppp/options.dialup

/dev/ttyS0 115200 #Или какой-там у тебя?
crtscts
asyncmap 0
disconnect 'chat "" \\\\d+++\\\\d\\\\c OK ATH0 OK' #В принципе, не надо
usepeerdns #Обязательно
defaultroute #Писать маршрут по умолчанию на этот интерфейс

nodetach #Для отладки
debug

Делаем файлик /etc/ppp/peers/providername

file /etc/ppp/options.dialup
name yourname
connect 'chat -s -T 1234567 -f /etc/ppp/chat-default'

Делаем файлик /etc/ppp/chat-default

ECHO ON
SAY 'Dialing \T...\n'
TIMEOUT 60
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO ANSWER'
'ABORT' 'NO DIAL TONE'
'REPORT' 'CONNECT'
'' 'AT' #Строка инициализации
'OK' 'ATDP\T' #Команда набора номера
'CONNECT'

После чего в консоли набираем pppd call providername и не забываем прописать нужные dns'ы в /etc/resolv.conf. Можно сделать автоматом. В принципе иногда бывает нужно давать модему команды X5 и B1.

ЗЫ: Это - классика жанра, по-моему в любом уважающем себя руководстве описано как настраивать pppd.

Macil ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.