Решено: Разрыв сразу после подключения к инету через wvdial. (TELE2GPRS, Ubuntu 8.10, Siemens C75, DCA540, LCP)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
drag0n
Сообщения: 156
Статус: Дракон-линуксоид
ОС: Slackware Linux

Решено: Разрыв сразу после подключения к инету через wvdial.

Сообщение drag0n »

После подключения к интернету через wvdial происходит разрыв и модем вешает трубку.:(
В качестве модема используется телефон Siemens C75, подключенный через кабель DCA540. Нареканий в работе кабеля не было.
Оператор - TELE2. После разрыва соединения wvdialом на дисплее телефона отображается что коннект все же был (характерный логотип GRPS).
Читал убунтовские форумы, убунтовскую рассылку, linuxmobile, поиск linuxforuma - не помогло (((.
Использованный мануал по настройке TELE2GPRS: [usr]http://spb.tele2.ru/1691/Article.aspx[\usr]
Прилагаю конфиги:
/etc/wvdial.conf
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init 3 = AT+CGDCONT=1,"IP","internet.tele2.ru"
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
Phone = *99***1#
New PPPD = yes
Modem = /dev/ttyUSB0
Username = tele2
Dial Command = ATDP
Password = tele2
Baud = 460800


/etc/ppp/options
asyncmap 0
noauth
crtscts
novj
nopredictor1
nodeflate
nobsdcomp
name tele2
usepeerdns
lock
hide-password
modem
noipdefault
passive
debug
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
ipcp-accept-local
ipcp-accept-remote
noipx


/etc/ppp/peers/wvdial
noauth
name wvdial
usepeerdns


После запуска wvdial выдает следующее:
--> WvDial: Internet dialer version 1.60
--> Cannot get 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: ATDP*99***1#
--> Waiting for carrier.
ATDP*99***1#
CONNECT
~[7f]}#@!}!}#} }9}"}&} }*} } }'}"}(}"}%}&; },u}#}%B#}%G%~
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Mon Nov 10 02:24:57 2008
--> Pid of pppd: 15929
--> pppd: �G�[08]�Q�[08]
--> Using interface ppp0
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> Authentication (CHAP) started
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> Authentication (CHAP) successful
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> Terminate Request
--> ***** no quoted text found in `rcvd [LCP TermReq id=0x3]' *****
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> pppd: �G�[08]�Q�[08]
--> Disconnecting at Mon Nov 10 02:25:04 2008
--> 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.
--> Auto Reconnect will be attempted in 5 seconds


В /var/log/syslog валится это:
Nov 10 02:24:57 drag0n-laptop pppd[15929]: pppd 2.4.4 started by drag0n, uid 1000
Nov 10 02:24:57 drag0n-laptop pppd[15929]: using channel 25
Nov 10 02:24:57 drag0n-laptop pppd[15929]: Using interface ppp0
Nov 10 02:24:57 drag0n-laptop pppd[15929]: Connect: ppp0 <--> /dev/ttyUSB0
Nov 10 02:24:57 drag0n-laptop pppd[15929]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
Nov 10 02:24:57 drag0n-laptop pppd[15929]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4e81eb31> <pcomp> <accomp>]
Nov 10 02:24:57 drag0n-laptop pppd[15929]: rcvd [LCP ConfNak id=0x1 <asyncmap 0xa0000>]
Nov 10 02:24:57 drag0n-laptop pppd[15929]: sent [LCP ConfReq id=0x2 <asyncmap 0xa0000> <magic 0x4e81eb31> <pcomp> <accomp>]
Nov 10 02:24:57 drag0n-laptop pppd[15929]: rcvd [LCP ConfAck id=0x2 <asyncmap 0xa0000> <magic 0x4e81eb31> <pcomp> <accomp>]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: rcvd [LCP ConfReq id=0x3 <asyncmap 0xa0000> <pcomp> <accomp> <magic 0xbba00c75> <auth chap MD5>]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: sent [LCP ConfAck id=0x3 <asyncmap 0xa0000> <pcomp> <accomp> <magic 0xbba00c75> <auth chap MD5>]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: sent [LCP EchoReq id=0x0 magic=0x4e81eb31]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: rcvd [CHAP Challenge id=0x1 <215d20611a42d0be02957089d958fec39f8a7b6c>, name = ""]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: Warning - secret file /etc/ppp/chap-secrets has world and/or group access
Nov 10 02:25:00 drag0n-laptop pppd[15929]: sent [CHAP Response id=0x1 <7bad03193fe230f9e4a4a3096148868c>, name = "tele2"]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: rcvd [LCP EchoRep id=0x0 magic=0xbba00c75]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: rcvd [CHAP Success id=0x1 ""]
Nov 10 02:25:00 drag0n-laptop pppd[15929]: CHAP authentication succeeded
Nov 10 02:25:00 drag0n-laptop pppd[15929]: CHAP authentication succeeded
Nov 10 02:25:00 drag0n-laptop pppd[15929]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Nov 10 02:25:01 drag0n-laptop pppd[15929]: rcvd [LCP TermReq id=0x3]
Nov 10 02:25:01 drag0n-laptop pppd[15929]: LCP terminated by peer
Nov 10 02:25:01 drag0n-laptop pppd[15929]: sent [LCP TermAck id=0x3]
Nov 10 02:25:04 drag0n-laptop pppd[15929]: Connection terminated.
Nov 10 02:25:04 drag0n-laptop pppd[15929]: Modem hangup
Nov 10 02:25:04 drag0n-laptop pppd[15929]: Exit.


Буду безумно рад любой конструктивной помощи!
После каталога /etc понимаешь, что реестр - место, откуда нормальными не возвращаются.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Разрыв сразу после подключения к инету через wvdial.

Сообщение sash-kan »

странные ответы у ихнего сервера. почему-то предлагает аутентифицироваться по протоколу chap.
и хотя авторизацию и принимает, но соединение тут же рвёт.
вот тут, кажется, собака и порылась.
попробуйте явно запретить любую аутентификацию, кроме pap:
refuse-chap
refuse-mschap
refuse-mschap-v2
refuse-eap
судя по этому, у tele2, как и у подавляющего большинства операторов, всё-таки именно pap-аутентификация.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
drag0n
Сообщения: 156
Статус: Дракон-линуксоид
ОС: Slackware Linux

Re: Решено: Разрыв сразу после подключения к инету через wvdial.

Сообщение drag0n »

Спасибо!!
Подставил то что вы написали в /etc/ppp/options, и взял конфиг для tele2 отсюда и все почему-то заработало :blink:
До этого перепробовал все, даже скрипты ppp - не работало. :(
После каталога /etc понимаешь, что реестр - место, откуда нормальными не возвращаются.
Спасибо сказали: