Sony Ericsson W610i настройка pppd

Доброго времени суток!

Есть Установленная Gentoo 2.6.24 на ноут.
Настроил Интернет через телефон Sony Ericsson W610i и оператор Utel. Соединяет, работает Kopete (ICQ - работает,а вот MSN не хочет. Не коннектится. А ели коннектится то не отправляет сообщения. Выдает ошибку "Следующее сообщение не было корректно отправлено (Подключение закрыто.):" Так же корректно не рабоает Web. Открываю браузер (Opera, Konqueror, Mozilla - не важно) страницы грузятся пару минут, а затем не хотят. "Ошибка соединия, провверьтенастройки сети". При том что ping и tracepoute проходят. В чем может быть ошибка? Самое обидное. что под Виндой работает. Иногда и под ней не грузится, но очень редко.

Скрипт pppd:

#**********/-------Sony Ericsson vith Utel
config_ppp1=( "ppp" )
link_ppp1="ttyACM0"
pppd_ppp1=(
"debug" # Comment this off, if you do not need more info
# 115200 # Serial port line speed
921600
"crtscts" # hardware flow control for cable
"local" # Ignore carrier detect signal from the modem:
"passive"
"lcp-echo-failure 0"
"lcp-echo-interval 0"
#"lcp-restart 4"
# IP addresses:
":0.0.0.0"
# - accept peers idea of our local address and set address peer as 10.6.6.6
# (any address would do, since IPCP gives 0.0.0.0 to it)
# - if you use the 10. network at home or something and pppd rejects it,
# change the address
"noipdefault" # pppd must not propose any IP address to the peer!
"ipcp-accept-local" # Accept peers idea of our local address
"ipcp-accept-remote"
#"ipcp-restart 4"
"defaultroute" # Add the ppp interface as default route to the IP routing table
#"replacedefaultroute" # New route should be our default route to Internet
"usepeerdns" # User DNS returned by server
"noauth" # The phone is not required to authenticate
# Most phone do not support compression, so turn it off.
#"noipv6"
"novj"
"nobsdcomp"
"novjccomp"
"nopcomp"
"noaccomp"
"nodeflate"
"asyncmap 0xa0000"
# Username and password:
# If username and password are required by the APN, put here the username
# and put the username-password combination to the secrets file:
# /etc/ppp/pap-secrets for PAP and /etc/ppp/chap-secrets for CHAP
# authentication. See pppd man pages for details.
#'user ""' # Change this
"persist" # Persistent connection
"maxfail 99999" # Retry and retry and retry if failed...
)
chat_ppp1=(
'TIMEOUT' '10'
'ABORT' 'BUSY'
'ABORT' 'NO CARRIER'
'ABORT' 'ERROR'
'' 'AT'
'' 'ATE1'
'OK' 'AT+CGDCONT=1,"IP","3g.utel.ua"'
'OK' 'ATD*99#'
'CONNECT' 'c'
)

Как побороть проблему? Заранее благодарен

По-моему, ваша проблема

По-моему, ваша проблема связана с параметрами mru и mtu для вашего соединения.

Я Gentoo & Funtoo

А по точнее что именно не

А по точнее что именно не так? И что это такое вообще.

man pppd

Stazz написал(а):
А по точнее что именно не так? И что это такое вообще.

% man pppd
...

mru n  Set the MRU [Maximum Receive Unit] value to n. Pppd will ask the
              peer to send packets of no more than n bytes.  The  value  of  n
              must  be between 128 and 16384; the default is 1500.  A value of
              296 works well on very slow links (40 bytes for TCP/IP header  +
              256  bytes  of  data).  Note that for the IPv6 protocol, the MRU
              must be at least 1280.

       mtu n  Set the MTU [Maximum Transmit Unit] value to n.  Unless the peer
              requests  a smaller value via MRU negotiation, pppd will request
              that the kernel networking code send data  packets  of  no  more
              than  n  bytes through the PPP network interface.  Note that for
              the IPv6 protocol, the MTU must be at least 1280.
...

Возможно, в настройках роутера есть что-нибудь похожее на "Дополнительные опции PPP". Установите MRU=1492 и MTU=1492.
К сожалению, я не спец в сетевых технологиях, поэтому, как говорится, Google вам в помощь

Я Gentoo & Funtoo

После установки значений в

После установки значений в MRU=1492 и MTU=1492. были потери пакетов при ping-е. Так же при установке значений 1400. Может по меньше ставить?

При отсутвии этих значений (закоментировал) пинги идут ставильно.

будет полезным посмотреть

будет полезным посмотреть сообщения pppd, наверняка он на что-то ругается ;)

В messages-ах ничего про

В messages-ах ничего про ошибки нет. Пишет про то что коннект установлен, получены ip-ки для клиента (меня) DNS и прочее. Все ок. В resolv.conf скрипт записывает ip dns-ов. Все ок.

Добавь некоторые комманды.

Вот пример как работает

chat_ppp1=(                     # собственно разговор с модемом
'' AT
TIMEOUT 240
OK ATE0
OK ATV1
OK 'AT+CGDCONT=5,"IP","internet.beeline.ru"'
OK ATS0=0
OK AT+CGQREQ=5,0,0,0,0,0
OK AT+CGQMIN=5,0,0,0,0,0
OK AT+CGATT?
OK ATDT*99***5#
TIMEOUT 30
CONNECT ""
)

Думаю дело в CGQREQ и CGQMIN

Нет, все так же не работает.

Нет, все так же не работает. :(

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

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