Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Шаг

Описание

Команда

Ключи

1

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



2

Определить, какой номер устройства назначен на подключенный USB-модем.

scs# show cellular status modem

В поле "USB port" будет указан идентификатор подключенного устройства.

3

Создать профиль настроек для USB-модема и перейти в режим конфигурирования профиля.

scs(config)# cellular profile <ID>

<ID> — идентификатор профиля настроек для USB-модема в системе [1..10].

4

Задать описание профиля настроек (необязательно).

scs(config-cellular-profile)# description <DESCRIPTION>

<DESCRIPTION> — описание профиля, задается строкой до 255 символов.

5

Задать точку доступа мобильной сети.

scs(config-cellular-profile)# apn <NAME>

<NAME> — точка доступа мобильной сети, задается строкой до 31 символа.

6

Задать имя пользователя мобильной сети (если мобильный оператор требует аутентификации по логину/паролю).

scs(config-cellular-profile)# user <NAME>

<NAME> — имя пользователя, задается строкой до 31 символа.

7

Установить пароль для пользователя мобильной сети (если мобильный оператор требует аутентификации по логину/паролю).

scs(config-user)# password ascii-text
{ <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> }

<CLEAR-TEXT> — пароль в открытой форме, задается строкой [1 .. 64] символов, может включать символы [0-9a-fA-F];

<ENCRYPTED-TEXT> — пароль в зашифрованной форме, задаётся строкой [2..128] символов.

8Активировать пользователя (если мобильный оператор требует аутентификации по логину/паролю).

scs(config-user)# enable


9

Установить номер дозвона для подключения к мобильной сети.

scs(config-cellular-profile)# number <WORD>

<WORD> — номер дозвона для подключения к мобильной сети, задаётся строкой до 15 символов.

10

Задать метод аутентификации пользователя в мобильной сети (необязательно).

scs(config-cellular-profile)# allowed-auth <TYPE>

<TYPE> — метод аутентификации пользователя в мобильной сети [none, PAP, CHAP, MSCHAP, MSCHAPv2, EAP].

Значение по умолчанию: PAP.

11

Ограничить возможность использования семейств IP-адресов в мобильной сети.

scs(config-cellular-profile)# ip-version { ipv4 | ipv6 }

ipv4 — семейство IPv4;

ipv6 — семейство IPv6.

12

Создать USB-модем в конфигурации сервера и перейти в режим конфигурирования модема.

scs(config)# cellular modem <ID>

<ID> — идентификатор USB-модема в системе [1..10].

13Установить режим работы беспроводного модема.scs(config)# mode <MODE><MODE> — режим работы USB-модема [stick, hilink].

14

Задать описание модема (необязательно).

scs(config-cellular-modem)# description <DESCRIPTION>

<DESCRIPTION> — описание модема, задается строкой до 255 символов.

15

Задать идентификатор USB-модема, назначенного системой (определен в пункте 2).

scs(config-cellular-modem)# device <WORD>

<WORD> — идентификатор USB-порта подключенного модема, задаётся строкой до 12 символов.

16

Назначить ранее созданный профиль настроек для USB-модема.

scs(config-cellular-modem)# profile <ID>

<ID> — идентификатор профиля настроек для USB-модема в системе [1..10].

17

Задать код разблокировки SIM-карты (в случае необходимости).

scs(config-cellular-modem)# pin <WORD>

<WORD> — код разблокировки SIM-карты [4..8]. Возможно использование только цифр.

18

Разрешить использование того или иного режима работы сети USB-модема (необязательно).

scs(config-cellular-modem)# allowed-mode <MODE>

<MODE> — допустимый режим работы сети USB-модема [2g, 3g, 4g].

По умолчанию: разрешены все режимы, поддерживаемые модемом.

19

Задать размер максимального принимаемого пакета (необязательно).

scs(config-cellular-modem)# mru { <MRU> }

<MRU> — значение MRU, принимает значения в диапазоне [128..16383].

Значение по умолчанию: 1500.

20

Изменить максимальный размер обрабатываемых пакетов MTU (MaximumTransmitionUnit).
MTU более 1500 будет активно, только если применена команда "system jumbo-frames" (необязательно).

scs(config-cellular-modem)# mtu <MTU>

<MTU> — значение MTU в байтах.

Значение по умолчанию: 1500.

21

Задать предпочтительный режим работы USB-модема в мобильной сети (необязательно).

scs(config-cellular-modem)# preferred-mode { <MODE> }

<MODE> — предпочтительный режим работы USB-модема [2g, 3g, 4g].

22

Активировать USB-модем.

scs(config-cellular-modem)# enable


Список поддерживаемых устройств, предоставленный производителем интегрированного драйвера, см. по ссылке.


Scroll Pagebreak

...

Блок кода
scs(config-cellular-profile)# apn internet.mts.ru

Scroll Pagebreak

При необходимости задаем имя пользователя, пароль, номер дозвона и метод аутентификации:

...

Настройка AUX используется для указания параметров взаимодействия с внешними устройствами, подключенными через последовательные интерфейсы к SCS.

Алгоритм настройки

ШагОписаниеКомандаКлючи
1Перейти в режим конфигурирования последовательного интерфейса.

scs(config)# line aux [ <UNIT>/<SLOT>/<PORT> ]

<UNIT> — номер устройства в группе устройств;
<SLOT> — номер модуля в составе устройства или 0 при отсутствии деления устройства на модули;
<PORT> — порядковый номер порта.

2

Установить необходимые параметры последовательного интерфейса для взаимодействия с подключенным устройством (необязательно).

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

По умолчанию будут использованы стандартные значения.

scs(config-line-aux) databits <BITS>

scs(config-line-aux) flowcontrol <FMODE>

scs(config-line-aux) parity <PMODE>

scs(config-line-aux) speed <SPEED>

scs(config-line-aux) stopbits <STOP-BITS>


<BITS> — количество бит данных в посылке [7..8];

Значение по умолчанию: 8.

<FMODE> — режим управления потоком. Принимает значения:

  • software — программное управление потоком;
  • hardware — аппаратное управление потоком;
  • disabled — управление потоком отключено;

Значение по умолчанию: disabled.

<PMODE> — режим установки бита четности. Принимает значения:

  • odd — проверка на нечетность;
  • even — проверка на четность;
  • none — бит четности не выставляется;

Значение по умолчанию: none.

<SPEED> — скорость работы последовательного интерфейса в бит/с.

Принимает значения: 300; 1200; 2400; 4800; 9600; 19200; 38400; 57600; 115200;

Значение по умолчанию: 
115200.

<STOP-BITS> — количество стоповых битов в посылке [1..2];

Значение по умолчанию: 1.

3

Задать описание последовательного интерфейса (необязательно).

scs(config-line-aux)# description <DESCRIPTION>

<DESCRIPTION> — описание интерфейса, задается строкой до 255 символов.

4

При использовании подключаемого устройства в качестве модема перевести последовательный интерфейс в режим работы с модемом (необязательно).

Примечание: невозможно использовать совместно с командой "transport telnet port".

scs(config-line-aux)# modem inout


5

Установить протокол, по которому будет осуществляться подключение.

scs(config-line-aux)# transport input <AUX_TRANSPORT>

<AUX_TRANSPORT> - транспорт с помощью которого будет осуществляться подключение к AUX порту:

  • SSH
  • telnet
6

Установить TCP-порт для режима подключения reverse telnet telnet.

Примечание: невозможно использовать совместно с командой "modem inout".

scs(config-line-aux)# transport telnet port <PORT>

<PORT> — номер TCP-порта. Принимает значения [1..65535].

...

Настроить подключение к консольному порту scs, используя консольный сервер SCS-32.


draw.io Diagram
bordertrue
diagramNameДиаграмма без названия-1775639596759
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth885
revision5

...

Порты RS-232 на устройстве SCS-32 распинованы по схеме DCE.

Распиновка RS-232 портов по схеме DCE
PinСигнал
1RTS
2DTR
3TXD
4GND (Земля)
5GND (Земля)
6RXD
7DSR
8CTS

Далее будут приведены схемы распайки переходников для подключения устройствам с распиновкой консольного порта по схемам DTE, т.к. на большинстве устройств используется распиновка типа DTE, в том числе на устройствах SCS, MES и т.д.

...

draw.io Diagram
bordertrue
diagramNameДиаграмма без названия-1775639958510
simpleViewerfalse
width600
linksauto
tbstyletop
lboxtrue
diagramWidth770
revision1


Scroll Pagebreak

RJ-45 <--

...

> DB-25 pinout

Типовая распиновка прямого кабеля (RJ45 <-> DB25 Male/Female)
RJ45 Pin (8P8C)Цвет провода (T568B)СигналDB25 Pin (RS-232)Сигнал
1Бело-оранжевыйCTS4RTS
2ОранжевыйDSR20DTR
3Бело-зеленыйRXD2TXD
4СинийGND (Земля)7GND (Земля)
5Бело-синийGND (Земля)7GND (Земля)
6ЗеленыйTXD3RXD
7Бело-коричневыйDTR6DSR
8КоричневыйRTS5CTS

draw.io Diagram
bordertrue
diagramNameCopy of Диаграмма без названия-1775643889822
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth971
revision3

Scroll Pagebreak

RJ-45 <45 <--> DB> DB-9 pinout

Типовая распиновка прямого кабеля (RJ45 <-> DB9 Male/Female)
RJ45 Pin (8P8C)Цвет провода (T568B)СигналDB9 Pin (RS-232)Сигнал
1Бело-оранжевыйCTS7RTS
2ОранжевыйDSR4DTR
3Бело-зеленыйRXD3TXD
4СинийGND (Земля)5GND (Земля)
5Бело-синийGND (Земля)5GND (Земля)
6ЗеленыйTXD2RXD
7Бело-коричневыйDTR6DSR
8КоричневыйRTS8CTS

...