the same command line, because if one of them fails, then an error message is received but it is
not possible to argue which one of them has failed the execution.
If command V1 is enabled (verbose responses codes) and all commands in a command line has
been performed successfully, result code <CR><LF>OK<CR><LF> is sent from the TA to the
TE, if subparameter values of a command are not accepted by the TA or command itself is invalid,
or command cannot be performed for some reason, result code <CR><LF>ERROR<CR><LF>
is sent and no subsequent commands in the command line are processed.
If command V0 is enabled (numeric responses codes), and all commands in a command line has
been performed successfully, result code 0<CR> is sent from the TA to the TE, if sub-parameter
values of a command are not accepted by the TA or command itself is invalid, or command cannot
be performed for some reason, result code 4<CR> and no subsequent commands in the command
line are processed.
In case of errors depending on ME operation, ERROR (or 4) response may be replaced by +CME
ERROR: <err> or +CMS ERROR: <err>.
NOTE:
The command line buffer accepts a maximum of 400 characters. If this number is exceeded none
of the commands will be executed and TA returns ERROR.
3.2.2.1.
ME Error Result Code — +CME ERROR: <err>
This is NOT a command, it is the error response to +Cxxx 3GPP TS 27.007 commands.
Syntax: +CME ERROR: <err>
Parameter: <err> — error code can be either numeric or verbose (see +CMEE).The
possible values of <err> are reported in the table:
Numeric Format
Reproduction forbidden without Telit Communications S.p.A. written authorization — All Rights Reserved
Verbose Format
0
phone failure
1
No connection to phone
2
phone-adaptor link reserved
3
operation not allowed
4
operation not supported
5
PH-SIM PIN required
10
SIM not inserted
11
SIM PIN required
12
SIM PUK required
13
SIM failure
14
SIM busy
15
SIM wrong
16
incorrect password
17
SIM PIN2 required
Mod. 0808 2011-07 Rev.2
Telit LE910 V2 Series AT Commands
80446ST10707A Rev
General Errors
. 0– 2015-11-03
page 21 of 509
Для работы нам понадобится Эмулятор Терминала
Скачайте и установите Эмулятор
Откройте эмулятор и выполните в нем ряд комманд:
Также если у вас двухсимочный аппарат, то для смены IMEI на вторую SIM надо дописать:
Для некоторых телефонов не китайских марок может помочь данная комманда:
Для телефонов HTC может помочь встроенная утилита radiooptions:
Далее просто перезагрузитесь.
##
* У некоторых смартфонов можно сменить IMEI только прошив радиомодуль и/или использовав сторонние утилиты/терминалы для отправки AT-комманд. Способы прошивки радиомодуля зависят от производителя смартфона и утилит, предусмотренных для этого.
* Если ни один из способов Вам не помог, пишите в тему и мы постараемся помочь Вам индивидуально.
Сообщение отредактировал ferhad.necef — 19.09.22, 11:37
Сабж возник потому , что у нас на украине грозятся, что с 1-го сентября все серые трубы будет сложноневозможно подключить к сетям мобильных операторов. Фильтровать конечно собираются по IMEI-ям
Я вожу аппараты из-за бугра. Поэтому интересует возможность вшивать в серые девайсы имеи от простых старых добрых трубок, которые давно «живут» в украине.
рылся по форуму, инфы по смене имея не нашел. очевидно раньше никому это не было надо.
А вот теперь граждане украины об этом кажется крепко задумаются.
благодарен за любую инфу по смене IMEI в коммуникаторах НТС
мдя.. вот так всё просто и мучительно больно
Радиомодуль .
А если я перешиваю радио — тоже никакой возможности IMEI сменить ?
Сообщение отредактировал dexmorf — 18.09.09, 17:31
Где-то полгода назад на один чувак подробно обьяснил как сменить IMEI на HTC агрегатах на платформе qualcomm. Я дурак не додумался сохранить, через полдня его забанили а его пост удалили, оказывается обсуждать подобные темы на xda запрещено 🙁
Вобщем порядок был примерно такой:
1)Прошивка кракнутого радио
2)SuperCID
3)Измена ИМЕИ (Нужно знать его точный адрес в памяти, он их указал)
дай ка я пофантазирую. :rolleyes:
Нужна программка которая сидит в прошивке и выполняет роль «определенно спаяных контактов» тобиш Имеи.
Я думаю все возможное возможно и невозможное тоже, только для «определеных» кругов.
Грубый пример — мультисим с 12 номерами, где маленькая микруха позволяет хранить 12 номеров, там можно удалять старые номера и добавлять новые — говоря об этом мне не верится что это невозможно реализовать в самой винде сторонней прогой, просто это стоит много сил и денег да и реализовавший эту возможность афишировать не станет. Так собственно и с имеи. Был у меня такой пример когда я себе на номер со своего же номера позвонил а там чел трубку взял, сказал ало, а потом быстро бросил. :rofl: А натолкнул меня на звонок самому себе тот факт что у меня бабки слетали.
Где бы такого кулхацкера найти тока вот проблема — если обяву дать — менты запалят 100% :yes2:
Источник
At command is sent cme error 100 что за ошибка
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал Raveboy — 23.08.18, 06:40
Ну наконец-то тему создали по нашему девайсу) Рассказывайте у кого какие впечатления от него?) На первый взгляд все очень неплохо за такую цену) Приятные материалы корпуса, неплохие углы обзора дисплея. Будем ждать умельцев, которые запилят на него циан 12.1
Сообщение отредактировал igorekfx — 27.10.15, 10:49
Сообщение отредактировал igorekfx — 27.10.15, 06:12
5.1 на нём работает медленно. Чтож, ждём кастомов, рекавери и рута:)
Сообщение отредактировал Parav1s — 27.10.15, 19:26
Приобрели теще данный девайс.
Она благополучно уехала. И тут пропадает интернет у нее. Что делать не понимаю. Удаленно не могу понять где в меню находится Вклвыкл Мобильных данных.
20:00. Домой прихожу с 25-35% заряда.
Сообщение отредактировал Parav1s — 28.10.15, 20:05
ivan_nsk-54,
Да их слушать только)) Они не компетентны в большинстве своем) Производитель Shenzhen San Miki Electronics Limited какой-то. В первый раз слышу)
Кстати, Лоллипоп тут какой-то кастрированный)) Где блин верхняя полоска, которая подсвечивается под цвет определенного приложения?) А тут она как на 4.0-4.4) Удивило, если честно)
Кстати, что там с разлочкой?)
Добавлено 30.10.2015, 08:13:
кстати, уже была наклеена пленка с завода)
Сообщение отредактировал igorekfx — 30.10.15, 08:10
Сегодня начал глючить гугл аккаунт, обновляет приложения, потом бац и нет подключения к аккаунту! Захожу в настройки смотрю аккаунт гугл исчез, и нет возможности добавить. Гружу смарт, все нормально! Аккаунт на месте! Хз, что за фигня. До этого вылета ошибка сервисов гугл, что якобы смарт не может подключиться. Сделал сброс настроек, вроде нормально, НО теперь вот акк пропадает (
Кстати симку не сразу удалось поставить, не определяется и все тут! Еле еле запилил!
Сообщение отредактировал ivan_nsk-54 — 30.10.15, 11:07
Это не то пальто. У айпонта например тоже производитель foxconn, а не apple, если я не ошибаюсь.
Сообщение отредактировал ivan_nsk-54 — 30.10.15, 11:14
Проблему с тормозами частично решил, отключив большинство гугловских сервисов.
Еще не большой баг. при звонке, постоянно открывается шторка. может только у меня, но блин раздражает:(
Сообщение отредактировал Parav1s — 30.10.15, 13:14
Источник
At command is sent cme error 100 что за ошибка
Cube T8 Ultimate — Прошивки (OS Android 5.1)
Cube T8 Ultimate, Cube T8 Plus
Описание | Обсуждение » | Покупка » | Прошивки »
ВНИМАНИЕ! Все операции со своим планшетом вы делаете НА СВОЙ СТРАХ И РИСК!
ОБЯЗАТЕЛЬНО сделайте бэкап вашей системы и сохраните IMEI.
Даже если вы ничего не собираетесь прошивать, всё равно сделайте бэкап — он вам когда-нибудь пригодится.
Важная информация:
1. МТК дроид тулз с 64 битными процессорами не работает. Значит и с нашим планшетом тоже.
2. ОТА-обновление ставится ТОЛЬКО на чистую заводскую прошивку.
При написании ‘вопроса в ветку форума, пожалуйста, как можно точнее опишите проблему и сопутствующие составляющие, такие, как версия прошивки, операционная система и прочее.
Прошивки от разработчика для Cube T8 Plus на Baidu
Прошивки FlymeOS, cm-12.1-20151219-UNOFFICIAL, T8-PLUS-20151204, Recovery TWRP, Root (всё ставится через рекавери) — 18.12.2015 от разработчиков Тут или тут на Mail Яндекс (спасибо Aivengo73)
TWRP на русском
update-twrp_signed Mail Яндекс
update-twrp-ssd_signed
TWRP Recovery 2.8.7.0-T8 Plus от hanuma50
ВНИМАНИЕ! В текущем TWRP не работают все функции связанные с выключением/перезагрузкой планшета — выход из рекавери возможен через «жесткое» выключение длительным удержанием power.
Ещё сделать ребут можно в терминале TWRP (Advanced — Terminal — тап по галке и написать «reboot».
Подписанные рекавери для рекавери — спасибо bigmax113
TWRP 2.8.7.0 для прошивки 20160218(другой рекавери не подойдет, также возможны проблемы с неработающей перезагрузкой, используйте совет выше)
TWRP для сентябрьской и октябрьской прошивок(не работает перезагрузка)
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал cherva70 — 14.09.19, 16:22
Кстати, а по воздуху от куба что-то приходило кому? Или после прошивки не придёт если всё послетало?
Интересно, будет ли 6й андроид когда-нибудь на этом планшете. Думаю врятли))
я ставил через переходник сим карту в другом телефоне..в итоге навернулся слот симки..аккуратнее господа..
Сообщение отредактировал pegasst — 08.12.15, 15:47
Все получится. Нужно после плюса ставить пробел и imei в кавычках «имеи».
Если не сделали бекап nvram то больше нигде не взять. Если imei хоть где то сохранили то потом можно вшить в nvram но у меня не получилось.
Ну и можно в шапку добавить:
У нашего аппарата один IMEI на обе симки. NVRAM пишут на заводе и в процессе обновлений прошивок эту область никогда не трогают.
Бывают редкие случаи когда производитель выпускает прошивку с перезаписью этой областью, но редко и чаще это сервисная прошивка. Для нас такой пока нет.
Если у вас сохранился IMEI (записали на бумажке, засветился в аккаунте гугля, взяли от другого старого аппарата) то в принципе можно восстановить (сделать NVRAM).
У нас на всех аппаратах SN(серийный номер в NVRAM видимо одинаковый), IMEI на обеих симках одинаковый, по тому в принципе можно попробовать программой SN Writer
записать эти данные в NVRAM.
Либо прописать IMEI через инженерное меню с помощью AT команд, но это до первой перепрошивки/полного сброса.
Сообщение отредактировал asd2003ru — 08.12.15, 20:47
Ох. восстановил я NVRAM. Все делал на Win8.1×64.
В общем:
IMEI восстанавливаем через Maui META 3G (в шапке есть ссылка на статью)
-Берите версию v8.1512.0.
-Забейте на «В окне «Update parameter» жмём кнопку «Load from file» и выбираем ini-файл с калибровками.» Все равно у нас ее нет
-В качестве «Open NVRAM Database» открывал BPLGUInfoCustomApp_MT6735_S00_MOLY_LR9_W1444_MD_LWTG_MP_V40_1_ltg_n (в чем разница кроме размера с lwg_n не понятно)
-На продолжение статьи про прошивку MAC для BT и WIFI — забиваем (Начало «Выбираем опцию “AP NVRAM Editor”. «)
Как я понял BT MAC у меня остался живой и смысла шить его я не вижу (смотрел в Maui).
А вот WiFi там был забит нулями, по тому шил по инструкции от zeus (в шапке).
Сообщение отредактировал asd2003ru — 09.12.15, 02:03
Да моя модель ещё с Владивостока едет от so cube, так что я здесь пока активный читатель, а не деятель. Скажем так пока готовлюсь.
Почитал возник вопрос, а если как я делал на Cube Т9.
Сначала ставим Twrp делаем полный бэкап на карту памяти, затем расширяем память под приложения, и через Twrp сразу востанавливаем свой бэкап. Соответственно имей мак и и-же с ними на месте, а память расширена!
На Cube Т9 получилось без проблем!
Сообщение отредактировал ger1969 — 09.12.15, 09:51
Именно так и надо прошивать, только никто бэкап не делает))) Ленятся наверное.
Я на всех устройствах первым делом модифицированный рекавери ставлю — TWRP или CWM (зависит от устройства). Делаю бэкап и только потом делаю всяческие прошивки.
Во всех инструкциях пишу — сделайте бэкап, сделайте бэкап. Нет всё равно народ трёт имеи, а потом создают себе разные проблемы.
Сообщение отредактировал zeus — 09.12.15, 10:27
Я тоже сначала поставил TWRP сделал бэкап.
Потом поставил рут.
Но расширять память пока не вижу смысла.
Все что мне нужно поставилось и пользуюсь.
Тут уже кому как нужно расширять память и иметь какие то проблемы по разным случаям.
Или хотя бы просто посмотреть как он работает в таком режиме.
Но все равно. есть подлагивания при листании сайтов, файсбука. про маркет я вообще молчу.
Немного не хватает плавности при листании.
Источник
web-workers.ch
Technology-Blog for IT professionals by thuinformatik GmbH
How to configure OP5 to send SMS via Telit HT910G
Connect
- Add your SIM card to the Telit GSM modem and attach it via USB port to your server.
- To find the port where your GSM modem is attached, execute the following script after you’ve marked it as executable.
#!/bin/bash
for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do
(
syspath=”$”
devname=”$(udevadm info -q name -p $syspath)”
[[ “$devname” == “bus/”* ]] && continue
eval “$(udevadm info -q property –export -p $syspath)”
[[ -z “$ID_SERIAL” ]] && continue
echo “/dev/$devname – $ID_SERIAL”
)
done
# ./listdev.sh /dev/ttyACM0 — Telit_wireless_solutions_Telit_Wireless_Module_351579057468926 /dev/ttyACM1 — Telit_wireless_solutions_Telit_Wireless_Module_351579057468926 /dev/ttyACM2 — Telit_wireless_solutions_Telit_Wireless_Module_351579057468926 /dev/ttyACM3 — Telit_wireless_solutions_Telit_Wireless_Module_351579057468926 /dev/ttyACM4 — Telit_wireless_solutions_Telit_Wireless_Module_351579057468926 /dev/ttyACM5 — Telit_wireless_solutions_Telit_Wireless_Module_351579057468926 /dev/ttyACM6 — Telit_wireless_solutions_Telit_Wireless_Module_351579057468926 /dev/input/mouse2 — VMware_VMware_Virtual_USB_Mouse /dev/input/event4 — VMware_VMware_Virtual_USB_Mouse /dev/input/js0 — VMware_VMware_Virtual_USB_Mouse /dev/input/mouse3 — VMware_VMware_Virtual_USB_Mouse /dev/input/event5 — VMware_VMware_Virtual_USB_Mouse
Take a note of the device-path (/dev/ttyACM0)
Configuration
/etc/smsd.conf: This sample configuration file works fine in our productive environment on a SIM card without PIN code enabled – if you need to configure a PIN (if enabled) try configuring “pin=” . Make sure you use the correct device-path from above (device=/dev/ttyACM0) at “device=”.
# Example smsd.conf. Read the manual for a description
# once your configuration is OK, set log level lower (5 is good in most cases)
devices=GSM1
logfile=/var/log/smsd/smsd.log
loglevel=8
user=root
infofile=/var/run/smsd/smsd.working
pidfile=/var/run/smsd/smsd.pid
# 3.1.5 introduced smart logging
smart_logging=yes
[GSM1]
init=ATE0
incoming=no
rtscts=no
cs_convert=yes
report=no
mode=new
device=/dev/ttyACM0
pin=0014
baudrate=115200
Testing
Configure your hyperterminal session by using minicom -s
Select “Serial port setup”
Make sure your settings looks like this (A – Serial Device must match the path from above, E – Bps/Par/Bits must be 19200 8N1 or 115200 8N1). Press ENTER to save your setting.
Select Exit to open the connection to the GSM modem
The connection is initalized
The connection is open, the GSM modem is ready to receive commands
Send SMS by using AT commands. NOTE: In this example we have removed the PIN of the SIM card, if the PIN is still present make sure you are properly authenticated – additional details please see the chapter ‘PIN codes by using AT commands’ below) AT OK AT+CMGF=1 ——> set message format, see AT reference OK AT+CMGS=»+41796316771″ > Hello World! >
To exit minicom press CRTL-A and then x or q.
Services
Make sure the smsd service is enabled to start on boot # chkconfig —list smsd smsd 0:off 1:off 2:off 3:on 4:off 5:off 6:off
Enable the service on boot for runlevel 3,4 and 5 by using the following command # chkconfig smsd on
To start/stop the service use following command # service smsd stop # service smsd start
Make sure the smsd service is running by using the command line
# service smsd status smsd (pid 1476 1475) is running.
Or check the service status via OP5 webbased GUI
Make sure you can send a SMS message by using OP5 webbased GUI.
To send SMS notifications, make sure your contacts have filled out the ‘Pager’ information
Troubleshooting
CMS Error: 314
AT+CMGS=»+41796316771″ +CMS ERROR: 314
CMS Error: 314 usualy means the device is busy and you have to try later again. Sometimes you can try as long as you want, you wont become able to send messages. If this is the case try to reset your GSM modem by using following command and try again afterwards, you may have solved the problem with that.
CMS Error: 500
CMS ERROR: 500 is unfortunately a very generic error message. Try to send an SMS directly without storing it to the SIM.
AT+CMGS ‘ Send an SMS directly without storing to the SIM
AT+CMGW ‘ Writing an SMS to the SIM card and then send the SMS
AT+CMGR ‘ By using the CMGR command you can verify if the SMS is written to SIM and it’s current status
Read your configured Service-Center number configured on your SIM card to send SMS messages (for example the number of Swisscom) AT+CSCA?
+CSCA: «+41794999000»,145
If the number is not correctly configured then change it by using AT+CSCA=»+41794999000″,145
OK
PIN codes by using AT commands
If you have a PIN code enabled SIM card and want to remove / disable the PIN code by using AT commands, then follow these commands. Suppose 9546 is the current PIN code, replace 9546 with your PIN code. Query the state of the SIM card by using the CPIN? command and remove the SIM code afterwards.
AT+CPIN?
+CPIN: SIM PIN —-> pin codes need to be entered
OK
AT+CPIN=»9546″
OKAT+CLCK=»SC»,0,»9546″ —-> disable pin code
OKAT+CPIN?
+CPIN: READY
GSM connection state details
Check for Received Signal Strength & Quality
AT+CSQ
+CSQ: 13,1
Wait for the response in format: +CSQ: ,
Integer from 0 to 99 indicates the received signal strength. NOTE: Signal strength less than 6 indicates only 1 antenna bar, the quality of a connection will be poor and the connection may even drop.
value | Signal strength | Indication (for devices with a User Interface (MMI)) |
-113 dBm or less | Signal is VERY low: at the extreme sensibility limit | |
1 | -111 dBm | MMI may indicate only 1 antenna bar |
2 | -109 dBm | MMI may indicate only 1 antenna bar |
3 | -107 dBm | MMI may indicate only 1 antenna bar |
4 | -105 dBm | MMI may indicate only 1 antenna bar |
5 | -103 dBm | MMI may indicate only 1 antenna bar |
6 | -101 dBm | MMI may indicate 2 antenna bars |
7 | -99 dBm | MMI may indicate 2 antenna bars |
8 | -97 dBm | MMI may indicate 2 antenna bars |
9 | -95 dBm | MMI may indicate 2 antenna bars |
10 | -93 dBm | MMI may indicate 3 antenna bars |
11 | -91 dBm | MMI may indicate 3 antenna bars |
12 | -89 dBm | MMI may indicate 3 antenna bars |
13 | -87 dBm | MMI may indicate 3 antenna bars |
14 | -85 dBm | MMI may indicate 3 antenna bars |
15 | -83 dBm | MMI may indicate 4 antenna bars |
16 | -81 dBm | MMI may indicate 4 antenna bars |
17 | -79 dBm | MMI may indicate 4 antenna bars |
18 | -77 dBm | MMI may indicate 4 antenna bars |
19 | -75 dBm | MMI may indicate 4 antenna bars |
20 | -73 dBm | MMI may indicate 4 antenna bars |
21 | -71 dBm | MMI may indicate 4 antenna bars |
22 | -69 dBm | MMI may indicate 4 antenna bars |
23 | -67 dBm | MMI may indicate 4 antenna bars |
24 | -65 dBm | MMI may indicate 4 antenna bars |
25 | -63 dBm | MMI may indicate 4 antenna bars |
26 | -61 dBm | MMI may indicate 4 antenna bars |
27 | -59 dBm | MMI may indicate 4 antenna bars |
28 | -57 dBm | MMI may indicate 4 antenna bars |
29 | -55 dBm | MMI may indicate 4 antenna bars |
30 | -53 dBm | MMI may indicate 4 antenna bars |
31 | -51 dBm or more | MMI may indicate 4 antenna bars |
99 | not detected | MMI may indicate flashing antenna bars |
Integer from 0 to 7 and 99 reports the received signal quality measured on the radio traffic channel (error bit rate in percent)
Check if device is registered to the network
Wait for response in the format: +CREG: ,
0 – not registered, ME is not currently searching a new operator to register to
1 – registered, home network
2 – not registered, but ME is currently searching a new operator to register to
3 – registration denied
4 – unknown
5 – registered, roaming
Overall overview
“battchg” – battery charge level – battery charge level indicator range 0..5
“signal” – signal quality – signal quality indicator, range: 0 to 7, 99 – not measurable
“service” – service availability – service availability indicator, range: 0 – not registered to any network, 1 – registered
Check device hardware
Manufacturer Identification
AT+GMI
Telit
Model Identification
AT+GMM
HE910-D
Revidion Identification
AT+GMR
12.00.024
Serial Identification
AT+GSN
00007406xx
GSM Equipment and Network Error Codes
When controlling GSM devices using AT commands, the device can respond with either “OK” or “ERROR”. Sometimes you will receive an error and you do not know the cause of this error. That’s why most advanced GSM devices support extended errors. Instead of just displaying the “ERROR” message, it also shows an error number. The syntax of this extended error is either “+CMS ERROR: xxx” or “+CME ERROR: xxx”. When the error starts with “+CME ERROR”, it means that the error is a device specific error code. For instance, you are trying to read a phonebook entry before entering a pincode. When there is a network error, for instance, when you try to send an SMS message when there is no network coverage, you will receive an error which starts with “+CMS ERROR”. To enable these extended commands, execute the following commands, or add them to your modems init string:
Below you can find a list containing almost every error code supported by GSM devices.
Источник
Connect
- Add your SIM card to the Telit GSM modem and attach it via USB port to your server.
- To find the port where your GSM modem is attached, execute the following script after you’ve marked it as executable.
#!/bin/bash
for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do
(
syspath=”${sysdevpath%/dev}”
devname=”$(udevadm info -q name -p $syspath)”
[[ “$devname” == “bus/”* ]] && continue
eval “$(udevadm info -q property –export -p $syspath)”
[[ -z “$ID_SERIAL” ]] && continue
echo “/dev/$devname – $ID_SERIAL”
)
done
# ./listdev.sh
/dev/ttyACM0 - Telit_wireless_solutions_Telit_Wireless_Module_351579057468926
/dev/ttyACM1 - Telit_wireless_solutions_Telit_Wireless_Module_351579057468926
/dev/ttyACM2 - Telit_wireless_solutions_Telit_Wireless_Module_351579057468926
/dev/ttyACM3 - Telit_wireless_solutions_Telit_Wireless_Module_351579057468926
/dev/ttyACM4 - Telit_wireless_solutions_Telit_Wireless_Module_351579057468926
/dev/ttyACM5 - Telit_wireless_solutions_Telit_Wireless_Module_351579057468926
/dev/ttyACM6 - Telit_wireless_solutions_Telit_Wireless_Module_351579057468926
/dev/input/mouse2 - VMware_VMware_Virtual_USB_Mouse
/dev/input/event4 - VMware_VMware_Virtual_USB_Mouse
/dev/input/js0 - VMware_VMware_Virtual_USB_Mouse
/dev/input/mouse3 - VMware_VMware_Virtual_USB_Mouse
/dev/input/event5 - VMware_VMware_Virtual_USB_Mouse
Take a note of the device-path (/dev/ttyACM0)
Configuration
/etc/smsd.conf: This sample configuration file works fine in our productive environment on a SIM card without PIN code enabled – if you need to configure a PIN (if enabled) try configuring “pin=” . Make sure you use the correct device-path from above (device=/dev/ttyACM0) at “device=”.
# Example smsd.conf. Read the manual for a description
# once your configuration is OK, set log level lower (5 is good in most cases)
devices=GSM1
logfile=/var/log/smsd/smsd.log
loglevel=8
user=root
infofile=/var/run/smsd/smsd.working
pidfile=/var/run/smsd/smsd.pid
# 3.1.5 introduced smart logging
smart_logging=yes[GSM1]
init=ATE0
incoming=no
rtscts=no
cs_convert=yes
report=no
mode=new
device=/dev/ttyACM0
pin=0014
baudrate=115200
Testing
Configure your hyperterminal session by using minicom -s
# minicom -s
Select “Serial port setup”
Make sure your settings looks like this (A – Serial Device must match the path from above, E – Bps/Par/Bits must be 19200 8N1 or 115200 8N1). Press ENTER to save your setting.
Select Exit to open the connection to the GSM modem
The connection is initalized
The connection is open, the GSM modem is ready to receive commands
Send SMS by using AT commands. NOTE: In this example we have removed the PIN of the SIM card, if the PIN is still present make sure you are properly authenticated – additional details please see the chapter ‘PIN codes by using AT commands’ below)AT
OK
AT+CMGF=1 -----> set message format, see AT reference
OK
AT+CMGS="+41796316771"
> Hello World!
>
<PRESS CTRL-Z to send the message>
+CMGS: 255
OK
To exit minicom press CRTL-A and then x or q.
Services
Make sure the smsd service is enabled to start on boot# chkconfig --list smsd
smsd 0:off 1:off 2:off 3:on 4:off 5:off 6:off
Enable the service on boot for runlevel 3,4 and 5 by using the following command# chkconfig smsd on
To start/stop the service use following command# service smsd stop
# service smsd start
Make sure the smsd service is running by using the command line
# service smsd status
smsd (pid 1476 1475) is running...
Or check the service status via OP5 webbased GUI
Make sure you can send a SMS message by using OP5 webbased GUI.
To send SMS notifications, make sure your contacts have filled out the ‘Pager’ information
Troubleshooting
CMS Error: 314
AT+CMGS="+41796316771"
+CMS ERROR: 314
CMS Error: 314 usualy means the device is busy and you have to try later again. Sometimes you can try as long as you want, you wont become able to send messages. If this is the case try to reset your GSM modem by using following command and try again afterwards, you may have solved the problem with that.
AT&F
CMS Error: 500
CMS ERROR: 500 is unfortunately a very generic error message. Try to send an SMS directly without storing it to the SIM.
AT+CMGS ‘ Send an SMS directly without storing to the SIM
AT+CMGW ‘ Writing an SMS to the SIM card and then send the SMS
AT+CMGR ‘ By using the CMGR command you can verify if the SMS is written to SIM and it’s current status
Read your configured Service-Center number configured on your SIM card to send SMS messages (for example the number of Swisscom)AT+CSCA?
+CSCA: "+41794999000",145
If the number is not correctly configured then change it by usingAT+CSCA="+41794999000",145
OK
PIN codes by using AT commands
If you have a PIN code enabled SIM card and want to remove / disable the PIN code by using AT commands, then follow these commands. Suppose 9546 is the current PIN code, replace 9546 with your PIN code. Query the state of the SIM card by using the CPIN? command and remove the SIM code afterwards.
AT+CPIN?
+CPIN: SIM PIN ----> pin codes need to be entered
OK
AT+CPIN="9546"
OKAT+CLCK="SC",0,"9546" ----> disable pin code
OKAT+CPIN?
+CPIN: READY
Attached some examples about PIN and PUK management:
AT+CLCK="SC",1,"0000",1 ---->When you want to set pin code "0000"
OK
--Reboot module
AT+CPIN?
+CPIN: SIM PIN
OK
AT+CPIN="0000"
OK
AT+CPWD="SC","0000","1234" ---->When you want to change the pin code to "1234"
OK
--Reboot module
AT+CPIN?
+CPIN: SIM PIN
OK
AT*PSPRAS?
*PSPRAS: 3,10,255,255
OK
AT+CPIN="7777" ---->Input the wrong pin code will reduce the available try times
+CME ERROR: incorrect password
AT*PSPRAS?
*PSPRAS: 2,10,255,255
OK
AT+CPIN="1234"
OK
AT+CPIN?
+CPIN: SIM PUK
OK
AT+CPIN="44753796","1234" ---->When you want to input the PUK code after you input 3 times of the wrong pin.
OK
GSM connection state details
Check for Received Signal Strength & Quality
AT+CSQ
+CSQ: 13,1
Wait for the response in format: +CSQ: <rssi>, <ber>
<rssi>
Integer from 0 to 99 indicates the received signal strength. NOTE: Signal strength less than 6 indicates only 1 antenna bar, the quality of a connection will be poor and the connection may even drop.
<rssi> value | Signal strength | Indication (for devices with a User Interface (MMI)) |
0 | -113 dBm or less | Signal is VERY low: at the extreme sensibility limit |
1 | -111 dBm | MMI may indicate only 1 antenna bar |
2 | -109 dBm | MMI may indicate only 1 antenna bar |
3 | -107 dBm | MMI may indicate only 1 antenna bar |
4 | -105 dBm | MMI may indicate only 1 antenna bar |
5 | -103 dBm | MMI may indicate only 1 antenna bar |
6 | -101 dBm | MMI may indicate 2 antenna bars |
7 | -99 dBm | MMI may indicate 2 antenna bars |
8 | -97 dBm | MMI may indicate 2 antenna bars |
9 | -95 dBm | MMI may indicate 2 antenna bars |
10 | -93 dBm | MMI may indicate 3 antenna bars |
11 | -91 dBm | MMI may indicate 3 antenna bars |
12 | -89 dBm | MMI may indicate 3 antenna bars |
13 | -87 dBm | MMI may indicate 3 antenna bars |
14 | -85 dBm | MMI may indicate 3 antenna bars |
15 | -83 dBm | MMI may indicate 4 antenna bars |
16 | -81 dBm | MMI may indicate 4 antenna bars |
17 | -79 dBm | MMI may indicate 4 antenna bars |
18 | -77 dBm | MMI may indicate 4 antenna bars |
19 | -75 dBm | MMI may indicate 4 antenna bars |
20 | -73 dBm | MMI may indicate 4 antenna bars |
21 | -71 dBm | MMI may indicate 4 antenna bars |
22 | -69 dBm | MMI may indicate 4 antenna bars |
23 | -67 dBm | MMI may indicate 4 antenna bars |
24 | -65 dBm | MMI may indicate 4 antenna bars |
25 | -63 dBm | MMI may indicate 4 antenna bars |
26 | -61 dBm | MMI may indicate 4 antenna bars |
27 | -59 dBm | MMI may indicate 4 antenna bars |
28 | -57 dBm | MMI may indicate 4 antenna bars |
29 | -55 dBm | MMI may indicate 4 antenna bars |
30 | -53 dBm | MMI may indicate 4 antenna bars |
31 | -51 dBm or more | MMI may indicate 4 antenna bars |
99 | not detected | MMI may indicate flashing antenna bars |
<bet>
Integer from 0 to 7 and 99 reports the received signal quality measured on the radio traffic channel (error bit rate in percent)
Check if device is registered to the network
AT+CREG?
+CREG: 0,1
Wait for response in the format: +CREG: <mode>, <stat>
<mode>
0 GSM
2 UTRAN
<stat>
0 – not registered, ME is not currently searching a new operator to register to
1 – registered, home network
2 – not registered, but ME is currently searching a new operator to register to
3 – registration denied
4 – unknown
5 – registered, roaming
Overall overview
“battchg” – battery charge level – battery charge level indicator range 0..5
“signal” – signal quality – signal quality indicator, range: 0 to 7, 99 – not measurable
“service” – service availability – service availability indicator, range: 0 – not registered to any network, 1 – registered
AT+CIND=?
+CIND: (("battchg",(0-5,99)),("signal",(0-7,99)),("service",(0,1)),("sounder",()
Reboot device
AT#REBOOT
Check device hardware
Manufacturer Identification
AT+GMI
Telit
Model Identification
AT+GMM
HE910-D
Revidion Identification
AT+GMR
12.00.024
Serial Identification
AT+GSN
00007406xx
GSM Equipment and Network Error Codes
When controlling GSM devices using AT commands, the device can respond with either “OK” or “ERROR”. Sometimes you will receive an error and you do not know the cause of this error. That’s why most advanced GSM devices support extended errors. Instead of just displaying the “ERROR” message, it also shows an error number. The syntax of this extended error is either “+CMS ERROR: xxx” or “+CME ERROR: xxx”. When the error starts with “+CME ERROR”, it means that the error is a device specific error code. For instance, you are trying to read a phonebook entry before entering a pincode. When there is a network error, for instance, when you try to send an SMS message when there is no network coverage, you will receive an error which starts with “+CMS ERROR”. To enable these extended commands, execute the following commands, or add them to your modems init string:
AT+CMEE=1
AT&W
Below you can find a list containing almost every error code supported by GSM devices.
CME ERROR’s (GSM Equipment related codes)
Error | Description |
---|---|
CME ERROR: 0 | Phone failure |
CME ERROR: 1 | No connection to phone |
CME ERROR: 2 | Phone adapter link reserved |
CME ERROR: 3 | Operation not allowed |
CME ERROR: 4 | Operation not supported |
CME ERROR: 5 | PH_SIM PIN required |
CME ERROR: 6 | PH_FSIM PIN required |
CME ERROR: 7 | PH_FSIM PUK required |
CME ERROR: 10 | SIM not inserted |
CME ERROR: 11 | SIM PIN required |
CME ERROR: 12 | SIM PUK required |
CME ERROR: 13 | SIM failure |
CME ERROR: 14 | SIM busy |
CME ERROR: 15 | SIM wrong |
CME ERROR: 16 | Incorrect password |
CME ERROR: 17 | SIM PIN2 required |
CME ERROR: 18 | SIM PUK2 required |
CME ERROR: 20 | Memory full |
CME ERROR: 21 | Invalid index |
CME ERROR: 22 | Not found |
CME ERROR: 23 | Memory failure |
CME ERROR: 24 | Text string too long |
CME ERROR: 25 | Invalid characters in text string |
CME ERROR: 26 | Dial string too long |
CME ERROR: 27 | Invalid characters in dial string |
CME ERROR: 30 | No network service |
CME ERROR: 31 | Network timeout |
CME ERROR: 32 | Network not allowed, emergency calls only |
CME ERROR: 40 | Network personalization PIN required |
CME ERROR: 41 | Network personalization PUK required |
CME ERROR: 42 | Network subset personalization PIN required |
CME ERROR: 43 | Network subset personalization PUK required |
CME ERROR: 44 | Service provider personalization PIN required |
CME ERROR: 45 | Service provider personalization PUK required |
CME ERROR: 46 | Corporate personalization PIN required |
CME ERROR: 47 | Corporate personalization PUK required |
CME ERROR: 48 | PH-SIM PUK required |
CME ERROR: 100 | Unknown error |
CME ERROR: 103 | Illegal MS |
CME ERROR: 106 | Illegal ME |
CME ERROR: 107 | GPRS services not allowed |
CME ERROR: 111 | PLMN not allowed |
CME ERROR: 112 | Location area not allowed |
CME ERROR: 113 | Roaming not allowed in this location area |
CME ERROR: 126 | Operation temporary not allowed |
CME ERROR: 132 | Service operation not supported |
CME ERROR: 133 | Requested service option not subscribed |
CME ERROR: 134 | Service option temporary out of order |
CME ERROR: 148 | Unspecified GPRS error |
CME ERROR: 149 | PDP authentication failure |
CME ERROR: 150 | Invalid mobile class |
CME ERROR: 256 | Operation temporarily not allowed |
CME ERROR: 257 | Call barred |
CME ERROR: 258 | Phone is busy |
CME ERROR: 259 | User abort |
CME ERROR: 260 | Invalid dial string |
CME ERROR: 261 | SS not executed |
CME ERROR: 262 | SIM Blocked |
CME ERROR: 263 | Invalid block |
CME ERROR: 772 | SIM powered down |
CMS ERROR’s (GSM Network related codes)
Error | Description |
---|---|
CMS ERROR: 1 | Unassigned number |
CMS ERROR: 8 | Operator determined barring |
CMS ERROR: 10 | Call bared |
CMS ERROR: 21 | Short message transfer rejected |
CMS ERROR: 27 | Destination out of service |
CMS ERROR: 28 | Unindentified subscriber |
CMS ERROR: 29 | Facility rejected |
CMS ERROR: 30 | Unknown subscriber |
CMS ERROR: 38 | Network out of order |
CMS ERROR: 41 | Temporary failure |
CMS ERROR: 42 | Congestion |
CMS ERROR: 47 | Recources unavailable |
CMS ERROR: 50 | Requested facility not subscribed |
CMS ERROR: 69 | Requested facility not implemented |
CMS ERROR: 81 | Invalid short message transfer reference value |
CMS ERROR: 95 | Invalid message unspecified |
CMS ERROR: 96 | Invalid mandatory information |
CMS ERROR: 97 | Message type non existent or not implemented |
CMS ERROR: 98 | Message not compatible with short message protocol |
CMS ERROR: 99 | Information element non-existent or not implemente |
CMS ERROR: 111 | Protocol error, unspecified |
CMS ERROR: 127 | Internetworking , unspecified |
CMS ERROR: 128 | Telematic internetworking not supported |
CMS ERROR: 129 | Short message type 0 not supported |
CMS ERROR: 130 | Cannot replace short message |
CMS ERROR: 143 | Unspecified TP-PID error |
CMS ERROR: 144 | Data code scheme not supported |
CMS ERROR: 145 | Message class not supported |
CMS ERROR: 159 | Unspecified TP-DCS error |
CMS ERROR: 160 | Command cannot be actioned |
CMS ERROR: 161 | Command unsupported |
CMS ERROR: 175 | Unspecified TP-Command error |
CMS ERROR: 176 | TPDU not supported |
CMS ERROR: 192 | SC busy |
CMS ERROR: 193 | No SC subscription |
CMS ERROR: 194 | SC System failure |
CMS ERROR: 195 | Invalid SME address |
CMS ERROR: 196 | Destination SME barred |
CMS ERROR: 197 | SM Rejected-Duplicate SM |
CMS ERROR: 198 | TP-VPF not supported |
CMS ERROR: 199 | TP-VP not supported |
CMS ERROR: 208 | D0 SIM SMS Storage full |
CMS ERROR: 209 | No SMS Storage capability in SIM |
CMS ERROR: 210 | Error in MS |
CMS ERROR: 211 | Memory capacity exceeded |
CMS ERROR: 212 | Sim application toolkit busy |
CMS ERROR: 213 | SIM data download error |
CMS ERROR: 255 | Unspecified error cause |
CMS ERROR: 300 | ME Failure |
CMS ERROR: 301 | SMS service of ME reserved |
CMS ERROR: 302 | Operation not allowed |
CMS ERROR: 303 | Operation not supported |
CMS ERROR: 304 | Invalid PDU mode parameter |
CMS ERROR: 305 | Invalid Text mode parameter |
CMS ERROR: 310 | SIM not inserted |
CMS ERROR: 311 | SIM PIN required |
CMS ERROR: 312 | PH-SIM PIN required |
CMS ERROR: 313 | SIM failure |
CMS ERROR: 314 | SIM busy |
CMS ERROR: 315 | SIM wrong |
CMS ERROR: 316 | SIM PUK required |
CMS ERROR: 317 | SIM PIN2 required |
CMS ERROR: 318 | SIM PUK2 required |
CMS ERROR: 320 | Memory failure |
CMS ERROR: 321 | Invalid memory index |
CMS ERROR: 322 | Memory full |
CMS ERROR: 330 | SMSC address unknown |
CMS ERROR: 331 | No network service |
CMS ERROR: 332 | Network timeout |
CMS ERROR: 340 | No +CNMA expected |
CMS ERROR: 500 | Unknown error |
CMS ERROR: 512 | User abort |
CMS ERROR: 513 | Unable to store |
CMS ERROR: 514 | Invalid Status |
CMS ERROR: 515 | Device busy or Invalid Character in string |
CMS ERROR: 516 | Invalid length |
CMS ERROR: 517 | Invalid character in PDU |
CMS ERROR: 518 | Invalid parameter |
CMS ERROR: 519 | Invalid length or character |
CMS ERROR: 520 | Invalid character in text |
CMS ERROR: 521 | Timer expired |
CMS ERROR: 522 | Operation temporary not allowed |
CMS ERROR: 532 | SIM not ready |
CMS ERROR: 534 | Cell Broadcast error unknown |
CMS ERROR: 535 | Protocol stack busy |
CMS ERROR: 538 | Invalid parameter |
Reference Guide
Download offline copy: Telit 3G HE910 3G/HSDPA/GSM Modem AT Command Reference R10