Ключевые слова:gprs, modem, mobile, mtu, (найти похожие документы)
Date: Sun, 19 Dec 2004 10:07:24 +0500
From: Alexander Lubyagin <Alexander_Lubyagin@p70.f16.n5056.z2.fidonet.org.>
Newsgroups: ftn.ru.linux
Subject: GPRS и оптимальный MTU
ZK>>> Задавался ли кто-нибудь вопросом, какое значение MTU надо
ZK>>> ставить при связи с инетом через мобильные телефоны?
AL>> При уменьшении mtu до ~250 байт (Beeline) и включенном vj
AL>> compression, скорость приближалась к скорости обычного
AL>> аналогового модема (порядка 30-50 кбит/сек). Измерял программкой
AL>> iptraf и сравнивал скорость закачки через links.
ZK> Я тут изучал лог и увидел, что телефон игнорирует попытку задать ему
ZK> размер блока, посылаемого в компьютер - и всегда шлет по 2 килобайта.
ZK> Изменить размер блока,посылаемого из компьютера в телефон -
ZK> естественно можно. Я последовал найденной в интернете рекомендации и
ZK> поставил 296 байтов. Стало кажется несколько лучше.
Motorola C350, Beeline, думал, что устанавливалось и MRU, но,
проверив, убедился, что задавал лишь MTU. Вот пример настроек.
=== /etc/ppp/options-gprs
#
# Основные параметры для pppd
#
defaultroute # GPRS link - gateway
nodetach # pppd in foreground
# debug
#kdebug 1
#dump
mtu 552 # MTU/workaround for an oddity in the VPN
#mtu 1400
crtscts # hardware flow control
noipdefault # the phone figure out all the IP addresses
ipcp-accept-local
ipcp-accept-remote
#novj # no ppp compression
#novjccomp
#deflate 0
lock # блокируем устройство, для пущей безопасности
usepeerdns # запросить DNS у провайдера GPRS - www.beelinegsm.ru
#auth
===========
=== /etc/ppp/peer/gprs-moto-usb
hide-password
defaultroute
user beeline
debug
/dev/ttyACM0
9600
asyncmap 20A0000
escape FF
file /etc/ppp/options-gprs # общие для GPRS
connect "/usr/sbin/chat -v -f /etc/ppp/chatscripts/connect-chat-gprs-moto"
disconnect "/usr/sbin/chat -f /etc/ppp/chatscripts/disconnect-chat-gprs"
===========
=== /etc/ppp/resolv.conf
nameserver 217.118.66.243
nameserver 217.118.66.244
===========
P.S. debian 3.0r1 2.4.18 - пришлось для работы C350.С350L поправить
drivers/usb/acm.cб в ядрах 2.4.23? и т.д. ошибка, проявлявшаяся
для моторолл, уже исправлена (описание настройки было найдено в интернете)
>Так и не понятно где собственно про "оптимальный MTU"?
Ну, он там мелкий, 200 с гаком байтов.Кстати вообще-то согласно спецификациям, минимальный MTU который обязаны поддерживать любые девайсы равен 576 байтов.Так что данное действо попахивает нарушением стандарта и если что-то где-то не заработает с такой настройкой - жаловаться стоит исключительно в ООН, потому что это даже интернетом с формальной точки зрения не считается... :)