|
sim300D: появилась проблема с отправкой смс |
|
|
|
Oct 10 2010, 00:49
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
Здравствуйте все! Появилась "плавающая" проблема с отправкой смс. Последовательность действий: 1. включаю модуль 2. инициализация (все как обычно и годами работало) 3. несколько попыток (пока не получим долгожданное +CMGS: xx) отправить смс. Вот тут начались чудеса. Далеко не с первого раза модуль дает "положительный" ответ об отправке (обычно с третьей попытки). то есть: 1-я попытка: +CMS ERROR: 515 2-я попытка: +CMS ERROR: 515 3-я попытка: +CMGS: xx Но вот что самое противное - приходит как правило 2, а то и все 3 смс (несмотря на еррор). Ситуация просто тупиковая. Предвидя предположение, что неплохо бы дать еще минутку китайцу на "разогрев" (несмотря на то, что creg уже давно 1, симкарта читается) скажу: такая же ситуация, когда модуль после инициализации еще 2-6 минут "балдеет" до отправки смс. Сделал спец. прошивку, чтоб "поспрашивать" его перед каждой попыткой отправить смс, что с ним вообще, но судя по логу - все прекрасно. Вот лог двух попыток (конечно, многие "вопросы" модулю совершенно глупые, но это тестовая прошивка, чтоб хоть как то попытаться увидеть, что он не готов отправить смс): Код at+csq +CSQ: 23,0 OK at+creg? +CREG: 0,1 OK at+cfun? +CFUN: 1 OK at+cpms? +CPMS: "SM",0,15,"SM",0,15,"SM",0,15 OK at+cscs? +CSCS: "GSM" OK at+csmp? +CSMP: 17,255,0,241 OK at+csca? +CSCA: "+xxxxxxxxxxx",145 OK at+cmgs="+xxxxxxxxxxx" > Hello! +CMS ERROR: 515
at+csq +CSQ: 23,0 OK at+creg? +CREG: 0,1 OK at+cfun? +CFUN: 1 OK at+cpms? +CPMS: "SM",0,15,"SM",0,15,"SM",0,15 OK at+cscs? +CSCS: "GSM" OK at+csmp? +CSMP: 17,255,0,241 OK at+csca? +CSCA: "+xxxxxxxxxxx",145 OK at+cmgs="+xxxxxxxxxxx" > Hello! +CMGS: xx Как уже писал выше, error вовсе не означает, что смс не ушла. Самое частое: 2 еррора, потом окей, результат - 2 отправленные смс. Что посоветуете?
|
|
|
|
|
 |
Ответов
(15 - 29)
|
Oct 11 2010, 11:04
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
Цитата(CADiLO @ Oct 11 2010, 16:33)  Если это только у этого оператора с хитрыми карточками, то используйте карточки без отступления от стандартов. Потому как со стандартными карточками такого не замечалось. Под словом "хитрый" я имел ввиду только то, что это "Обычный препэйд МегаФон Москва тариф Подмосковный" - это ответ моих компаньонов из Москвы. А как конечному клиенту объяснить, что ЭТА симкарта не подходит для устройства, несмотря на то, что он на нее потратил деньги и в телефлне она у него прекрасно работает? Зачем искать виноватого на стороне? Модуль отвечает еррором (а смс отправляет), а не симкарта. Я ж не говорю о замороженной, перегретой, кривой симкарте, а о новой, прекрасно работающей в телефоне.
|
|
|
|
|
Oct 11 2010, 15:09
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
Спасибо за развернутый ответ! Но согласитесь, то что симка кроме модуля не работает еще на некоторых моделях телефонов скорее говорит, что он "не хуже НЕКОТОРЫХ". Гораздо приятнее было бы, если модуль был бы "лучше НЕКОТОРЫХ". Вот если бы наоборот... Симка в нескольких телефонах не заработала (еще лучше, как в данной ситуации, заставила их "глючить"), а в сим300 на ура пошла. Ну это я уж размечтался... Это как таджики, которые криво мне забор сложили, а потом говорят: "гляди, вон у того соседа твоего еще хуже". Почему то меня это не успокоило...
|
|
|
|
|
Oct 11 2010, 16:46
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
Видите ли, это сродни CD дискам. Когда в бумбоксе склепаном на коленке диск играет, а в компьютерном приводе сыпет сбоями. А все очень просто - проигрыватель в бумбоксе игнорирует выпадение ошибок по времени достаточном чтобы на слух не заметить, а комп должен прочесть абсолютно достоверную информацию.
Вот так и модули (любого производителя) действительно лучше телефонов - они считают что карточка соответствует стандарту, а не перекроена по желанию оператора.
Вы судите об этом как и тысячи обывателей, а здесь так нельзя - надо устранять причину, а не следствие. Ведь ошибка 515 это реакция на оператора - причина отказа лежит именно в его ответе модулю на попытку отправить SMS. Поэтому я и предложил Вам пообщаться с оператором и снять протокол обмена, чтобы видеть что творится в эфире и почему база отказывает модулю в передаче SMS, а потом таки его принимает. Не думаю что у вас инженеры оператора менее сговорчивее наших - решать такие проблемы выгодно обеим сторонам.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Oct 11 2010, 18:08
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
У меня в подписи - Уфа. Хоть и столица, но.... Верите или нет, но вот, например: Офис мегафона: штуки 3 девочки, которые способны исключительно продать симкарту. ВСЕ! Офис МТС гораздо больше (захватили в свое время детский сад): народу человек 50. Ни одного технаря! О каком "сотрудничестве" с оператором вы говорите? Чтожжж, видимо остается только с вами согласиться... Раз симком - качественный, собранный не на коленках (как телефоны, способные работать с такой же как они собранной на коленках симкартой), придется "кормить" его такими же качественным симкартами. Не гоже прынцу питаться абы чем... Ах, пардоньте... это ж оператор так модулю отвечает... Только вот почему этот же оператор телефону с этой же симкартой отвечает иначе?.... А вдруг это не модуль, а оператор разборчивый.... Только вот что мне совсем непонятно, почему не предпринимаются попытки "заставить" работать модуль с появляющимися каждый день "новыми" симкартами, а вместо этого начинается поиск моделей телефонов, на которых такая же проблема... Я надеялся, что фраза "посмотри - у других еще хуже" мне не вспомнится уже... Спасибо симкому, напомнили. Вообще, конечно странно: оператор продает симкарты и сам же не хочет с ними работать... Чудеса... Есть две связки: 1. симкарта - телефон - оператор 2. симкарта - сим300 - оператор даже место проведения тестов (БС) одно и то же. 1-я работает отлично, 2-я глючит. По моему мнению, виноватого тут видно невооруженным глазом. Ну да ладно, будем ждать, когда проблема приобретет более-менее массовый характер. Глядишь, техподдержка дистрибьютеров зашевелится... А то макрогрупп пока только сумел из себя выдавить: "ага, такое бывает".
|
|
|
|
|
Oct 11 2010, 18:30
|
Профессионал
    
Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364

|
Цитата Есть две связки: 1. симкарта - телефон - оператор 2. симкарта - сим300 - оператор даже место проведения тестов (БС) одно и то же. 1-я работает отлично, 2-я глючит. По моему мнению, виноватого тут видно невооруженным глазом. А не подскажете как Вы 1 вариант тестировали? Неужели подключали его к ПК и заставляли отправить 1000 SMS ? Попробуйте, возможно Вас удивит результат... Цитата Ну да ладно, будем ждать, когда проблема приобретет более-менее массовый характер. Глядишь, техподдержка дистрибьютеров зашевелится... Не зашевелится... Вы поздно проснулись. Этот модуль свои пять лет отработал. Сейчас он имеет статус снятия с производства с заменой на более современный и дешевый. Что касается 515-й ошибки - я существенных проблем с ней на нескольких тысячах изделий не заметил ... ЗЫ. Возможно потому, что без регистрации SMS-ки не отправляю...
|
|
|
|
|
Oct 11 2010, 19:22
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
Цитата(ArtemKAD @ Oct 12 2010, 00:30)  А не подскажете как Вы 1 вариант тестировали? Неужели подключали его к ПК и заставляли отправить 1000 SMS ? Попробуйте, возможно Вас удивит результат...
ЗЫ. Возможно потому, что без регистрации SMS-ки не отправляю... А кто сказал, что модуль отправил 1000 смс? Тестовая прошивка такая: включили модуль, дождались регистрации (или ответ: at+creg? +CREG: 0,1 уже этого не означает? интересно, а какой вы ждете???), подождали еще 3 минуты, делаем 15 попыток отправить смс со словом Hello (до ответа модулем океем). Что то не так? Потом вставляем эту симку в телефон. Отправляем смс - нормально, еще раз - нориально. Естественно, в общей сложности с телефона этой симкой было отправлено далеко не 2 смс, и ни одного сбоя. Снова что то не так? И не надо пытаться поднять свой авторитет, "незаметно" вставляя фразы о тысячах изделий. Поверьте, у нас их сделано не меньше... И не первый год работаю... А про снятие сим300д с производства я, конечно совсем не знал... Только вот надеяться на то, что к этой дате и все наши устройства прекратят функционировать (уж не знаю, какой вы ресурс у своих предполагаете) мне не хочется... И на то, что симка, установленная полгода назад не будет заменена (причин масса) на новую (может и такую же, как у меня) тоже неразумно надеяться. Это симком снял с производства - и трындец. А нам еще не раз придется почесать репу... Конечно, если не наплевать на потребителей... Но только вот мы переезжаем на М10. Хватит издеваться над населением. Квиктел хоть реально эволюционирует и очень быстро и заинтересованно реагирует на баги. Симком захочет сделать дтмф-декодер в своих модулях? Уж точно не скоро... Это какой то близнец ВАЗа - пипл же и так хавает...
|
|
|
|
|
Oct 12 2010, 05:07
|
Частый гость
 
Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116

|
Если предположить (как писал уважаемый CADiLO), что оператор (а не модуль) говорит модулю: "сообщи вопрошающему: еррор 515", интересно, что в той ситуации мы увидим, когда вообще нет оператора (извините, на Луне...)? Ну да ладно. Плохо то, что перед отправкой смс модуль на все мыслимые вопросы о готовности отвечает океем, а смс не отправляет... Вот квиктеловцы (они, кстати очень живо отреагировали на эту проблему) предложили еще массу "своих" запросов готовности модуля (надеюсь, может какой из них и покажет, что модуль не готов). Завтра приедет ко мне симка (надеюсь, и в роуминге поведет себя плохо), поставлю в М10... О результатах обязательно отпишусь. Огромное спасибо всем откликнувшимся!
|
|
|
|
|
Oct 12 2010, 08:40
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата А вообще-то пинать надо производителей симок. Которые хорошо прячутся в тени операторов. Все было-бы так, если-бы не одно но. В телефонах эти симки работают нормально.
|
|
|
|
|
Oct 12 2010, 10:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882

|
Цитата(Budek @ Oct 12 2010, 01:22)  А кто сказал, что модуль отправил 1000 смс? Тестовая прошивка такая: включили модуль, дождались регистрации (или ответ: at+creg? +CREG: 0,1 уже этого не означает? интересно, а какой вы ждете???), подождали еще 3 минуты, делаем 15 попыток отправить смс со словом Hello (до ответа модулем океем). Что то не так? Вроде все так, только окей зачем дожидатся? Стандарт GSM 07.05 говорит все однозначно (п. 3.5.1) Цитата(GSM 07.05 п. 3.5.1) if text mode (+CMGF=1) and sending successful: +CMGS: <mr>[,<scts>] if sending fails: +CMS ERROR: <err> следовательно, если модуль начал работать с сим-картой, он обязан при успешной отправке выдать +CMGS или выдать +CMS ERROR и НЕ ОТПРАВЛЯТЬ сообщение. ЗЫ У себя я вначале сохряняю сообщение на симку, а потом отправляю. После отправки - стираю. Мне так кажется надежней.
|
|
|
|
|
Oct 12 2010, 10:53
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
>>>включили модуль, дождались регистрации (или ответ: at+creg? +CREG: 0,1 уже этого не означает?
Это означает что модуль распознал сеть, но никак не то что ваша симка успешно вычитана оператором и готова к работе. До этого момента может и несколько минут пройти.
Перезвонил сегодня знакомым инженерам в МТС - ситуация с 515 ошибкой и уходом SMS с телефона позже, нормальное явление. Только абонентам телефонным об этом ну никак не дано знать. И оператор считает оно им и на... не надо - главное чтобы дошло сообщение. Ситуация с неприходом или потерей гораздо критичнее. А так - сеть перегружена - она дает команду приостановить отправку - телефон ожидает, потом повторный запрос и сообщение уходит. И ни отправитель, ни получатель не знают как это происходило.
Как я и говорил - читайте логи операторов.
А то что в Уфе нет ни одного инженера от операторов - нонсенс или просто не искали. Это даже не просто областной город где ОБЯЗАН быть центр оператора, это столица Башкортостана. Так что тут не поверю. Ну или бардак у вас дошел уже до крайности. У нас в Днепропетровске я только с билайновцами не общался - у остальных операторов есть инженерные группы. И кстати ни разу в ответе на вопрос отказано не было - в худшем случае коньячка вместе пили.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Oct 12 2010, 11:39
|
Профессионал
    
Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364

|
Цитата (или ответ: at+creg? +CREG: 0,1 уже этого не означает? интересно, а какой вы ждете???), Жду пока модуль сам скажет +CREG: 1 (указано AT+CREG=1 т.к. в процессе работы регистрация может быть потеряна, а затем восстановлена и отправлять сообщения между этими событиями нет смысла), плюс выдаст "CALL READY" (симка готова). Цитата подождали еще 3 минуты, делаем 15 попыток отправить смс со словом Hello (до ответа модулем океем). Что то не так? Потом вставляем эту симку в телефон. Отправляем смс - нормально, еще раз - нориально. Естественно, в общей сложности с телефона этой симкой было отправлено далеко не 2 смс, и ни одного сбоя. Снова что то не так? 1) Нету 15 SMS вподряд без пауз. 2) Не знаете была ли ошибка при отправке т.к. обработка многих ошибок - внутренние проблемы мобилки которые до пользователя доводятся только при совсем клиническом случае... 3) Не знаете в каком состоянии регистрация при отправке 15 SMS.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|