LINUX.ORG.RU
решено ФорумAdmin

Skylink AVDO modem. Проблема


0

0

Здравствуйте!

Кто знает в чем причина того, что не могу выполнить аутентификацию у провайдера Skylink через модем. Лог: rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x83c56326>] sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x30def491>] sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x83c56326>] rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth chap MD5> <magic 0x83c56326>] sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth chap MD5> <magic 0x83c56326>] sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x30def491>] rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x30def491>] sent [LCP EchoReq id=0x0 magic=0x30def491] rcvd [CHAP Challenge id=0x1 <4f8aa5da7bd53b48cf5ea09eb46e4e7f>, name = «PDSN-SPb-Tre29-1-7-2»] sent [CHAP Response id=0x1 <3f7315b52810f502f09fa9c1644e136c>, name = «mobile»] rcvd [LCP TermReq id=0x3] LCP terminated by peer sent [LCP TermAck id=0x3] Connection terminated. Modem hangup

====================== Спасибо заранее. Не знаю где искать. Что-то в CHAP аутентификации не так или что?

Ответ на: комментарий от power

Сейчас попробую, но в общем-то CONNECT проходит, а все отпадает на CHAP. Может Chap-secret надо как-то особенно настраивать? Я не знаю.... Сейчас лог сделаю полный.

crow16384
() автор топика
Ответ на: комментарий от crow16384

Цитируем crow16384

Может Chap-secret надо как-то особенно настраивать?

Кстати, да. Многию путаются в порядке параметров в строке.

power
()
Ответ на: комментарий от Bod

Спасибо, что отозвались. Логи и конфиг прилагается.
Буду очень признателен за помощь. Два дня бьюсь ...

debian-work pppd[10558]: pppd 2.4.4 started by crow16384, uid 0
Jun 4 00:05:13 debian-work chat[10559]: abort on (ERROR)
Jun 4 00:05:13 debian-work chat[10559]: abort on (BUSY)
Jun 4 00:05:13 debian-work chat[10559]: abort on (VOICE)
Jun 4 00:05:13 debian-work chat[10559]: abort on (NO CARRIER)
Jun 4 00:05:13 debian-work chat[10559]: abort on (NO DIALTONE)
Jun 4 00:05:13 debian-work chat[10559]: abort on (NO DIAL TONE)
Jun 4 00:05:13 debian-work chat[10559]: abort on (NO ANSWER)
Jun 4 00:05:13 debian-work chat[10559]: send (ATZ^M)
Jun 4 00:05:13 debian-work chat[10559]: expect (OK)
Jun 4 00:05:13 debian-work chat[10559]: ^M
Jun 4 00:05:13 debian-work chat[10559]: *SKT*BOOTALERT^M
Jun 4 00:05:13 debian-work chat[10559]: ^M
Jun 4 00:05:13 debian-work chat[10559]: OK
Jun 4 00:05:13 debian-work chat[10559]:  — got it
Jun 4 00:05:13 debian-work chat[10559]: send (ATDT#777^M)
Jun 4 00:05:13 debian-work chat[10559]: expect (CONNECT)
Jun 4 00:05:13 debian-work chat[10559]: ^M
Jun 4 00:05:25 debian-work chat[10559]: ATZ^M^M
Jun 4 00:05:25 debian-work chat[10559]: OK^M
Jun 4 00:05:25 debian-work chat[10559]: ATDT#777^M^M
Jun 4 00:05:25 debian-work chat[10559]: *SKT*BOOTALERT^M
Jun 4 00:05:25 debian-work chat[10559]: ^M
Jun 4 00:05:25 debian-work chat[10559]: OK^M
Jun 4 00:05:25 debian-work chat[10559]: ^M
Jun 4 00:05:25 debian-work chat[10559]: *SKT*BOOTALERT^M
Jun 4 00:05:25 debian-work chat[10559]: ^M
Jun 4 00:05:25 debian-work chat[10559]: OK^M
Jun 4 00:05:28 debian-work chat[10559]: ^M
Jun 4 00:05:28 debian-work chat[10559]: CONNECT
Jun 4 00:05:28 debian-work chat[10559]:  — got it
Jun 4 00:05:28 debian-work chat[10559]: send (^M)
Jun 4 00:05:28 debian-work pppd[10558]: Serial connection established.
Jun 4 00:05:28 debian-work pppd[10558]: using channel 3
Jun 4 00:05:28 debian-work pppd[10558]: Using interface ppp0
Jun 4 00:05:28 debian-work pppd[10558]: Connect: ppp0 <--> /dev/ttyUSB0
Jun 4 00:05:28 debian-work pppd[10558]: rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x843e7f28>]
Jun 4 00:05:28 debian-work pppd[10558]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0xc4d15cd4>]
Jun 4 00:05:28 debian-work pppd[10558]: sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MD5> <magic 0x843e7f28>]
Jun 4 00:05:31 debian-work pppd[10558]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0xc4d15cd4>]
Jun 4 00:05:32 debian-work pppd[10558]: rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth chap MD5> <magic 0x843e7f28>]
Jun 4 00:05:32 debian-work pppd[10558]: sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth chap MD5> <magic 0x843e7f28>]
Jun 4 00:05:32 debian-work pppd[10558]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0xc4d15cd4>]
Jun 4 00:05:32 debian-work pppd[10558]: sent [LCP EchoReq id=0x0 magic=0xc4d15cd4]
Jun 4 00:05:32 debian-work pppd[10558]: rcvd [LCP ConfReq id=0x3 <asyncmap 0x0> <auth chap MD5> <magic 0x843e7f28>]
Jun 4 00:05:32 debian-work pppd[10558]: sent [LCP ConfReq id=0x2 <asyncmap 0x0> <auth pap> <magic 0x99f11a6c>]
Jun 4 00:05:32 debian-work pppd[10558]: sent [LCP ConfAck id=0x3 <asyncmap 0x0> <auth chap MD5> <magic 0x843e7f28>]
Jun 4 00:05:32 debian-work pppd[10558]: rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <auth pap> <magic 0x99f11a6c>]
Jun 4 00:05:32 debian-work pppd[10558]: sent [LCP EchoReq id=0x0 magic=0x99f11a6c]
Jun 4 00:05:32 debian-work pppd[10558]: rcvd [CHAP Challenge id=0x1 <7301ddc97b053517cf5ea09e88353833>, name = «PDSN-SPb-Tre29-1-7-2»]
Jun 4 00:05:32 debian-work pppd[10558]: sent [CHAP Response id=0x1 <56f8f7c7e7ea678f2bb3cbb0b580b1b7>, name = «mobile»]
Jun 4 00:05:32 debian-work pppd[10558]: rcvd [LCP TermReq id=0x4]
Jun 4 00:05:32 debian-work pppd[10558]: LCP terminated by peer
Jun 4 00:05:32 debian-work pppd[10558]: sent [LCP TermAck id=0x4]
Jun 4 00:05:35 debian-work pppd[10558]: Connection terminated.
Jun 4 00:05:35 debian-work pppd[10558]: Modem hangup
Jun 4 00:05:35 debian-work pppd[10558]: Exit.
====================================================================
/etc/ppp/peers/skylink

debug
user «mobile»
921600
defaultroute
nodetach
mtu 1400
crtscts
noipdefault
ipcp-accept-local
ipcp-accept-remote
novj
novjccomp
noipx
local
lock
usepeerdns
connect «/usr/sbin/chat -v -f /etc/ppp/chatscripts/skylink-connect-chat»
=====================
/etc/ppp/chap-secret

«mobile» * «internet» *


/etc/ppp/chatscripts/skylink-connect-chat

ABORT BUSY
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
«» ATZ
OK ATD#777
CONNECT «»




crow16384
() автор топика
Ответ на: комментарий от crow16384

Такой получается..
http://skylink.ru/pages/equip.aspx?id=37101&r=22

А чем ты вообще дозваниваешься? Не хочешь попробовать обычный порядок? Т.к., если честно, я сам не все параметры прописанные у тебя в etc/ppp/peers/ понимаю (за что они отвечают).

Раз у тебя дебиан - ставишь wvdial
# aptitude install wvdial (оно само выкачивает wvstream)

Затем
# wvdialconf /etc/wvdial.conf

Затем идешь в /etc/wvdial.conf и прописываешь свои телефон (#777) логин и пароль.

И пробуешь запустить - что получится.

Bod ★★★★
()
Ответ на: комментарий от Bod

Но wvdial это надстройка над pppd. Зачем? pppd запускает chat, который и дозванивается благополучно, но дальше что-то не то. Я конечно могу выкачать пакеты и перенести их в debian (у меня там пусто, нужен инет для подкачки пакетов) и попробовать wvdial....

crow16384
() автор топика
Ответ на: комментарий от crow16384

> Но wvdial это надстройка над pppd.

Да. Конечно.

Зачем?


Ты отошёл от умолчательных настроек pppd. Видно что-то или лишнее дописал, или нужное убрал.
Хотелось бы попробовать на умолчательных настройках.

А в /var/log/errors.log ничего связанного с pppd?

Bod ★★★★
()
Ответ на: комментарий от Bod

Может попробуй такие конфигурационные файлы (свои забекапь куда-нибудь):

/etc/ppp/peers/skylink

user mobile
password internet
/dev/ttyUSB0
921600
defaultroute
usepeerdns
#debug
nodetach
crtscts
lock
noauth
local
persist
holdoff 1
lcp-echo-failure 4
lcp-echo-interval 65535
modem
mru 1500
nopcomp
novj
novjccomp
nobsdcomp
nodeflate
noaccomp
ipcp-accept-local
ipcp-accept-remote
noipdefault
connect «/usr/sbin/chat -v -f /etc/ppp/chatscripts/skylink-connect-chat»
disconnect «/usr/sbin/chat -v -f /etc/ppp/chatscripts/skylink-disconnect-chat»



Затем

/etc/ppp/chatscripts/skylink-connect-chat

ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT '\nRINGING\r\n\r\nRINGING\r'
SAY «ZTE AC8700 modem init: press -C to disconnect»
TIMEOUT 10
" 'AT'
OK 'ATZ'
OK 'at+crm=1'
OK 'ATD#777'
CONNECT "
SAY «\n + connected»


/etc/ppp/chatscripts/pplnet-disconnect-chat

ABORT BUSY
ABORT ERROR
ABORT 'NO DIALTONE'
TIMEOUT 30
" '+++\c'
SAY " + sending break"
" 'ATH'
SAY «\n + dropping data connection»

Bod ★★★★
()
Ответ на: комментарий от Bod

Заработало!!!!

Спасибо большое! Не знаю в чем дело, но конфиги от Bod помогли. Добавил еще опцию noccp в peer/skylink

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