Я пытаюсь заставить модем GPRS работать под Linux. Для некоторых провайдеров это работало нормально, но для одного из них процесс зависал сразу после запуска pppd.
Журнал выглядит так:
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: AT
AT
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","internet.beeline.kz"
AT+CGDCONT=1,"IP","internet.beeline.kz"
OK
--> Modem initialized.
--> Sending: ATD*99***1#
--> Waiting for carrier.
ATD*99***1#
CONNECT
~[7f]}#@!}!}#} }9}"}&} }*} } }'}"}(}"}%}&[10]FG"}#}%B#}%[08][~
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}#} }9}"}&} }*} } }'}"}(}"}%}&[10]FG"}#}%B#}%[08][~
--> PPP negotiation detected.
--> Starting pppd at Wed Nov 19 03:05:44 2014
--> Pid of pppd: 17354
Он застрял в этой точке и больше ничего не делает. Даже не время ожидания соединения. Любые идеи о том, как отладить эту проблему?
Обновить:
Попытался добавить отладку в /etc /ppp /peers /wvdial, /etc /ppp /peers /wvdial-pipe; раскомментируйте его в /etc /ppp /options. Системный журнал по-прежнему содержит только сообщение о том, что соединение установлено, но больше ничего.
Также проверил ifconfig, интерфейс ppp0 там не появляется.