Huawei e171 в linux

huawei e lte cat usb dongle Прошивки

Modem-manager with quectel ec21

I’m running Ubuntu Core on a Raspberry Pi Compute Module 3 (and IO board), and have a Quectel EC21 LTE modem connected to it via USB. I’m struggling to get it to work.

Following the guide on the Ubuntu Core docs site, I can see the modem show up:

<code>$ sudo modem-manager.mmcli -L

Found 1 modems:
    /org/freedesktop/ModemManager1/Modem/1 [Quectel] EC21
</code>

And I can see some good information about it:

<code>$ sudo modem-manager.mmcli -m 1

/org/freedesktop/ModemManager1/Modem/1 (device id 'a7dea8991786834fd4f5937baf2bae98f64e16dd')
  -------------------------
  Hardware |   manufacturer: 'Quectel'
           |          model: 'EC21'
           |       revision: 'EC21AUTFAR02A03M4G'
           |      supported: 'gsm-umts, lte'
           |        current: 'gsm-umts, lte'
           |   equipment id: '861108030174782'
  -------------------------
  System   |         device: '/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2'
           |        drivers: 'option1'
           |         plugin: 'Generic'
           |   primary port: 'ttyUSB2'
           |          ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), ttyUSB3 (at)'
  -------------------------
  Numbers  |           own : 'unknown'
  -------------------------
  Status   |           lock: 'none'
           | unlock retries: 'unknown'
           |          state: 'connected'
           |    power state: 'on'
           |    access tech: 'lte'
           | signal quality: '80' (recent)
  -------------------------
  Modes    |      supported: 'allowed: 2g, 3g, 4g; preferred: none'
           |        current: 'allowed: 2g, 3g, 4g; preferred: none'
  -------------------------
  Bands    |      supported: 'unknown'
           |        current: 'unknown'
  -------------------------
  IP       |      supported: 'ipv4, ipv6, ipv4v6'
  -------------------------
  3GPP     |           imei: '861108030174782'
           |  enabled locks: 'none'
           |    operator id: '50501'
           |  operator name: 'Telstra Mobile Telstra'
           |   subscription: 'unknown'
           |   registration: 'home'
  -------------------------
  SIM      |           path: '/org/freedesktop/ModemManager1/SIM/1'

  -------------------------
  Bearers  |          paths: '/org/freedesktop/ModemManager1/Bearer/0'
</code>

If I follow the rest of the guide, i.e.:

<code>$ sudo nmcli c add type gsm ifname ttyUSB2 con-name 4G apn telstra.internet
Connection '4G' (7640a17c-c7f4-40c7-9490-bfb0d22e28f1) successfully added.

$ sudo nmcli r wwan on
</code>

I seem to get an IP address:

<code>$ ip addr
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 3
    link/ppp 
    inet 10.98.27.23/32 brd 10.98.27.23 scope global ppp0
       valid_lft forever preferred_lft forever
</code>

This is the output of the logs:

<code>$ sudo journalctl --no-pager -u snap.network-manager.networkmanager.service

Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.0949] settings: Failed to add 7640a17c-c7f4-40c7-9490-bfb0d22e28f1/'4G': Plugin does not support adding connections
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.0984] keyfile: loading from file "/var/snap/network-manager/265/conf/system-connections/4G"...
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.0987] settings-connection[0x12b6590]: constructed (NMKeyfileConnection)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1014] settings-connection[0x12b6590,7640a17c-c7f4-40c7-9490-bfb0d22e28f1]: replace settings from connection 0x754040c0 (4G)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <info>  [1523928492.1049] keyfile: add connection /var/snap/network-manager/265/conf/system-connections/4G (7640a17c-c7f4-40c7-9490-bfb0d22e28f1,"4G")
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1055] settings-connection[0x12b6590,7640a17c-c7f4-40c7-9490-bfb0d22e28f1]: failed to read connection timestamp: Key file does not have key '7640a17c-c7f4-40c7-9490-bfb0d22e28f1' in group 'timestamps'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1088]    connection 'new connection' (0x12b6590/NMKeyfileConnection): [/org/freedesktop/NetworkManager/Settings/2]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1090]    connection                [ 0x12fd2a8 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1091]    connection.id             = '4G'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1092]    connection.interface-name = 'ttyUSB2'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1093]    connection.permissions    = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1094]    connection.secondaries    = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1095]    connection.type           = 'gsm'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1096]    connection.uuid           = '7640a17c-c7f4-40c7-9490-bfb0d22e28f1'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1097]    gsm                       [ 0x1332b30 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1098]    gsm.apn                   = 'telstra.internet'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1099]    gsm.number                = '*99#'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1100]    ipv4                      [ 0x1310bc8 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1101]    ipv4.addresses            = ((GPtrArray*) 0x1303660)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1102]    ipv4.dns                  = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1103]    ipv4.dns-search           = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1104]    ipv4.method               = 'auto'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1105]    ipv4.routes               = ((GPtrArray*) 0x12f7fc8)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1106]    ipv6                      [ 0x1310c90 ]
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1107]    ipv6.addresses            = ((GPtrArray*) 0x12f8180)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1108]    ipv6.dns                  = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1109]    ipv6.dns-search           = []
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1110]    ipv6.method               = 'auto'
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1111]    ipv6.routes               = ((GPtrArray*) 0x12f7478)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1127] create NMAuditManager singleton (0x75300d50)
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <info>  [1523928492.1129] audit: op="connection-add" uuid="7640a17c-c7f4-40c7-9490-bfb0d22e28f1" name="4G" pid=3186 uid=0 result="success"
Apr 17 01:28:12 localhost.localdomain NetworkManager[1489]: <debug> [1523928492.1168] Saving secrets for connection /org/freedesktop/NetworkManager/Settings/2 (4G)
Apr 17 01:28:28 localhost.localdomain NetworkManager[1489]: <debug> [1523928508.6772] manager: (WWAN): setting radio enabled by user
Apr 17 01:28:28 localhost.localdomain NetworkManager[1489]: <info>  [1523928508.6842] audit: op="radio-control" arg="wwan-enabled:1" pid=3201 uid=0 result="success"
</code>

But, if I do something like ping using the ppp interface, I get nothing:

<code>$ sudo ping -I ppp0 8.8.8.8
</code>

What do I need to do to get the WWAN interface working?

Step-by-step guide for configuring usb modem on ubuntu | telecomtalk

Given the speed and virus-free environment offered by Linux distributions, many users are switching to Linux from Windows these days. Out of the several Linux variants available to a user, Ubuntu has seen wide adoption rates in India.

Soon after installing any operating system a user’s first activity would be to configure internet connection! Though wired (ethernet) and wireless (Wi-Fi) connections work fine with first try, configuring a USB modem can be tricky at times on Linux. This post will throw some light on different ways to configure a USB modem. The instructions are generic and will hold good for different USB modems (like those provided by MTS, TATA Photon etc.).

Also the steps will be similar for other Linux distributions like Mint, OpenSUSE etc.

Using Ubuntu ‘Network Connections’

This is by far the simplest way to configure a USB modem to connect to internet. No additional drivers or software are necessary.

1. Plug your USB Modem into an USB port. The LED light starts blinking and in a while once your modem is recognized you will be able to see an option – New Mobile Broadband (CDMA) connection/New Mobile Broadband (GSM) connection on clicking the Network icon just besides the sound icon on top panel.

2. Once you click that, you will see this screen which will show your device name. Click ‘Continue’ on the dialog.

After Step 2

3. In the next screen select country as ‘India’. This will help Ubuntu list Indian service providers in the next screen.

After Step 3

4. In the ‘Choose your Provider’ screen select your service provider. In case it is not listed (BSNL EVDO is not listed) enter it manually in the space provided. In case of EDGE/GPRS/3G connection the service providers list will be long.

After Step 4

5. The choose your billing plan screen appears only when using a EDGE/GPRS/3G connection. If you are configuring a 3G modem, say BSNL you will be required to select proper zone (Eg. OldSouthZoneA…) to use proper APN settings.

6. The last screen is to confirm all the settings and apply them. Click Apply here.

7. Once you click Apply you will be presented with a dialog to enter authentication credentials and minimal configuration settings. Important parameters are to be entered under ‘Mobile Broadband’ tab. The dialing number would be #777 for CDMA connections. It will be set by default. For GSM connections it would be *99#. The username and passwords should be filled appropriately. Typically for BSNL EVDO it would be a 10 digit number.
You may want to select ‘Connect automatically’ as this would help the connection to reconnect in case of disconnection.

After Step 7

Using Linux version of dialer by Modem vendor

Sometimes the CD which comes along with the modem will have Linux version (.deb package for Debian based distributions like Ubuntu, Mint etc.) of the dialer software. In such cases you just need to install it and use it.

Using wvdial

Most new Ubuntu versions detect a modem in few seconds. Only if it does not happen follow this procedure. In older Ubuntu versions I had faced the issue where my device was not recognized by Ubuntu network manager. In such situations wvdial can come to rescue. Wvdial package does not come preinstalled and will have to be installed separately (Not sure about just released Ubuntu 12.10 though). You may have to used an ethernet connection to download the packages and install automatically via Ubuntu Software Center or download .deb files manually and get it in a USB stick. If wvdial is brought this way, you will also have to get .deb files of dependent packages. There will be atleast 3-4 dependencies which need to installed prior to installing wvdial.

The following instructions are for BSNL’s Capitel CDMA modem but others would be similar.

Once you are done installing wvdial, you will have to edit wvdial.conf file to enter necessary details. In a terminal type
gksudo gedit /etc/wvdial.conf
The file contents should look like this after edits:
[Dialer Defaults]
Modem = /dev/ttyUSB3
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 FCLASS=0
Stupid Mode = 1
Modem Type = Analog Modem
Phone = #777
New PPPD = yes
ISDN = 0
Username = 9180****** (your username)
Password = 9180****** (your password)
Baud = 9600

Once you save the file, run the following commands. (You will have to run these two commands every time you connect to internet. I assume that you boot your PC, log in, plug in the modem, wait for a while and run the commands)
sudo wvdialconf
sudo wvdial

Once you run the second command the modem tries to connect and once connection is successful, you will be shown the IP and DNS addresses. If you close the terminal window, the connection will stop working. So let it remain minimized. To disconnect use Ctrl C with terminal window in focus. To use terminal for other purposes, you can use a new tab.

For advanced users

Advanced users can append & to sudo wvdial to send the process to background and get it back with fg command. The limitation here is you will not be able to see if the connection is successful or not without going to browser. Other options include using screen command, disown etc.

Did you face any issues while configuring your USB modem with Ubuntu or any other Linux distribution? If yes, how did you solve it? Let us know through comments.

§

Birla

Kumar Mangalam Birla, Chairman of the Aditya Birla Group, said that he is “absolutely committed” to Vodafone Idea (Vi), the third-largest private telco in India. Birla told BQ Prime in an interview that the intent right now is to find a partner to come and invest in the company.

Birla said that finding investment right now is not the easiest of things because everyone knows that the company was in trouble. Thus, as per him, finding an investing partner would take some time as people start feeling confident about the business.

Birla said that the company’s performance quarter-on-quarter seems to be improving, and the government’s relief package was a booster for the entire sector.

He dismissed the rumours that the Aditya Birla Group had given up on the telco by explaining that the group didn’t want to invest further until it could see a return coming, but they had certainly not given up on the business prospects of Vodafone Idea.

In a very realistic manner, Birla said that there are still some issues considering the company had “self-deteriorated”, and it is going to take some time for it to pull back.

Vodafone Idea is currently looking for external investors, and from the words of Birla, it is clear that ABG is still focusing on the growth of the telco. But finding investors has been hard for the company given the state of turmoil it in a few months back.

Despite the relief package, Vi hasn’t been able to start adding new subscribers. The telco’s 4G subscriber base increased by 1.1 million users in the last quarter of FY22. The average revenue per user (ARPU) figure is still not where the telco can turn profitable. Vi needs to start adding new users; otherwise, the company’s plans will stay slightly muted in front of its competitors.

Блог агапова максима: huawei e3372h. прошивка hilink – huawei devices

Решил дать некоторые дополнения к статье Windows 10: Глючный модем МТС. Перепрошивка и решения. У многих пользователей возникает масса вопросов, касающихся перепрошивки. Редко, но бывает, что Автопрошивальщик не может отработать нормально в конкретной системе. Тогда будем прошивать более надежным способом, не полагаясь на автоматику.

razdelitel

Внимание! Статья обновлена 25.07.2020. Дополнена в конце новым архивом.
Убедительная просьба! Перед прошивкой прочтите внимательно все три статьи: эту, которую читаете, вот ЭТУ и ЭТУ

razdelitel

Поехали…

Будем перепрошивать модем E3372h в HiLink, предполагая, что у вас в модеме еще заводская, немодифицированная прошивка. Если уже неудачно прошили и думаете, что модем умер, то откройте СОМ-порты из предыдущей статьи.))

1. Первым делом удалите весь операторский софт с компьютера. Желательно Revo Uninstaller-ом, чтобы не было никаких хвостов в реестре.

2. Скачайте и установите драйвера HUAWEI DataCard Driver и FC Serial так же из предыдущей статьи.

3. Активируйте в Windows переключение модема в рабочую композицию.
Это делается запустив от имени Администратора программку set_hilink_switch_01.exe

Скачать set_hilink_switch_01.exe ( 193,81 КБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Процесс будет происходить как на картинках:

Switz job1

Switz job2

4. Если версия прошивки в модеме ниже 2x.200.15.xx.xx или оканчивается на .00, то перейти к пункту 5.

Если в модеме прошивка 22.3xx.xx.xx.143, прошить файлом из архива E3372h-153_Update_21.329.05.00.00_M_01.10_for_.143.rar ( 40,19 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если в модеме прошивка 21.3xx.xx.xx.209, прошить файлом E3372h-153_Update_21.329.05.00.00_M_01.10_for_.209.rar ( 40,19 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если в модеме прошивка 22.3xx.xx.xx.161, прошить файлом E3372h-153_Update_21.180.01.00.00_M_01.10_for_.161.rar ( 41,09 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если в модеме прошивка 22.3xx.xx.xx.391, прошить файлом E3372h-153_Update_21.180.01.00.00_M_01.10_for_.391.rar ( 41,09 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если в модеме прошивка 22.3xx.xx.xx.1441, прошить файлом E3372h-153_Update_21.329.05.00.00_M_01.10_for_.1441.rar ( 40,19 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если в модеме прошивка 2x.3xx.xx.xx.778, прошить файлом E3372h-153_Update_21.180.01.00.00_M_01.10_for_.778.rar ( 41,09 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если в модеме прошивка 2x.3xx.xx.xx.965, прошить файлом E3372h-153_Update_21.329.05.00.00_M_01.10_for_.965.rar ( 40,19 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если в модеме прошивка 22.3xx.xx.xx.715, прошить файлом E3372h-153_Update_21.180.01.00.00_M_01.10_for_.715.rar ( 41,09 МБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Если же в модеме другая прошивка, ввести AT-команду

<code>AT^SFM=1</code>

Команда вводится через Терминал для модемов. Что и как — всё в архиве ниже.

ТЕРМИНАЛ ПРОГРАММА ВВОДА АТ-КОМАНД В МОДЕМЫ ( 410 кБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Внимание! Если вместо «OK» модем ответит «ERROR», то дальнейшие действия выполнять не следует — в этом случае перепрошивка возможна только «методом иголки» ( готовится следующая статья )

5. Прошить хайлинк-прошивку E3372h-153_Update_22.333.01.00.00_M_AT_05.10
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

6. Прошить веб-интерфейс Update_WEBUI_17.100.13.01.03_HILINK_Mod1.12
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

В случае, если после перепрошивки модем не может подключиться к интернету из-за отсутствия профиля, и профиль не удаётся создать вручную, следует воспользоваться скриптом erase_userdata_e3372h.cmd из архива:

erase_userdata_e3372.rar
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

razdelitel

Если всё перепробовали и ничего не получается, то попробуйте открыть порты СОМ и воспользоваться последним творением МТС из архива SW with support WIN10 and MAC10.11

razdelitel

SW with support WIN10 and MAC10.11 ( 89.8 мБ )
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.

Порой бывает нужно просто отключить модем. Подождать секунд 20. Включить. И появится порт.
Можно еще раз перезагрузить компьютер. Можно делать, например, на другой системе, на win 10, win 7…
Пробуйте. И нечего тут бояться!

После завершения перепрошивки, ЕСЛИ УЖ ВАМ ТАК НЕОБХОДИМО, то можно:

— Разблокировать устройство (отвязать от оператора),
— Сменить IMEI,
— Активировать фиксацию TTL

Для этого можно воспользоваться соответствующими скриптами…

Ну, об этом и ещё про метод «иголки» — в следующих статьях. Я впарился уже тут расписывать, и пойду баеньки. ))

Продолжение следует…

У кого, как в комментарии:

«…А после перетыкания модема лампочка начинает бешено моргать зеленым, и никакие веб-морды не доступны. Попытка снова прошить последнюю прошивку (уже с прошитым WebUI) из п. 5 приводит уже конкретно к кирпичу — и даже зеленая лампочка не моргает.
В итоге я сделал пункт «если ничего не помогает» и залил МТС-прошивку. И дашбоард. Причем сначала залил дашбоард, а потом прошивку — так строго-настрого было предписано в «ЧИТАТЬ!!!!» файле архива. И вроде как модем снова в режиме стик, но дашбоарда просто НЕТ. Т.е. диск не появляется в системе с файлами.
В итоге я получил странную фигню — модем прошивается, все хорошо, но любые заливки дашбоарда (со стик-прошивкой) или WEBUI (с HiLink прошивкой) мгновенно окирпичивают модем.
Может быть, поможете советом? Был бы крайне признателен…»

То скачайте дополнительно архив ниже…
Скачать
Windows 10: #2. Глючный модем МТС. Перепрошивка и решения.
Размер: 91.6мБ

Можете попутно, раз уж зашли, нажать на кнопочки — Вам 2 секунды, а мне очень приятно и полезно для сайта.
Спасибо!

Подключение и настройка модема huawei e3372h 153 – huawei devices

at commands
AT команды

(набор команд Hayes) — набор команд, разработанных в 1977 году компанией Hayes для собственной разработки, модема «Smartmodem 300 baud». Набор команд состоит из серий коротких текстовых строк, которые объединяют вместе, чтобы сформировать полные команды операций, таких как набор номера, начала соединения или изменения параметров подключения.

Для того, чтобы модем распознал at команды, они должны быть записаны в специфической форме. Каждая команда всегда начинается буквами AT или at (от англ. ATtention, за что и получили своё название), дополненных одной или больше командой и завершаемой в конце нажатием клавиши Enter . Команды воспринимаются модемом только тогда, когда он находится в «командном режиме» или offline.

At commands huawei

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

как и чем вводить АТ команды в модем

. At команды huawei представлены на нашем сайте ниже. Huawei at команды (huawei at commands) очень нужные и полезные вещи для расшаривания вашего устройства.

Рассмотрим наиболее часто используемые at команды при работе с модемом huawei
ATI — вывод информации о модеме
AT CFUN=1 – перезагрузка модема, очень полезная команда не требует «передергивать» модем. После перезагрузки модем перерегистрируется в сети оператора.
AT CGMI — информация о производителе модема (Recieve: huawei)
AT CGMR — информация о версии прошивки (Recieve: 11.608.12.04.21)
AT CIMI — информация об IMSI номер SIM карты (Recieve: 250015800471114)
AT CGSN — информация о IMEI модема (Recieve: 353142033840706)
AT^HWVER — информация о версии железа модема (Recieve: ^HWVER:»CD6ATCPU»)
AT CSQ — посмотреть уровень радиосигнала
AT^CMDL — получить список всех комманд
AT CGMM или AT GMM — запросить название модели
AT COPS — информация о текущем операторе (Recieve: COPS: (1,»MTS-RUS»,»MTS»,»25001″,0),(2,»MTS-RUS»,»MTS»,»25001″,2),,(0,1,2,3,4),(0,1,2))
AT^U2DIAG? — текущий режим.
AT^GETPORTMODE – список всех устройств в модеме
AT^VERSION? — информация о версии прошивки модема
AT CLAC в ответе будет список поддерживаемых команд

Включение голосовых функций модема:
AT^CVOICE=? – проверка состояния голосовых функций модема (0 — значит включено)
AT^CVOICE=0 – включение голосовых функций модема

Включение / отключение режимов 2G и 3G:
AT^SYSCFG=13,1,3fffffff,0,0 – режим только 2G
AT^SYSCFG=2,1,3fffffff,0,0 – режим предпочтительно 2G
AT^SYSCFG=14,2,3fffffff,0,1 – режим только 3G
AT^SYSCFG=2,2,3fffffff,0,1 – режим предпочтительно 3G
AT^SYSCFG=2,2,3fffff ff,0,2 – режим включение 2G и 3G

Включение / отключение режимов WCDMA, HSDPA, HSPA , HSPA:
AT^HSDPA=1 – режим HSDPA включен
AT^HSDPA=0 – режим HSDPA выключен
AT^HSUPA=1 – режим HSUPA включен
AT^HSUPA=0 – режим HSUPA выключен
AT^HSPA=0 – режим WCDMA
AT^HSPA=1 – режим HSDPA
AT^HSPA=2 – режим HSPA
AT^HSPA=3 – режим HSPA
AT^SYSCFG=13,1,3FFFFFFF,2,4 – режим только GPRS/EDGE
AT^SYSCFG=14,2,3FFFFFFF,2,4 – режим только 3G/WCDMA
AT^SYSCFG=2,1,3FFFFFFF,2,4 – режим предпочтительно GPRS/EDGE
AT^SYSCFG=2,2,3FFFFFFF,2,4 – режим предпочтительно 3G/WCDMA

Команды необходимые для разблокировки модема (разлочка модема)
AT^CARDLOCK=»NCK Code» – ввод кода снятия блокировки (8-значное число)
AT^CARDUNLOCK=»MD5 NCK Code» – сброс попыток ввода кода NCK кода разблокировки до 10 раз
AT^CARDLOCK? – проверка состояния блокировки модема и количества попыток ввода кода разблокировки:
(ответ модема: CARDLOCK: A,B,0 , если A=2 модем разблокирован, A=1 модем заблокирован – SimLock, если A=3 здесь два варианта либо вы израсходовали все 10 попыток ввести код, либо у вас в модеме кастомизированная прошивка, B – количество оставшихся попыток ввода кода разблокировки (по умолчанию 10 раз))

Изменение режима модема
AT^U2DIAG=Команда — для изменения режим модема (Модем,CD ROM, Флешка, PC UI, NDIS, Смарткарта).

AT команды для Huawei E171, E352, E353, E367, E398 и др.
AT^SETPORT=»A1,A2,1,2,3,7,A1,A2″ (Установить конфигурацию по умолчанию)
AT^SETPORT=»A1,A2;1,16,3,2,A1,A2″ — Установить конфигурацию по умолчанию для модема E171 (новая ревизия)
AT^SETPORT=»A1,A2,1,2,3,7″ (девайс в режиме «модем сетевая карта»)
AT^SETPORT=»A1,A2;1,2,3,A2″ (девайс в режиме «модем Card Reader»)
AT^SETPORT=»A1,A2;1,2,3″ (девайс в режиме «только модем»)
AT^SETPORT=»A1,2,7″ (девайс в режиме «сетевая карта CD-ROM»)
AT^SETPORT=»A1,A2,2,7″ (девайс в режиме «сетевая карта») — для Windows 7
AT^SETPORT=»A1;1,2″ (девайс в режиме «модем пользовательский интерфейс»)
AT^SETPORT? (Текущая конфигурация модема)
AT^GETPORTMODE (Отображение текущего активного режима)
AT^SETPORT=»A1,A2,1,2,3,7,A1,A2,4,5,6,A,B,D,E» (Сброс настроек по умолчанию)

AT команды для Huawei E369
AT^SETPORT? – вывод на экран текущей конфигурации.
AT^GETPORTMODE — вывод на экран активного режима в настоящее время.
AT^SETPORT = «A1, A2, 1,2,3,7, A1, A2» – установка конфигурации по умолчанию.
AT^SETPORT = «A1, A2, 1,2,3,7» — устройство в режиме Modem Network Card.
AT^SETPORT=»A1,A2;1,2,3,A2″ — устройство в режиме Modem Card Reader.
AT^SETPORT = «A1, A2, 2,7» — устройство в режиме Network Card.
AT^SETPORT=»A1,A2;1,2,3″ — устройство в режиме Modem (работает быстрее и стабильнее).
AT^SETPORT = «A1, 2,7» — Network Card CD-ROM.
AT^SETPORT = «A1, A2, 1,2,3,7, A1, A2, 4,5,6, A, B, D, E» — сброс настроек по умолчанию.

Настройки режимов сети по умолчанию для Huawei E352
at^hspa?
^HSPA: 2
AT^SETPORT?
A1,A2;1,2,3,7,A1,A2
AT^SYSCFG?
^SYSCFG:2,2,3FFFFFFF,1,2

Настройки режимов сети по умолчанию для Huawei E352b (21.158.23.00.209)
AT^SETPORT?
A1,A2;1,16,3,2,A1,A2

AT команды для Huawei E1750, Huawei E1550
АТ команды переключения режимов huawei E1750
AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем CD-ROM)
AT^U2DIAG=6 (девайс в режиме только сетевая карта)
AT^U2DIAG=255 для E1550 (девайс в режиме модем CD-ROM Card Reader)
AT^U2DIAG=268 для E1750 (девайс в режиме модем CD-ROM Card Reader)
AT^U2DIAG=276 для E1750 (девайс в режиме сетевой карты CD-ROM Card Reader)
AT^U2DIAG=256 (девайс в режиме модем Card Reader, можно использовать как обычную флешку,
отказавшись от установки драйверов модема)
АТ команды переключения режимов сети huawei E1750
AT^SYSCFG=14,2,3fffffff,1,2 (Только 3G)
AT^SYSCFG=13,1,3fffffff,1,2 (Только GSM)
AT^SYSCFG=2,2,3fffffff,1,2 (Приоритет 3G)
AT^SYSCFG=2,2,3fffffff,0,2 (включение 2G,3G)

AT команды переключения режимов сети для модема Huawei E1820 (E182E)
AT^SYSCFG=13,2,3fffffff,1,2 — только GSM
AT^SYSCFG=2,1,3fffffff,1,2 — преимущественно GSM
AT^SYSCFG=14,2,3fffffff,1,2 — только WCDMA
AT^SYSCFG=2,2,3fffffff,1,2 — преимущественно WCDMA

AT команды для Huawei E3131
AT^SETPORT=»A1,A2;1,16,3,2,A1,A2″ — (Установить конфигурацию по умолчанию)
AT^SETPORT=»A1,A2;1,2,3,16,A1,A2″ — (режим для работы модема с Android 4.0 (иногда работает))
AT^SETPORT=»A1,A2;1,16,3,2″ — (девайс в режиме «модем сетевая карта»)
AT^SETPORT=»A1,A2;1,3,2,A2″ — (девайс в режиме «модем Card Reader»)
AT^SETPORT=»A1,A2;1,3,2″ — (девайс в режиме «только модем»)
AT^SETPORT=»FF;1,2″ (девайс в режиме «модем пользовательский интерфейс»)
AT^SETPORT=»A1,A2;2,16″ — (девайс в режиме «сетевая карта»)
AT^SETPORT=»A1,A2;2,16,A1″ — (девайс в режиме «сетевая карта CD-ROM»)

AT команды для Huawei E3131 Hilink
http://192.168.1.1/html/switchProjectMode.html
AT^U2DIAG=0 Перевод модема из режима Hilink в режим com портов
AT^U2DIAG=119 Возврат в исходный режим

AT команды для Huawei E303 HiLink
http://192.168.1.1/html/switchProjectMode.html
AT^U2DIAG=374 Перевод модема из режима Hilink в режим com портов
AT^U2DIAG=375 Возврат в исходный режим

AT команды для Huawei E3272
AT^SETPORT=»A1,A2;62,61,76,A1,A2″ — Установка по умолчанию для МТС 824F.
AT^SETPORT=»A1,A2;10,12,16,A1,A2″ — Установка по умолчанию для Мегафон М100-4.
AT^SETPORT=»A1,A2;10,12,16,A2″ — Конфигурация по умолчанию, отключить CD
AT^SETPORT=»A1,A2;10,12,16″ — Конфигурация по умолчанию, отключить CD SD
AT^SETPORT=»A1,A2;10,12″ — Конфигурация по умолчанию, отключить NDIS CD SD
AT^SETPORT=»A1;10,12,13,14,16,A1,A2″ — Включает: все COM порты NDIS CD SD
AT^SETPORT=»A1;10,12,13,14″ — Включает: все COM порты, отключает: NDIS CD SD
AT^SETPORT=»A1;10,12,13,14,16″ — Включает: все COM порты NDIS, отключает: CD SD
AT^SETPORT=»A1;10,12,13,14,A2″ — Включает: все COM порты SD, отключает: NDIS CD

AT команды для Huawei E3372
AT^SETPORT=»A1,A2;A1,A2″ — Установка по умолчанию для МТС 827F.
AT^SYSCFG=»2,2,3FFFFFFF,1,2″ — Установка по умолчанию для МТС 827F.

AT команды для Huawei E3276
AT^SETPORT=»A1;10,12,13,14,16,A1,A2″ — Включает все COM порты.
AT^SETPORT=»A1,A2;12,16,A1,A2″ — Установка по умолчанию.
AT^SETPORT=”A1;10,12” — режим только модем
AT^SYSCFGEX? — значение по умолчанию
^SYSCFGEX:»00″,3FFFFFFF,1,2,800C5
AT^SYSCFGEX=?
^SYSCFGEX: («00″,»01″,»02″,»03″),((2000000400380,»GSM900/GSM1800/WCDMA900/WCDMA2100″),(2a80000,»GSM850/GSM1900/AWS/WCDMA1900″),(3fffffff,»All bands»)),(0-2),(0-4),((800c5,»LTE_B1/LTE_B3/LTE_B7/LTE_B8/LTE_B20″),(7fffffffffffffff,»All bands»))
AT^FHVER — показывает информацию о версии прошивки и версии железа (^FHVER:»E3276s-210 21.260.05.00.143,CH2E3276SM Ver.B»)

AT команды для Huawei E3531
AT^SETPORT=»A1,A2;1,16,3,2,A1,A2″ — Установка по умолчанию для МТС 423S.
AT^FHVER — — показывает информацию о версии прошивки и версии железа (^FHVER:»E3531s-1EA 21.318.15.00.143,CH1E3531SM Ver.A»)

AT команды для преключения режимов в модемах huawei с LTE (E392, E398)
Если для USB-модема вы хотите включить режим только LTE, отключив все остальные, необходимо воспользоваться AT командой:
AT^SYSCFGEX=»03″,3fffffff,2,4,7fffffffffffffff,,
В указанной команде первое значение расшифровывается так:
00 — Автоматический режим, установлен по умолчанию (приоритеты в порядке очереди: 4G > 3G > 2G)
01 — GSM GPRS(2G)
02 — WCDMA(3G)
03[/b] — LTE(4G)
[b]99
— Оставить текущие настройки без изменений.

Вы можете также выбрать порядок их приоритета, в порядке убывания, например:
AT^SYSCFGEX=»0302″,3fffffff,2,4,7fffffffffffffff,,
В этом случае модем будет пытаться подключиться сначала к сети LTE и потом к сети 3G, кроме работы в сетях 2G.
или такой вариант:
AT^SYSCFGEX=»030201″,3fffffff,2,4,7fffffffffffffff,,
это равносильно
AT^SYSCFGEX=»00″,3fffffff,2,4,7fffffffffffffff,,
Соответственно автоматический режим, установлен по умолчанию (приоритеты в порядке очереди: 4G > 3G > 2G)

Оцените статью
Huawei Devices
Добавить комментарий