LINUX.ORG.RU

gprs, beeline, дропает после аутентификации


0

0

Using interface ppp0
Connect: ppp0 <--> /dev/ttyACM0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x44bb8d56> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x44bb8d56> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x43557b7> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth pap> <magic 0x43557b7> <pcomp> <accomp>]
sent [PAP AuthReq id=0x1 user="beeline" password=<hidden>]
rcvd [PAP AuthAck id=0x1]
PAP authentication succeeded
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <addr 192.168.0.1>]
rcvd [LCP ProtRej id=0x1 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
rcvd [LCP TermReq id=0x2 05 00 00 0a 00 00 00 00 00 00]
LCP terminated by peer (^E^@^@^J^@^@^@^@^@^@)
sent [LCP TermAck id=0x2]
Modem hangup
Connection terminated.

$->cat /etc/ppp/peers/gprs_beeline
name beeline
/dev/ttyACM0

# Serial port line speed and options
57600

# Control character handling
#asyncmap 20A0000
#escape FF

# Generic GPRS options
file /etc/ppp/options.tts.ACM0
#file /etc/ppp/options

# Chat scripts
connect "/usr/sbin/chat -f /etc/ppp/peers/gprs-moto-connect-chat"
disconnect "/usr/sbin/chat -f /etc/ppp/peers/gprs-disconnect-chat"
-------------
$-> cat /etc/ppp/options.tts.ACM0
# General options for making GPRS connections
# 
# $Id: gprs-options,v 1.2 2002/01/15 16:28:40 tjd21 Exp $

# Change this line to 'defaultroute' if you want to use the GPRS link 
# as your gateway.
nodefaultroute

# Comment this line out to let pppd background itself.
nodetach

# Turn this on to see all the PPP negotiations
debug

# *** Below this line you probably won't need to change.

# Limit the MTU (workaround for an oddity in the VPN)
#mtu 1400

# Use hardware flow conrtrol
crtscts

# Let the phone figure out all the IP addresses
noipdefault
ipcp-accept-local
ipcp-accept-remote

# No ppp compression
novj
novjccomp
#nodeflate
#nobsdcomp

# For sanity, keep a lock on the serial line
lock
--------------------
chat скрипты думаю сюда выкладывать не надо потому что проблема imho не в них -- телефон ведь дозванивается

в тех поддержке билайн мне сказали что linux они не поддерживают и не могут сказать почему у меня не подключается

вся надежда на вас...
поиогите...
anonymous

Открой для себя kppp. С GPRS всё делается точно также как и с обычным диалапным модемом (ну только строку инициализации надо под GPRS). Если с kppp заработает, то ищи ошибку в своих скриптах, если не работает, то будем думать дальше.

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

p.s. адресс 192.168.0.1 это я просто эксперементил и воткнул думал может выдадут такой

вот эти опции были включены, сами скрипты я брал с сайта какого-то забугорного универа #asyncmap 20A0000 #escape FF

по поводу kppp -- сие попсовый софт мне не нужен, с чего это там должно заработать, если это просто фронтенд к pppd ?

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

> по поводу kppp -- сие попсовый софт мне не нужен, с чего это там должно заработать, если это просто фронтенд к pppd ?

Там все эти скрпиты для pppd уже нормально прописаны - можно просто проверить в них проблема или в чём-то другом.

loungelizard
()
Ответ на: комментарий от anonymous

>по поводу kppp -- сие попсовый софт мне не нужен, с чего это там должно заработать, если это просто фронтенд к pppd ?

да ну? хоть узнай в тех.поддержке систему аутентификации: PAP/CHAP/MSCHAP/MSCHAPv2--это они точно знают. Проблема то похоже в этом. Какой код завершения pppd?

Unforgiven
()

Не знаю что ты там скачивал с какого сайта какого универа, но я писал так: # cat /etc/wvdial.conf [rfcomm0] Modem= /dev/rfcomm0 Baud= 115200 SetVolume= 0 Dial Command= ATD Init1=AT+CGDCONT=1,"IP","internet.beeline.ru" #Init1=AT+CGDCONT=1,"IP","www.jeans.ua" FlowControl= NOFLOW [Dialer GPRS] Username = beeline Password = beeline Phone = *99***1# Stupid Mode = 1 Inherits = rfcomm0

# cat /etc/ppp/gprs-options defaultroute mtu 1400 crtscts ipcp-accept-local ipcp-accept-remote novj novjccomp lock

# cat /etc/ppp/pap-secrets # Secrets for authentication using PAP # client server secret IP addresses

beeline * beeline

потом делаю wvdial GPRS и получаю нормальный коннект :)

В твоем случае могут иметь место ошибки в строке инициализации и неправильная запись в pap-secrets

Еще советую включить defaultroute. Иначе потом чтоб забегали пакетики прийдеться делать route add default dev твой_интерфейс

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