Ошибка модема no carrier

Чем мы можем вам сегодня помочь?



Изменено: Ср, 22 Июн, 2022 на 10:38 AM


При работе модемов, бывают ситуации, при которых отсутствует соединение по CSD протоколу.

Получить дополнительную информацию по работе модемов в CSD режиме можно в статье:

Работа модемов RX в CSD режиме

Существует несколько проблемных ситуаций:

1. Соединение не поднимается при первичной установке Т.е. используется новый модем и новая SIM карта мобильного оператора.

2. Соединение не поднимается на модемах, на которых данный вид передачи работал стабильно до определенного момента.


1. Соединение не поднимается при первичной установке

Рассмотрим ситуацию, когда удаленный модем 100% рабочий, но проблемы у вызывающего модема. Т.е. мы имеем к нему доступ по кабелю.

Для проверки работает ли модем по CSD необходимо подключиться к нему через терминальное ПО и подать АТ команду на звонок до другого(удаленного) модема:

Как подавать АТ команды: Статья

Терминальное ПО: Статья

Необходимо задать использование CSD протокола для голосового вызова:

AT+CBST=7,0,1

или

AT+CBST=71,0,1

Звонок осуществляется командой ATD<номер телефона>, пример:

ATD89517891234

После успешного установления соединения отобразится ответ:

CONNECT 9600

Для отображения процесса соединения можно использовать команду:

AT#DIALMODE=2

Тогда после набора номера командой ATD вы увидите последовательно сообщения:

DIALING

RINGING

CONNECT 9600

Если сообщение NO CARRIER появляется после строки DIALING, это может указывать на плохой уровень связи или проблемы с SIM картой. Например не подключена услуга CSD.

Рекомендуется проверить регистрацию в сети оператора:

AT+CREG?

Нормальное значение +CREG: 0,1

Любое отличное от него свидетельствует о проблемах с регистрацией в сети оператора. Необходимо проверить уровень сигнала(подключена ли антенна), баланс на SIM карте.

Уровень сигнала проверяется командой:

AT+CSQ

Ответ +CSQ: 19,0 (значение от 0 до 31), чем больше тем лучше сигнал. Также значения 30 и 31 могут говорить о проблемах со связью.

Достаточно часто, техническая поддержка операторов мобильной связи может уверять в том, что услуга CSD подключена на используемую SIM карту, но на самом деле это не так.

В этом случае можно взять SIM другого оператора с подключенной услугой CSD и проверить работу модема. Либо взять заведомо рабочую SIM из другого модема.

Если сообщение NO CARRIER появляется после строки RINGING, это может означать, что проблема на стороне удаленного модема.

К примеру не включен авто-ответ на удаленном модеме!

Также на стороне удаленного модема необходимо проверить баланс SIM карты и факт подключения услуги CSD.

Примечание:

Удаленный модем также должен быть настроен на работу в CSD протоколе, если наблюдаются проблемы со звонком: AT+CBST=7,0,1 или AT+CBST=71,0,1


2. Соединение не поднимается на работающих ранее модемах.

Рассмотрим ситуацию, когда схема вызывающий — удаленный модемы работала успешно длительное время. И в один день вдруг перестала работать.

Сразу необходимо проверить баланс SIM карт на обоих модемах! Факт подключения услуги CSD. Оператор мог внести коррективы в тарифный плат без уведомления!

Проверить работу модемов можно по аналогии с пунктом 1. Соединение не поднимается при первичной установке

Принцип подачи и применения АТ команд будет аналогичный.

Можно установить используемые SIM карты в заведомо рабочие модемы для проверки самих SIM карт.

Также нельзя исключать физический выход модема из строя. Но об этом можно говорить только после проведения диагностических процедур.


Дополнительная информация:

GSM/3G/4G модемы TELEOFIS

GSM модемы TELEOFIS серии RX. Руководство по эксплуатации


Ссылки по теме:

Как подавать АТ команды в модемы RX?

Более подробное описание популярных Терминальных программ

Работа модемов RX в CSD режиме


Была ли эта статья полезной?
Да

Нет

Отправить отзыв

К сожалению, мы не смогли помочь вам в разрешении проблемы. Ваш отзыв позволит нам улучшить эту статью.

Статьи по теме

    При работе модемов, бывают ситуации, при которых отсутствует соединение по CSD протоколу.

    Получить дополнительную информацию по работе модемов в CSD режиме можно в статье:

    Работа модемов RX в CSD режиме

    Существует несколько проблемных ситуаций:

    1. Соединение не поднимается при первичной установке Т.е. используется новый модем и новая SIM карта мобильного оператора.

    2. Соединение не поднимается на модемах, на которых данный вид передачи работал стабильно до определенного момента.


    1. Соединение не поднимается при первичной установке

    Рассмотрим ситуацию, когда удаленный модем 100% рабочий, но проблемы у вызывающего модема. Т.е. мы имеем к нему доступ по кабелю.

    Для проверки работает ли модем по CSD необходимо подключиться к нему через терминальное ПО и подать АТ команду на звонок до другого(удаленного) модема:

    Как подавать АТ команды: Статья

    Терминальное ПО: Статья

    Необходимо задать использование CSD протокола для голосового вызова:

    AT+CBST=7,0,1

    или

    AT+CBST=71,0,1

    Звонок осуществляется командой ATD<номер телефона>, пример:

    ATD89517891234

    После успешного установления соединения отобразится ответ:

    CONNECT 9600

    Для отображения процесса соединения можно использовать команду:

    AT#DIALMODE=2

    Тогда после набора номера командой ATD вы увидите последовательно сообщения:

    DIALING

    RINGING

    CONNECT 9600

    Если сообщение NO CARRIER появляется после строки DIALING, это может указывать на плохой уровень связи или проблемы с SIM картой. Например не подключена услуга CSD.

    Рекомендуется проверить регистрацию в сети оператора:

    AT+CREG?

    Нормальное значение +CREG: 0,1

    Любое отличное от него свидетельствует о проблемах с регистрацией в сети оператора. Необходимо проверить уровень сигнала(подключена ли антенна), баланс на SIM карте.

    Уровень сигнала проверяется командой:

    AT+CSQ

    Ответ +CSQ: 19,0 (значение от 0 до 31), чем больше тем лучше сигнал. Также значения 30 и 31 могут говорить о проблемах со связью.

    Достаточно часто, техническая поддержка операторов мобильной связи может уверять в том, что услуга CSD подключена на используемую SIM карту, но на самом деле это не так.

    В этом случае можно взять SIM другого оператора с подключенной услугой CSD и проверить работу модема. Либо взять заведомо рабочую SIM из другого модема.

    Если сообщение NO CARRIER появляется после строки RINGING, это может означать, что проблема на стороне удаленного модема.

    К примеру не включен авто-ответ на удаленном модеме!

    Также на стороне удаленного модема необходимо проверить баланс SIM карты и факт подключения услуги CSD.

    Примечание:

    Удаленный модем также должен быть настроен на работу в CSD протоколе, если наблюдаются проблемы со звонком: AT+CBST=7,0,1 или AT+CBST=71,0,1


    2. Соединение не поднимается на работающих ранее модемах.

    Рассмотрим ситуацию, когда схема вызывающий — удаленный модемы работала успешно длительное время. И в один день вдруг перестала работать.

    Сразу необходимо проверить баланс SIM карт на обоих модемах! Факт подключения услуги CSD. Оператор мог внести коррективы в тарифный плат без уведомления!

    Проверить работу модемов можно по аналогии с пунктом 1. Соединение не поднимается при первичной установке

    Принцип подачи и применения АТ команд будет аналогичный.

    Можно установить используемые SIM карты в заведомо рабочие модемы для проверки самих SIM карт.

    Также нельзя исключать физический выход модема из строя. Но об этом можно говорить только после проведения диагностических процедур.


    Дополнительная информация:

    GSM/3G/4G модемы TELEOFIS

    GSM модемы TELEOFIS серии RX. Руководство по эксплуатации


    Ссылки по теме:

    Как подавать АТ команды в модемы RX?

    Более подробное описание популярных Терминальных программ

    Работа модемов RX в CSD режиме

    К сожалению, мы не смогли помочь вам в разрешении проблемы. Ваш отзыв позволит нам улучшить эту статью.

    ЛЭРС УЧЁТ

    Загрузка…

      msm.ru

      Нравится ресурс?

      Помоги проекту!

      !
      Правила раздела Visual C++ / MFC / WTL (далее Раздела)

      >
      GSM модем
      , Не хочет звонить, ну хоть ты тресни.

      • Подписаться на тему
      • Сообщить другу
      • Скачать/распечатать тему



      Сообщ.
      #1

      ,
      01.06.05, 09:11

        Senior Member

        ****

        Рейтинг (т): 48

        Может, кто сталкивался с таким?
        Есть GSM модем. На любую команду ATDномертелефона отвечает NO CARRIER.
        Хотя, с помошью команды ATDL порой дозванивается…а порой тот же NO CARRIER :ph34r:
        Когда звонишь на него — все ок.
        Смски отправлять тоже отказывается, на AT+CMGS=»номертелефона» отвечает ERROR.
        Но принимать — принимает, и читать позволяет.
        На AT+CSQ отвечает +CSQ15,99 — качество сигнала вполне нормальное…
        :wall: на работе хорошо…есть у кого какие соображения?


        exodus



        Сообщ.
        #2

        ,
        01.06.05, 09:26

          Набор номера нужно осуществлять имитацией нажатий клавиши на телефоне.
          Через ATD ничего не получится, ибо по умолчанию модем у тебя в режиме данных работает (ему нужна несущая частота с ответной стороны), а голосовой режим, как правило, в GSM модемах не реализован.


          Green



          Сообщ.
          #3

          ,
          01.06.05, 10:02

            Senior Member

            ****

            Рейтинг (т): 48

            Странно. В документации про это совершенно ничего не сказано. Используется ATD…
            Подскажешь, может, как это делается?


            UncleBob



            Сообщ.
            #4

            ,
            01.06.05, 10:35

              Цитата GreenElf @ 01.06.05, 09:11

              Смски отправлять тоже отказывается, на AT+CMGS=»номертелефона» отвечает ERROR.

              Проверь установки номера Message Center


              exodus



              Сообщ.
              #5

              ,
              01.06.05, 10:52

                GreenElf, это сказано в общей спецификации команд AT&T о работе модема в различных режимах (данные/факс/голос/видео).
                Как съимитировать нажатие на клавиши — не знаю, но софт к моей Motorola именно так делает при наборе. Разве что можно попробовать перехватить данные, которые в COM-порт посылаются и проанализировать.


                Green



                Сообщ.
                #6

                ,
                01.06.05, 13:35

                  Senior Member

                  ****

                  Рейтинг (т): 48

                  exodus, я читал это в официальнй мануалке, Developers Guide, Motorola g20 AT Commands, 9808901C68-O.
                  Компьютер набирает номер как ATDT*99***1# :ph34r: как дальше жить…


                  exodus



                  Сообщ.
                  #7

                  ,
                  01.06.05, 13:46

                    GreenElf, после набора сервисного номера *99# происходит соединение с условынм «модемным пулом» провайдера, а не голосовой звонок. Воообще, все сервисные номера *XXX# предполагают обмен данными, а не голосом!


                    Green



                    Сообщ.
                    #8

                    ,
                    01.06.05, 14:15

                      Senior Member

                      ****

                      Рейтинг (т): 48

                      В спецификации команды ATDx<номер>[;] наличие точки с запятой в конце номера определяет voice/data.
                      Я не это имею в виду. В данный момент мне нужно всего-лишь набрать номер, без разницы, голос или данные.
                      С любым другим номером — NO CARRIER.
                      Да и *ххх# набирать тоже отказывается……


                      exodus



                      Сообщ.
                      #9

                      ,
                      01.06.05, 14:23

                        GreenElf, я понимаю твою проблему, но не знаю как это осуществить, вижу только как программа сервисная это делает. При наборе через неё чётко видно, как на дисплее телефона цифры набираемого номера появляются одна за другой.

                        Тебе то без разницы, голос или данные, а модему не всё равно. Можешь попробовать на обычном модеме также набрать номер, он тебе выдаст после набора NO CARRIER, если он не в голосовом режиме. А то, что *xxx# не набирается — это странно.

                        Кстати насчёт точки с запятой в конце номера — не знал, ща до дому доберусь — поэкспериментирую, потом результат отпишу.


                        Green



                        Сообщ.
                        #10

                        ,
                        01.06.05, 14:29

                          Senior Member

                          ****

                          Рейтинг (т): 48

                          Если надо, могу скинуть подробную документацию. Дома тоже поэксперементирую с другим модемом, потом обменяемся информацией.


                          exodus



                          Сообщ.
                          #11

                          ,
                          01.06.05, 15:11

                            GreenElf, у меня всё получилось, в терминале связался с модемом и дал команду с точкой с запятой:

                            Цитата

                            ATD<номер_телефона>;

                            Ни на что не матюкается, нормально звонит. Лови +!

                            Сообщение отредактировано: exodus — 01.06.05, 15:16


                            Green



                            Сообщ.
                            #12

                            ,
                            02.06.05, 06:07

                              Senior Member

                              ****

                              Рейтинг (т): 48

                              Значит, все-таки в модеме дело, или драйвера кривые. Модем USBшный…
                              Дома у меня тоже все ок. :(
                              Ладно, буду разбираться.

                              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)

                              0 пользователей:

                              • Предыдущая тема
                              • Visual C++ / MFC / WTL
                              • Следующая тема

                              Рейтинг@Mail.ru

                              [ Script execution time: 1,0868 ]   [ 16 queries used ]   [ Generated: 25.06.23, 00:10 GMT ]  

                              From Wikipedia, the free encyclopedia

                              Current use: no carrier status message shown in widgets of a PC-BSD 10.1.2 network manager (running on MATE). Three network interface widgets (2 ethernet and 1 WiFi) showing two network interfaces being up, one being down with no cable plugged in (hence: «no carrier»), underlined in red.

                              NO CARRIER (capitalized) is a text message transmitted from a modem to its attached device (typically a computer), indicating the modem is not (or no longer) connected to a remote system.

                              NO CARRIER is a response message that is defined in the Hayes command set. Due to the popularity of Hayes modems during the heyday of dial-up connectivity, most other modem manufacturers supported the Hayes command set. For this reason, the NO CARRIER message was ubiquitously understood to mean that one was no longer connected to a remote system.

                              Carrier tone[edit]

                              A carrier tone is an audio carrier signal used by two modems to suppress echo cancellation and establish a baseline frequency for communication. When the answering modem detects a ringtone on the phone line, it picks up that line and starts transmitting a carrier tone. If it does not receive data from the calling modem within a set amount of time, it disconnects the line. The calling modem waits for the tone after it dials the phone line before it initiates data transmission. If it does not receive a carrier tone within a set amount of time, it will disconnect the phone line and issues the NO CARRIER message.

                              The actual data is transmitted from the answering modem to the calling modem via modulation of the carrier.

                              Practical meaning[edit]

                              The NO CARRIER message is issued by a modem for any of the following reasons:

                              • A dial (ATD) or answer (ATA) command did not result in a successful connection to another modem, and the reason wasn’t that the line was BUSY (a separately defined message).
                              • A dial or answer command was aborted while in progress. The abort can be triggered by the computer receiving a keypress to abort or the computer dropping the Data Terminal Ready (DTR) signal to hang up.
                              • A previously established data connection has ended (either at the attached computer’s command, or as a result of being disconnected from the remote end), and the modem has now gone from the data mode to the command mode.

                              NO CARRIER status message of an ethernet network interface being up but with no cable plugged in

                              Current use[edit]

                              As modems have progressed to pack more bits per second over a telephone line, the specific implementation involves modulating on other than the audio-frequency carrier (particularly on digital modems that connect via ISDN or cellular networks), the message NO CARRIER remains consistent for the sake of compatibility.

                              Linux’s network stack uses the NO CARRIER status for a network interface that is turned on («up») but cannot be connected because the physical layer is not operating properly, e.g. because an ethernet cable is not plugged in.

                              As Internet slang[edit]

                              The NO CARRIER message can be used at the end of a sentence for humorous purposes in Internet messages and forum posts, signifying that the person typing the message was suddenly cut off. This joke may mean that the typist was writing something excessively boring or illogical, or something the authorities (usually either the government or the site moderators) would supposedly want to suppress. Alternatively, it may imply they were simply a victim of bad luck. The NO CARRIER message is usually preceded by a string of garbage characters, as a parody of what used to frequently happen to users of dialup BBSes whose telephones suddenly dropped signal in the middle of a message. (Hey! Wait! Don't pick up the ph{#`%${%&`+'${`%&NO CARRIER) This joke anachronistically continues to be seen on the Internet despite the waning use of modems in favor of broadband connectivity.

                              See also[edit]

                              • Hayes command set
                              • Modem

                            • Ошибка модема 651 что это означает
                            • Ошибка модема 651 как исправить на windows
                            • Ошибка модем или другое устройство связи сообщило об ошибке как устранить
                            • Ошибка мода пипл плейграунд
                            • Ошибка мода wickedwhims создан файл ошибки