WBC-4G: различия между версиями

Материал из Wiren Board
(→‎Данные: Переписал и дополнил)
Строка 69: Строка 69:


== Данные ==  
== Данные ==  
=== Порты ===
Обмен данными с модулем идет через последовательные порты <code>/dev/ttyGSM</code> и /dev/ttyUSB'''x''' (обычно это <code>/dev/ttyUSB0</code> и <code>/dev/ttyUSB1</code>).


Обмен данными с модулем идет через последовательные порты '''/dev/ttyGSM''' и /dev/ttyUSB'''x''' (обычно это '''/dev/ttyUSB2''' и '''/dev/ttyUSB1''').  
Для выхода в интернет лучше использовать порты /dev/ttyUSB'''x''', настроив модем как сетевую карту.


Для выхода в интернет лучше использовать порты /dev/ttyUSB'''x''', т.к. /dev/ttyGSM ограничен скоростью в 100 кбит/c. Подробнее про порты можно прочитать в статье [[GSM/GPRS#.D0.9F.D0.BE.D0.B4.D0.BA.D0.BB.D1.8E.D1.87.D0.B5.D0.BD.D0.B8.D0.B5_.D0.B2_linux|GSM/GPRS]]
{|  border="1" class="wikitable" style="max-width:900px"
|+ Параметры соединения по умолчанию
! Параметр || Значение || Примечание
|-
| Baud rate|| Auto-bauding||  Для автоматического определения скорости нужно послать в последовательный порт несколько символов, например, <code>AT</code>.
|-
| Data bits || 8|| 
|-
| Parity|| 0|| 
|-
| Stop bits || 1 || 
|-
| Hardware flow control|| No ||  Аппаратный контроль потока должен быть обязательно выключен.
|-
| Software flow control|| No || 
|-
|}


Параметры соединения по умолчанию:
При необходимости параметры соединения можно изменить через [[GSM/GPRS#Отправка AT-команд| AT команды]].


* Baud rate: Auto-bauding (Для автоматического определения скорости нужно послать в последовательный порт несколько символов (например, «AT»))
=== Модем как сетевая карта (RNDIS) ===
* Data bits: 8
В отличие от 2G- и 3G-модулей, этот 4G-модем также поддерживает выход в интернет через виртуальную сетевую карту по протоколу RNDIS.
* Parity: 0
* Stop bits: 1
* Hardware flow control: No (аппаратный контроль потока должен быть обязательно выключен)
* Software flow control: No.
При необходимости параметры соединения можно изменить через AT команды.


[[GSM/GPRS#Отправка AT-команд| Подробнее про отправку AT команд.]]
Процедура настройки:
 
# Подключитесь к контроллеру по [[SSH]].
В отличие от 2G- и 3G-модулей, этот 4G-модем также поддерживает выход в интернет через виртуальную сетевую карту по протоколу RNDIS.
# Выключите и включите модем командами:
#:<syntaxhighlight lang="bash">
wb-gsm off && wb-gsm on
</syntaxhighlight>
# [[GSM/GPRS#Отправка AT-команд| Отправьте]] на модем через порт <code>/dev/ttyGSM</code> AT-команды:
#* Настроить автоматическое подключение: <code>AT+DIALMODE=0</code>.
#* Установить APN: <code>AT+CGDCONT=1,"IP","xxx"</code>.
#* Проверить получение IP адреса: <code>AT+CGCONTRDP</code>.


# Настроить автоматическое подключение: <code>AT+DIALMODE=0</code>
После этого интернет будет доступен через интерфейс <code>usb0</code>, который можно настроить как обычную сетевую карту:
# Установить APN: <code>AT+CGDCONT=1,"IP","xxx"</code>
# Откройте файл <code>/etc/network/interfaces</code>:
# Проверить получение IP адреса: <code>AT+CGCONTRDP</code>
#:<syntaxhighlight lang="bash">
nano /etc/network/interfaces
</syntaxhighlight>
# Добавьте в него строки:
#:<syntaxhighlight lang="bash">
auto usb0
iface usb0 inet dhcp
  pre-up wb-gsm restart_if_broken 
  pre-up sleep 10
</syntaxhighlight>
#: автоматически запускать модем, интерфейс и получать IP-адрес.
# Сохраните файл и запустите первый раз интерфейс командой:
#:<syntaxhighlight lang="bash">
ifup usb0
</syntaxhighlight>


После этого интернет будет доступен через интерфейс usb0. Модем отдаёт IP-адрес контроллеру по DHCP в подсети <code>192.168.0.1</code>.
Модем по DHCP назначит контроллеру IP-адрес в подсети <code>192.168.0.1</code>. Настройка завершена.


==Документация==
==Документация==

Версия 11:08, 5 августа 2021

Лицевая сторона модуля WBC-4G
Обратная сторона модуля WBC-4G

Купить в интернет-магазине

Характеристики

Параметр Значение
Рабочие диапазоны частот

LTE-FDD B1, B3, B5, B7, B8, B20

LTE-TDD B38, B40

UMTS/HSPA 900/2100 МГц (B1, B8)

GSM/GPRS/EDGE 900/1800 МГц

Скорость приема-передачи данных

FDD-LTE Cat4 — до 150 Мбит/c (скачивание), до 50 Мбит/c (выгрузка)

TDD-LTE Cat4 — до 130 Мбит/c (скачивание), до 35 Мбит/c (выгрузка)

HSPA+ — до 42 Мбит/сек (скачивание), до 5.76 Мбит/сек (выгрузка)

WCDMA — до 384 кбит/сек (скачивание), до 384 кбит/сек (выгрузка)

EDGE — до 236.8 кбит/сек (скачивание)

GPRS - до 85.6 кбит/сек (скачивание), до 85.6 кбит/сек (выгрузка)

Отправка SMS сообщений Поддерживает
Голосовые звонки Не поддерживает
SIM-карты 2 шт, nano-SIM
Режим работы SIM-карт Попеременный
Разъем под антенну SMA
Напряжение питания 5 В
Потребляемая мощность
  • В сети — 0.1 Вт
  • Среднее при передаче: до 3 Вт
  • Пиковое: до 5 Вт

Установка модуля

Установка модуля WBC-2/3G

Модуль устанавливается только в контроллеры версии 6.7. При заказе модулей в комплекте с контроллером Wiren Board, мы устанавливаем их на производстве — вам нужно только настроить модули в веб-интерфейсе контроллера.

Если вы купили модули отдельно, установите их самостоятельно:

  1. Разберите корпус контроллера.
  2. Вставьте модуль, соблюдая полярность: выступ на нем должен попасть в паз на плате контроллера.
  3. Собрать корпус обратно.
  4. Навинтить внешнюю антенну на SMA-гнездо.

При монтаже в металлическом щите для надежной радиосвязи расположите антенну снаружи.

Конфигурирование

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

  1. В веб-интерфейсе перейдите в раздел SettingsConfigsHardware Modules Configuration, выберите Modem slot.
  2. В раскрывающемся списке Module type выберите тип установленного модуля.
  3. Нажмите кнопку Save. Контроллер включит нужные для работы модема порты.

Для удаления модуля выберите тип None.

После конфигурирования включите модем командой wb-gsm on и настройте подключение к оператору связи.


Подробнее о работе с модемом.

Данные

Порты

Обмен данными с модулем идет через последовательные порты /dev/ttyGSM и /dev/ttyUSBx (обычно это /dev/ttyUSB0 и /dev/ttyUSB1).

Для выхода в интернет лучше использовать порты /dev/ttyUSBx, настроив модем как сетевую карту.

Параметры соединения по умолчанию
Параметр Значение Примечание
Baud rate Auto-bauding Для автоматического определения скорости нужно послать в последовательный порт несколько символов, например, AT.
Data bits 8
Parity 0
Stop bits 1
Hardware flow control No Аппаратный контроль потока должен быть обязательно выключен.
Software flow control No

При необходимости параметры соединения можно изменить через AT команды.

Модем как сетевая карта (RNDIS)

В отличие от 2G- и 3G-модулей, этот 4G-модем также поддерживает выход в интернет через виртуальную сетевую карту по протоколу RNDIS.

Процедура настройки:

  1. Подключитесь к контроллеру по SSH.
  2. Выключите и включите модем командами:
    wb-gsm off && wb-gsm on
    
  3. Отправьте на модем через порт /dev/ttyGSM AT-команды:
    • Настроить автоматическое подключение: AT+DIALMODE=0.
    • Установить APN: AT+CGDCONT=1,"IP","xxx".
    • Проверить получение IP адреса: AT+CGCONTRDP.

После этого интернет будет доступен через интерфейс usb0, который можно настроить как обычную сетевую карту:

  1. Откройте файл /etc/network/interfaces:
    nano /etc/network/interfaces
    
  2. Добавьте в него строки:
    auto usb0
    iface usb0 inet dhcp
      pre-up wb-gsm restart_if_broken  
      pre-up sleep 10
    
    автоматически запускать модем, интерфейс и получать IP-адрес.
  3. Сохраните файл и запустите первый раз интерфейс командой:
    ifup usb0
    

Модем по DHCP назначит контроллеру IP-адрес в подсети 192.168.0.1. Настройка завершена.

Документация

AT-команды: Файл:A7600 Series AT Command Manual V1.02.pdf

Известные неисправности

Неисправности пока не найдены.

Ревизии устройства

Номер партии (Batch №) указан на наклейке на боковой поверхности корпуса или на печатной плате.

Ревизия Партии Дата выпуска Отличия от предыдущей ревизии
1.6 1.6A - ... 11.2020 - ...
  • Первая версия