Modem-stretch: различия между версиями

Нет описания правки
Строка 69: Строка 69:
Для всех модемов рабочими настройками связи являются: 115200-8-N-1, '''no hardware flow control''' (аппаратный контроль потока должен быть обязательно выключен). Некоторые модели модемов (например, sim5300e, sim7000e) могут сами определять baudrate, установленный в данный момент. Для этого нужно послать в последовательный порт несколько символов (например, "AAAAAAAAAAT").
Для всех модемов рабочими настройками связи являются: 115200-8-N-1, '''no hardware flow control''' (аппаратный контроль потока должен быть обязательно выключен). Некоторые модели модемов (например, sim5300e, sim7000e) могут сами определять baudrate, установленный в данный момент. Для этого нужно послать в последовательный порт несколько символов (например, "AAAAAAAAAAT").


Подробнее про взаимодействие с последовательным портом в linux можно прочитать на соответствующей [[Special:MyLanguage/Работа с последовательным портом из Linux|странице wiki]].
<!--T:52-->
<!--T:52-->
Для работы в интерактивном режиме рекомендуем использовать утилиту minicom:
Для работы в интерактивном режиме рекомендуем использовать утилиту minicom:
Строка 81: Строка 82:
* Первой вашей командой должна стать ''AAAAAAAAAT'' - с её помощью модуль распознает скорость, с которой мы к нему обращаемся.
* Первой вашей командой должна стать ''AAAAAAAAAT'' - с её помощью модуль распознает скорость, с которой мы к нему обращаемся.
* Второй командой выполните просто ''AT''. Вам должен прийти ответ '''OK'''.
* Второй командой выполните просто ''AT''. Вам должен прийти ответ '''OK'''.


=== Работа с sms и ussd === <!--T:15-->
=== Работа с sms и ussd === <!--T:15-->
<!--T:16-->
Работать с sms и ussd проще всего при помощи программы [http://wammu.eu/gammu/ ''Gammu''] (это форк утилиты '''gnokii''', которую перестали развивать).
Работать с sms и ussd проще всего при помощи программы [http://wammu.eu/gammu/ ''Gammu''] (это форк утилиты '''gnokii''', которую перестали развивать).


Строка 108: Строка 106:
</syntaxhighlight>
</syntaxhighlight>


====SMS и USSD на русском==== <!--T:19-->
==== SMS и USSD на русском ==== <!--T:19-->
 
<!--T:20-->
SMS и USSD на русском пока работают в ''gammu'' не всегда хорошо, поэтому могут пригодиться команды для переключения языка USSD и перекодирования входящих и исходящих SMS в транслит:
SMS и USSD на русском пока работают в ''gammu'' не всегда хорошо, поэтому могут пригодиться команды для переключения языка USSD и перекодирования входящих и исходящих SMS в транслит:
{| class="wikitable"
{| class="wikitable"
Строка 126: Строка 122:
|}
|}


===Выход в интернет=== <!--T:21-->
=== Выход в интернет === <!--T:21-->
 
<!--T:22-->
Перед выходом в интернет необходимо, чтобы модем был включен. Для этого вручную или в файле настройке сетевых интерфейсов (см. далее) выполните команду <pre>wb-gsm restart_if_broken</pre>
Перед выходом в интернет необходимо, чтобы модем был включен. Для этого вручную или в файле настройке сетевых интерфейсов (см. далее) выполните команду <pre>wb-gsm restart_if_broken</pre>


==== Быстрая настройка автоматического выхода в интернет ==== <!--T:23-->
==== Быстрая настройка автоматического выхода в интернет для МТС/Билайн/Мегафон ==== <!--T:23-->


<!--T:24-->
<!--T:24-->
Строка 151: Строка 145:
Но если вы хотите, чтобы подключение само восстанавливалось при обрыве, смотрите полную инструкцию ниже.
Но если вы хотите, чтобы подключение само восстанавливалось при обрыве, смотрите полную инструкцию ниже.


==== Пошаговая инструкция настройки постоянного GPRS-подключения ==== <!--T:25-->
==== Инструкция настройки постоянного GPRS-подключения ==== <!--T:25-->


<!--T:26-->
<!--T:26-->
Строка 273: Строка 267:
# http://lstein.github.io/Net-ISP-Balance/
# http://lstein.github.io/Net-ISP-Balance/
# https://serverfault.com/questions/360131/ubuntu-failover-from-ethernet-to-adsl-modem-to-usb-3g-dongle?rq=1
# https://serverfault.com/questions/360131/ubuntu-failover-from-ethernet-to-adsl-modem-to-usb-3g-dongle?rq=1
</translate>
<span id="низкоуровневая-работа с модулем через at-команды"></span>
<translate>
=== Низкоуровневая работа с модулем через AT-команды === <!--T:50-->
<!--T:51-->
Ознакомьтесь с инструкцией - [[Special:MyLanguage/Работа с последовательным портом из Linux|Работа с последовательным портом из Linux]].
Обратите внимание на настройки: 115200, 8N2, '''no hardware flow control'''.
==== Примеры команд ==== <!--T:54-->
<!--T:55-->
(некоторые команды могут различаться в разных модулях, смотрите подробнее в документации на модуль)
<!--T:56-->
* Синхронизовать скорость порта (не совсем команда)
<pre>
AAAAAAAAAAAAAT
</pre>
*  Список всех сетей
<pre>
AT+COPS=?
</pre>
*  Уровень сигнала (см. [http://m2msupport.net/m2msupport/atcsq-signal-quality/ здесь])
<pre>
AT+CSQ
</pre>
* Звонок на номер +79154816102
<pre>
ATD+79154816102;
</pre>
* Установка baud rate порта в фиксированное значение 115200
<pre>
AT+IPR=115200
</pre>
<!--T:57-->
* Запрос времени со встроенных в модуль часов реального времени (RTC)
<pre>
AT+CCLK?
AT+CCLK="14/03/19,01:20:29+00"
</pre>
<!--T:58-->
* Получить IMEI-код модуля (xxxxxx - уникальный номер)
<pre>
AT+GSN
86820400xxxxxxY
<!--T:59-->
OK
</pre>


===RTC=== <!--T:60-->
===RTC=== <!--T:60-->
wb_editors
556

правок