|
Автор |
Сообщение |
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Если вам часто приходится работать через GPRS-соединение с разными операторами, но с одним телефоном, то вероятно вам уже надоело менять каждый раз в настройках модема строку инициализации AT+CGDCONT. Казалось бы, можно как с обычными провайдерами - набирать разные номера и всё, но для GPRS так не получается (строчка инициализации каждому оператору нужна своя). Попробуем сегодня избавиться от этой проблемы. Раз и навсегда.
Итак, начнём изучать AT-команды GPRS.
Рассмотрим некоторые аргументы команды AT+CGDCONT=,,:
CID (Context identifier) - это номер создаваемого профиля настроек;
PDP_type (Packet data protocol type) - тип соединения (обычно ”IP”);
APN (Access point name) - адрес точки доступа (например, ”internet.mts.ru”).
Таким образом строчка вида AT+CGDCONT=1,”IP”,”internet.mts.ru” регистрирует соответствующие настройки в профиле с номером 1.
Что же происходит потом?
Для установки связи используется команда набора номера *99***1#
Рассмотрим описание команды набора ATD****# в режиме GPRS:
GPRS_SC - это константа, всегда равная 99 (для идентификации принадлежности строчки к GPRS, а не обычной телефонии);
CID - уже знакомый нам идентификатор профиля.
Таким образом, команда набора номера *99***1# в действительности устанавливает соединение по первому профилю настроек. Также отмечу, что профиль 1 используется по умолчанию, и в некоторых инструкциях может быть предложена более короткая команда набора *99# - это полный аналог *99***1#
Отсюда возникает логичный вывод, что надо просто зарегистрировать несколько профилей и уже для набора номера GPRS создать различные соединения с разным значением в строчке номера.
Итак, в свойствах GPRS-модема, в дополнительной строке инициализации надо указать такую команду (поправив, разумеется, значения APN под своих операторов):
AT+CGDCONT=1,”IP”,”internet.mts.ru”+CGDCONT=2,”IP”,”internet.beeline.ru”
А потом, создать два соединения и одному указать номер набора *99***1#, а другому *99***2#.
Вот и всё. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Сергей Борисович
Завсегдатай
Зарегистрирован: 13.10.2012 Сообщения: 760
|
|
|
|
А что можно дополнительно почитать на эту тему ? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Можно почитать man vwdial |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Я начал ходить в Интернет с 14400.
Сергей Борисович, а Вы со скольки? |
|
Вернуться к началу |
|
|
Сергей Борисович
Завсегдатай
Зарегистрирован: 13.10.2012 Сообщения: 760
|
|
|
|
man vwdial - Это что такое ?
С 14400 -рублей ? или скорость? Не понимаю. Я в Сети с 2006 года и был на Windows XP . _________________ BBCode ВКЛЮЧЕН |
|
Вернуться к началу |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
man vwdial - это команда вывода МАНуала по команде vwdial
я имел ввиду скорость |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
14400 - это скорость, у меня такая же была, хотя мопед был за 33600, но больше 14400 на моей линии не получалось |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Сергей Борисович
Завсегдатай
Зарегистрирован: 13.10.2012 Сообщения: 760
|
|
|
|
Шесть раз писал ответ и шесть раз надо заново регистрироваться , и шесть раз пропадал ответ. Надоело писать. Сервер даёт сбои. Пробовал разными веб-браузерами. _________________ BBCode ВКЛЮЧЕН |
|
Вернуться к началу |
|
|
Сергей Борисович
Завсегдатай
Зарегистрирован: 13.10.2012 Сообщения: 760
|
|
|
|
Седьмой и восьмой раз писал браузером Chromium 18 _________________ BBCode ВКЛЮЧЕН |
|
Вернуться к началу |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Пишу из Firefox - никаких проблем |
|
Вернуться к началу |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Пишу из Chromium - тоже все нормально |
|
Вернуться к началу |
|
|
Сергей Борисович
Завсегдатай
Зарегистрирован: 13.10.2012 Сообщения: 760
|
|
|
|
Когда начинал пользоваться Сетью у первого провайдера " Мегафон " через GPRS-EGDE телефон Samsung ( который недавно скончался ) скорость была 3-5-7 кбайт/сек . Сейчас пользуюсь провайдером МТС через ( недавно купленный ) телефон Nokia C2-01 3G : скорость 0-320 кбайт/сек. Но 320 кбайт/сек. бывает очень редко , только рано утром. Средняя скорость 17 кбайт/сек. ( как в США в 2004-2005 гг. ) .
Мопед--это что ? Хакерский сленг ? USB-модем ? Константин однажды употребил слово "репо" , до меня через день дошло что это "репозитарий".
Вводил команду man vwdial в терминале. Ответ : " Нет справочной страницы в man vwdial " . _________________ BBCode ВКЛЮЧЕН |
|
Вернуться к началу |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Видимо, 3G модем в телефоне настроен на 2G и 3G, надо настроить только на 3g (тип соединения UMTS/HSPA). Поэтому сейчас низкая скорость.
МОПЕД и МОДЕМ созвучны по началу.
Тут ошибка. Нужно, чтобы была установлена программа wvdial, а не vwdial
есть такой слэнг:
дира - директория
рама - оперативная память RAM
мама - материнская плата
репа - репозиторий
тут один товарищ с соседней ветки усомнился в моем почтенном возрасте, потому что я употребляю специфичный молодежный it сленг.
Ответ прост: чтобы следить за unix-технологиями, я читаю unix-форумы ежедневно , а там основные участники - 18-25.
Но это мне нисколько не мешает в нужные моменты употреблять слова типа "ринотилексис" или "мукофагия", чтобы поставить на место студента-лентяя. |
|
Вернуться к началу |
|
|
Сергей Борисович
Завсегдатай
Зарегистрирован: 13.10.2012 Сообщения: 760
|
|
|
|
Спасибо. Никогда бы не догадался про "раму" . А про "товарища " я помню. На мой взгляд мужчина достигает своего расцвета в возрате 35-45-55 лет. Восемьнадцатилетние -- это всё-таки не зрелые люди, хотя среди них есть вундеркинды. Но это единицы. Употреблять молодёжный язык я не люблю. Профессионал должен быть профессионалом в том числе и в языке. Так меня учили в институте в советское время.
А про переключение в телефоне с 2G на 3G я знаю. Связь очень часто прерывается. Расстояние до сотовой вышки 800 м, Пользователей много, Погода не всегда хорошая, Всё влияет на сигнал радио передачи пакетов. Поэтому "скачать" 1,5 гигабайта дистрибутива очень нудно.
Ввёл man wvdial. Тоже самое : " Нет справочной страницы man wvdial ". _________________ BBCode ВКЛЮЧЕН |
|
Вернуться к началу |
|
|
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
sudo apt-get install wvdial
при таком расстоянии от вышки я бы купил отдельный 3G модем с 3-4 метровым usb-шнуром и вывесил бы модем на застекленной лоджии или между рамами окон в сторону вышки. Телефон так не повесишь, да и с точки зрения электромагнитной экологии лучше будет. Сейчас половина мощности модема рассеивается в квартире, а так уйдет на вышку больше. Можно модем стационарно подключить к 50-долл. роутеру на утепленной лоджии или балконе, а инет раздавать по квартире вайфаем.
Если это не поможет, можно при наличии рук смастерить из кофейной банки направленную антенну с модемом в качестве облучателя или купить готовую.
У меня у одного товарища офсетная спутниковая тарелка смотрит в небо в сторону базовой станции ОПСОСа, которая через километр где-то. Я закрепил модем на проволочном держателе рядом с облучателем тарелки под необходимым углом - скорость в 2 раза поднялась. Модем - идеальный облучатель для внешнего вибратора. |
|
Вернуться к началу |
|
|
|
|