[Comm] Кто-нить пользует GPRS + kppp ???

Artem =?iso-8859-1?q?u2u_=CE=C1_nm=2Eru?=
Сб Дек 27 00:29:09 MSK 2003


Mikhail Arkhipov пишет:

>В сообщении от 26 Декабрь 2003 22:26 Artem написал(a):
>  
>
>>Serge Polkovnikov пишет:
>>    
>>
>>>п'ятниця 26 грудень 2003 21:00, Artem Ви написали:
>>>      
>>>
>>>>Сорри, что-то не понял, где это делается и как убивается? В
>>>>/etc/ppp/options  ??? Или в меню настройки кррр ? И как убрать
>>>>интерфейс, на который кажет кррр ?
>>>>        
>>>>
>>>Вообще, я имел ввиду случай, если у вас на компе есть еще сетевуха и
>>>установлен маршрут по умолчанию (это у меня так). Если это так, то можно
>>>сделать следующее:
>>>ifdown eth0    -  это опустит сетевой интерфейс и маршрут по умолчанию.
>>>Или можно просто убрать маршрут по умолчанию : route del defaultroute
>>>Но возможно у вас другой случай...
>>>      
>>>
>>Нет, сетевухи нету.
>>
>>скрипт следующий:
>>ECHO ON
>>ABORT "BUSY"
>>ABORT "NO CARRIER"
>>SAY 'Dialing to GPRS...\n'
>>'' AT
>>#OK 'AT+CGDCONT=1,"IP","unlim.velcom.by"'      <===   (без нее тоже
>>прекрасно работает)
>>OK 'ATDT*99#'
>>TIMEOUT 30
>>CONNECT ''
>>
>>настройки /etc/ppp/options :
>>
>>debug
>>nodetach
>>/dev/ttyS0
>>57600
>>mtu 576
>>mru 576
>>connect '/usr/sbin/chat -v -f /etc/ppp/peers/GPRS.chat'
>>#disconnect '/etc/ppp/peers/GPRS-disconnect.chat'
>>#nocdtrcts
>>#crtscts
>>local
>>name unlim
>>ipcp-accept-local
>>ipcp-accept-remote
>>noipdefault
>>defaultroute
>>usepeerdns
>>novj
>>nobsdcomp
>>novjccomp
>>nopcomp
>>noaccomp
>>noauth
>>
>>При запуске из консоли все соединяется и рррd выдает следующее:
>>
>>OK
>>ATDT*99#
>>CONNECT
>>Serial connection established.
>>using channel 18
>>Using interface ppp0
>>Connect: ppp0 <--> /dev/ttyS0
>>sent [LCP ConfReq id=0x1 <mru 576> <asyncmap 0x0> <magic 0xbee58ea0>]
>>rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <pcomp> <accomp> <auth pap>]
>>sent [LCP ConfRej id=0x1 <pcomp> <accomp>]
>>rcvd [LCP ConfRej id=0x1 <magic 0xbee58ea0>]
>>sent [LCP ConfReq id=0x2 <mru 576> <asyncmap 0x0>]
>>rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth pap>]
>>sent [LCP ConfAck id=0x2 <asyncmap 0x0> <auth pap>]
>>rcvd [LCP ConfAck id=0x2 <mru 576> <asyncmap 0x0>]
>>sent [PAP AuthReq id=0x1 user="unlim" password=<hidden>]
>>rcvd [PAP AuthAck id=0x1 ""]
>>sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3
>>0.0.0.0>]
>>sent [CCP ConfReq id=0x1 <deflate 15 18 04 78 00]
>>rcvd [LCP ProtRej id=0x4 80 fd 01 01 00 0c 1a 04 78 00 18 04 78 00]
>>rcvd [IPCP ConfReq id=0x1 <addr 10.20.255.254>]
>>sent [IPCP ConfAck id=0x1 <addr 10.20.255.254>]
>>rcvd [IPCP ConfNak id=0x1 <addr 10.20.210.231> <ms-dns1 193.232.248.45>
>><ms-dns3 193.232.248.2>]
>>sent [IPCP ConfReq id=0x2 <addr 10.20.210.231> <ms-dns1 193.232.248.45>
>><ms-dns3 193.232.248.2>]
>>rcvd [IPCP ConfAck id=0x2 <addr 10.20.210.231> <ms-dns1 193.232.248.45>
>><ms-dns3 193.232.248.2>]
>>local  IP address 10.20.210.231
>>remote IP address 10.20.255.254
>>primary   DNS address 193.232.248.45
>>secondary DNS address 193.232.248.2
>>Script /etc/ppp/ip-up started (pid 2257)
>>Script /etc/ppp/ip-up finished (pid 2257), status = 0x0
>>
>>При попытке подключиться через kppp - набирается номер, в журнале :
>>ATZ
>>OK
>>ATDT *99#
>>CONNECT
>>
>>далее - "вход в сеть" и на этом все заканчивается....
>>    
>>
>
>На этом месте затык может происходить по причине 
>неправильной авторизации. Можно поиграть выбором 
>PAP/CHAP, разные провайдеры требуют конкретной 
>установки. Или увеличить тайминги pppd в закладке 
>"Разное". Но скорее всего в командах модема 
>не указано AT+CGDCONT=1,"IP","unlim.velcom.by".
>Без этого не со всеми телефонами связь по GPRS 
>устанавливается.
>
>С уважением, Михаил.
>  
>
>  
>
Хм... Смоделировал такую же ситуацию со скриптом - если закомментить 
строчку CONNECT - происходит то же самое ....
Что это за CONNECT  ?? - в манах о нем не сказано ничего. Никак не могу 
понять, где же грабли....




Подробная информация о списке рассылки community