GPRS через COM шнурок [SOLVED]

Доброй ночи.
Настраиваю GPRS от MTS через COM шнурок, и ни фига не выходит.
Пробовал по gentoo-wiki eng & rus, здесь(gentoo.ru) из how-to вроде получилось по net.ppp0.
Вроде - потому-что connect есть, IP DNS GW есть, а PING даже для peer и DNS нет.
ПО:
WvDial, QtWvDialer, kppp
kernel 2.6.15-gentoo-r1, вкомпилял ISDN old и/или CAPI.
телефон:
Ericsson R520m
вот вывод ifconfig & route, есть идеи?

evadim vadim # ifconfig
eth0      Link encap:Ethernet  HWaddr 00:80:48:30:F2:25  
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::280:48ff:fe30:f225/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:11 Base address:0x4000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:28 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1739 (1.6 Kb)  TX bytes:1739 (1.6 Kb)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:172.22.146.91  P-t-P:172.22.146.90  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:768  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:64 (64.0 b)  TX bytes:1518 (1.4 Kb)
evadim vadim # route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.22.146.90   *               255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
loopback        localhost       255.0.0.0       UG    0      0        0 lo
default         172.22.146.90   0.0.0.0         UG    0      0        0 ppp0

я как то

я как то настраивал GPRS правда не через COM а через usb шнурок но здесьэто не принципиально
Через kppp прще всего надо только правильно инитстринг указать

А скрипты для pppd вот
/etc/ppp/peers/gprs

############################################################################
name ppp
/dev/tts/USB0
# Serial port line speed and options
115200
# Control character handling
asyncmap 20A0000
escape FF
# Generic GPRS options
file /etc/ppp/gprs-options
# Chat scripts
connect "/usr/sbin/chat -f /etc/ppp/chatscripts/gprs-chat"
disconnect "/usr/sbin/chat -f /etc/ppp/chatscripts/gprs-disconnect-chat"
#############################################################################

/etc/ppp/gprs-options

#############################################################################
# Change this line to 'defaultroute' if you want to use the GPRS link
# as your gateway.
defaultroute
#Comment this line out to let pppd background itself.
nodetach
# Turn this on to see all the PPP negotiations
debug
# Limit the MTU (workaround for an oddity in the VPN)
mtu 1500
# 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
# For sanity, keep a lock on the serial line
lock
#############################################################################

/etc/ppp/chatscripts/gprs-chat

############################################################################
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT '\nRINGING\r\n\r\nRINGING\r'
SAY "GPRS modem init: press -C to disconnect"
# Wake up the modem
#
TIMEOUT 5
'' 'AT'
OK-ATQ0V1&C1-OK 'ATE1'
ABORT 'ERROR'
TIMEOUT 12
OK 'AT&F'
OK 'AT+CMEE=2'
OK 'AT+CGDCONT=1,"IP","internet.nw","0.0.0.0",0,0'
SAY "\n + defining PDP context"
OK 'AT+CGQREQ=1,0,0,0,0,0'
SAY "\n + defining QoS requirements"
OK 'AT+CGQMIN=1,0,0,0,0,0'
# ......... GPRS.
# TIMEOUT 45
OK 'AT+CGATT=1'
SAY "\n + attaching to GPRS"
OK 'ATD*99***1#'
SAY "\n + requesting data connection"
CONNECT ''
SAY "\n + connected"
#############################################################################

/etc/ppp/chatscripts/gprs-disconnect-chat

#############################################################################
ABORT BUSY
ABORT ERROR
ABORT 'NO DIALTONE'
TIMEOUT 30
# Get some attention
'' '+++\c'
SAY " + sending break"
# Hang up data connection
#
'' 'ATH'
SAY "\n + dropping data connection"
# Disconnect from GPRS
OK 'AT+CGATT=0'
SAY "\n + disconnecting from GPRS"
OK '\c'
SAY "\n + disconnected."
#############################################################################

Ну еще соответсвенно в pap-secrets дописать логин и пароль

_________________
Gentoo GNU/Linux 2.6.15 GCC 3.4.4 Dual Xeon

Попробуй в файл

Попробуй в файл /etc/resolv.conf добавить адреса DNS серверов, например так:
nameserver 193.232.88.17
nameserver 217.118.66.243
И будет тебе счастье.

неа

evadim написал(а):
connect есть, IP DNS GW есть, а PING даже для peer и DNS нет.

у меня даже peer'а не было видно

А вообще я вроде добился кое-чего, но не всего, поэтому не закрыл тему.Походу что-то в ядре с ISDN. Сейчас стоит old ISDN но работает через раз и хуже чем в XP, ping'ов 50% теряется(стабильно = 50% :) )
Как доведу до ума напишу что и как.
P.S. У кого что в ядре CAPI или old ISDN ?

вот то что есть - работает на MTS

/etc/ppp/peers/mts

115200
/dev/tts/1
file /etc/ppp/mts-options
connect /etc/ppp/mts-connect
disconnect "/usr/sbin/chat -f /etc/ppp/mts-disconnect"

/etc/ppp/mts-connect (исполняемый)

#!/bin/bash
exec chat -vS  \
'' \rAT \
TIMEOUT 12 \
OK ATH \
OK ATE1 \
OK 'AT+CGDCONT=2,"IP","internet.mts.ru"' \
OK ATD*99***2# \ 
TIMEOUT 22 \
SAY "\nWaiting for connect...\n" \
CONNECT "" \
SAY "\nGPRS connected.Enjoy.."

/etc/ppp/mts-disconnect

ABORT BUSY
ABORT ERROR
ABORT 'NO DIALTONE'
TIMEOUT 30
# Get some attention
'' '+++\c'
SAY " + sending break"
# Hang up data connection
#
'' 'ATH'
SAY "\n + dropping data connection"
# Disconnect from GPRS
OK 'AT+CGATT=0'
SAY "\n + disconnecting from GPRS"
OK '\c'
SAY "\n + disconnected."

/etc/ppp/mts-options

lcp-echo-failure 0
lcp-echo-interval 0
crtscts
local
ipcp-accept-local
noauth
usepeerdns
defaultroute
noipdefault
novj
novjccomp
nodeflate
nobsdcomp

/etc/ppp/pap-secrets

"mts" * "mts"

в ядре только old ISDN,
включаю и выключаю:

pon mts
poff mts

но всё равно в ХП вроде быстрее...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".