Archive for Май, 2009

SIM-не активна

Среда, Май 20th, 2009

Столкнулся вот с такой проблемой: аппарат  Sony Ericsson вдруг сделал мне такую надпись “SIM-не активна” работал, работал и умер. Батарейку передернул и все стало нормально.  Причем делал это с завидным постоянством. Когда раз в несколько дней, когда пару раз в сутки. Хотел уже жаловаться идти, но решил вначале поискать в Интернете.

Немного рекламы: Рекомендую посетить сайт одного из разработчиков ПО для мобильных абонентов.


Искал все, что связано с проблемой “SIM-не активна”. Ничего конкретного кроме того, что у все операторов периодически такая проблема появляется причем исключительно на моделях Sony Ericsson. Советов по ремонту масса, от простых - “типа симку почисть” до мудреных типа “напряги оператора” или “перепрошей телефон”. Обратился за кружечкой пива к товарищу, он давно у одного оператора работает. После долгого вливания в него пива, он поведал одну и как мне кажется толковую версию. Попробую ее коротко изложить (понятно, что своими, не техническими терминами и так, как я ее понял).
Телефон, как и полагается весьма продвинутому устройству, получает и отвечает на массу служебных сообщений в сети (сигнальный обмен). От банальных требование на повышение, понижение мощности.  До более сложных типа регистрация в сети. Причем он не просто получает сообщения, а в зависимости от сообщения производит какие-либо вычисления и действия. Каждому вычислению и действию отведено определенное время, в течении которого необходимо все выполнить. Существуют и приоритеты обработки поступивших сообщений и их обработки, что-то более критично, что-то нет.   Часть сообщений часто употребимы (как-то регистрация, смена, соты, выделение ресурса для передачи данных), а часть используется довольно редко. Одним словом писюк с массой прерываний и со своей операционной системой по их обработке. Причем телефон делает это постоянно и не заметно для пользователя. Пользователь видит только результат действия, как – то уровень батареи, сети, соединение, надпись на экране телефона и т.п.
Коды которые получает телефон из сети строго регламентированы и описаны, как и временные рамки обработки. Существуют определенные стандарты, которые соблюдают, как те кто выпускает оборудование для связи, так и те кто делает телефоны. В результате все должно работать слажено и красиво (При условии, что все все соблюдают). Телефоны регестрятся там где надо и у кого надо. Соединятся друг с другом. Выходят в интернет и пр. т.е. все работает. Но стоит телефону получить не стандартное для него сообщение (не описанное в работе его логике) и абсолютно стандартное для оборудования сети (не ходи на эту соту (базовую) она для тебя заблокирована по причине ХХХ), как у телефона может сорвать крышу. Т.е. выпал в синий экран, а как заставка для синего экрана – надпись «SIM-не активна». Причем, чем сильнее нагружен работой телефон (например в сети GPRS и тут на него приходит голосовой вызов, а параллельно еще в это время еще и соту перебрать надо и т.п.) нем больше шансов у него умереть. Причем, что для телефона является не стандартным сообщением(ми) знает один производитель телефона, посему их (ситуации) отлавливает и периодически меняет софт (ставит заплаты).

Не знаю прав ли был мой товарищ, но телефон я себе поменял на Nokia, тем более давно хотел телефон сменить, а тут почитал, послушал и решился. Вот уже несколько дней работает и никаких проблем.

zip файл можо забрать то же самое - вид с боку.

А вот тут, совсем свеженькая ссылка на другую проблему, может кому пригодиться: “Проблемы с сотовым телефоном”.

Расшифровка кодов ошибок

Среда, Май 6th, 2009

Честно переписано с вот этой странички. Верим на слово, что это так.
Во всяком случае, 619 ошибка - похоже на правду.

31
Временный сбой, повторите операцию
619
Услуга передачи данных не поддерживается данной SIM картой
Неверные настройки профиля или APN
Устройство находится вне зоны радиопокрытия сети или слабый сигнал
629
В устройстве отсутствует SIM картa
Название APN длиннее 100 символов
Необходимо ввести PIN код
633
Некорректная установка драйвера устройства
Попытка набора номера доступа при установленном соединении
651, 777
SIM карта заблокирована PUK кодом
678
Услуги GPRS недоступны
680
На ПК установлено несколько модемов
720
Сбой загрузки протокола TCP/IP, необходимо произвести настройку
656
Сбой одновременного доступа по dial-up соединению
797
Устройство не зарегистрировано в сети или модем не вставлен в ПК

Ошибка 619 при использовании HUAWEI GPRS модемов

Среда, Май 6th, 2009



Ошибка 619 в данных моделях модемов, как правило, появляется в случае отсутствия явной прописки APN в устройстве. Проявляется как: долгая попытка соединения с сетью, при этом индикатор сети присутствует,  появляется сообщение типа «Идет соединение…», после выдается ошибка 619. Причем со стороны оператора попытка выхода модема в сеть, никаким образом не появляется. Модемы данной модели при отсутствии явной прописки APN несмотря на все сообщения и не пытаются произвести соединение с сетью.
Исправляется следующим образом (*):
1. Подключить модем.
2. Запустить HyperTerminal (**)(«Пуск» -> «Все программы» -> «Стандартные» -> «Связь» -> «HyperTerminal»):
2.1. На запрос «Рекомендуется сделать HyperTerminal используемым по умолчанию Telnet-приложением. Хотите сделать это?» нажать «Нет».
2.2. В окне «Новое подключение … Название» ввести, что-либо вразумительное (например «12345»).
2.3. Нажать «Ок».
2.4. В открывшимся окне «Подключение», с названием введенным в 2.3., пропустить все кроме «Подключатся через:». В ниспадающем списке выбрать модем «HUAWEI …» (Где «….» - полное название).
2.5. Нажать «Ок».
2.6. На открывшемся окне «Подключение» «…. Номер телефона ….» нажать «Отмена».
3. Далее все команды вводятся в окне «….. – HyperTerminal» (Где «……» название введенное в п.2.2.) все команды вводятся в английской раскладке, ниже приведены команды, слово «Команда» не набирать, набирать только то, что стоит после «-». «Ответ» это ответ модема, появляется на экране HyperTerminal.а после ввода команды. «(Ввод)» он же Enter.:
3.1. Команда включения «эхо», что бы можно было видеть вводимые команда. Эта команда вводится «вслепую», т.е. при ее наборе на экране HyperTerminal ничего отображаться не будет:
3.1.1. Команда - ATE1 (Ввод)
3.1.2. Ответ – OK
3.2. Команда проверки написания строки и параметров для настройки GPRS соединения для данного типа модемов. Ее ввод и дальнейший ввод команд будет отображаться на экране HyperTerminal. «Ответ» возможно будет немного другим – т.к. зависит от типа модема.:
3.2.1.  Команда – AT+CGDCONT=?
3.2.2. Ответ (пример)
+CGDCONT: (1-16),”IP”,,,(0-2),(0-4)
+CGDCONT: (1-16),”PPP”,,,(0-2),(0-4)
+CGDCONT: (1-16),”IPV6″,,,(0-2),(0-4)
3.3. Команда проверки параметров модема для работы в GPRS. Ответ может быть иным, ниже приведет правильный ответ для работы с Internet. Регистр букв в ответе не имеет значения.:
3.3.1. Команда – AT+CGDCONT?
3.3.2. Ответ (пример)
+CGDCONT: 1,”IP”,”internet”,”0.0.0.0″,0,0
3.4. В случае, если ответ в п.3.3.2 не содержит «+CGDCONT: 1,”IP”,”internet”»  (регистр в слове internet не имеет значения) необходимо набрать команду руководствуясь пунктом 3.2.2.
3.4.1. Команда – AT+CGDCONT=1, “IP”,”INTERNET” (***)
3.4.2. Ответ – OK
3.5. Если ответ в п.3.4.2. отличный от «ОК» необходимо проверить правильность набора команды, и повторить ее ввод, пока не будет получен ответ «ОК».
3.6. Проверить параметры вводом команды из п.3.3.
4. Ввиду того, что введенная команда будет действовать до отключения модема, настоятельно рекомендуется внести ее в настройки модема в Windows:
4.1.1. Скопировать команду, введенную в пункте 3.4.1. из окна HyperTerminal (выделить команду и скопировать правой кнопкой мышки или нажатием клавиш «Ctrl+C», где «+» обозначает нажатие клавиши «С» при удержании клавиши «Ctrl».
4.1.2. Открыть окно настройки модема  «Пуск» -> «Панель управления» -> «Телефон и модем»
4.1.3. В окне «Телефон и модем» выбрать закладку «Модемы»
4.1.4. Выбрать модем «HUAWEI …» (Где «….» - полное название), причем если их в списке несколько, выбрать модем напротив которого указан сом порт (Пример «СОМ5»). Нажать кнопку «Свойства».
4.1.5. В открывшимся окне «Свойства: HUAWEI … (Где … - полное название)» выбрать закладку «Дополнительные параметры связи». В строке «Дополнительные команды инициализации» нажать «Ctrl+V», где «+» обозначает нажатие клавиши «С» при удержании клавиши «Ctrl». Сравнить появившеюся строку с п.3.4.1. Если строки совпадают нажать «ОК»
4.1.6. Нажать «ОК» в окне  «Телефон и модем».
4.1.7. Закрыть окно HyperTerminal. На предупреждение «Идет сеанс связи. Прервать его?» ответить «Да». На запрос «Сохранить подключение под именем «….», где «….» - название введенное в п.2.2., ответить «Нет».
5. Сделать проверочный сеанс связи. Если при попытке соединится, системы выдает, что нет ответа от модема, это говорит о том, что в 4.1.5. была введена не корректная команда. В этом случае необходимо проделать все внимательно, начиная с пункта 2. Обращаю внимание, что команда вводимая в п.4.1.5. должна быть аналогична п.3.4.1. т.е. «AT+CGDCONT=1, “IP”,”INTERNET”».
6. Следует отметить тот факт, что количество USB портов в портативных и стационарных компьютерах, как правило, более одного. Это дает возможность подключить USB модем к любому из портов. В этом случае система Windows будет считать, что один и то же модем присоединяется к разным COM портам (п.4.1.4.), поэтому перед началом сессии для недопущения ошибки 619, следует проверять наличие строки инициализации для текущей связки «Модем-СОМ порт». См. п. 4 и 3.
Данное руководство действует на все модемы и телефоны, возможны отличия в командах, но они выясняются в п.3.2.

* Если модем адоптирован под конкретного оператора то все описанное можно пропустить и просто переустановить программу идущую с модемом.
** Если на ПК OS не содержит программы «HyperTerminal» установить и использовать любую терминальную программу с возможностью работы с COM портом.
*** Для клиентов операторов на входящих в группу «МегаФон», используются другие APN, необходимо уточнить название у оператора.


Page 1 of 11