Донские РадиолюбителиОграничение возраста
Добропожаловать на новый форум р/л Ростовской области  FORUM.QRV.SU

Добропожаловать на форум р/л колл. рст. Каменска-Ш.  RK6LZQ.QRV.SU
145.050 / 145.650 @ ----.- Гц : Ростов, Сельмаш
145.125 / 145.725 @ ----.- Гц : Ростов, ЗЖМ
145.075 / 145.675 @ ----.- Гц : Зверево
145.150 / 145.750 @ ----.- Гц : Морозовск
145.100 / 145.700 @ ----.- Гц : Таганрог
Эхо-РПТ 145.275 @ ----.- Гц : Таганрог
Эхо-РПТ 145.350 @ ----.- Гц : Волгодонск
145.300 / 439.950 @ ----.- Гц : Волгодонск
145.025 / 145.625 @ ----.- Гц : Волгодонск
Эхо-РПТ 145.250 @ ----.- Гц : с.Вареновка
EchoLink 145.250 @ 88.5 Гц : Донецк (РФ)
EchoLink 145.225 @ ----.- Гц : Новочеркасск
145.125 / 145.725 @ ----.- Гц : Ейск (Красн.к-р)
145.000 / 145.600 @ 77.0 Гц : Краснодон (Укр.)
Эхо-РПТ 145.300 @ ----.- Гц : Краснодон (Укр.)
433.000  / 434.600 @ 88.5 Гц : Ростов
431.000  / 438.600 @ ----.- Гц : Ростов
431.200  / 438.800 @ ----.- Гц : Ростов, ЗЖМ
430.450  / 438.050 TG950615 : Ростов, Центр DMR
430.4375 / 435.4875 TG950615 : Ростов, Сельмаш DMR
431.225  / 438.825 TG950615 : Ростов, Военвед DMR
431.175  / 438.775 TG950615 : Ростов, ЗЖМ DMR
431.100  / 438.700 @ ----.- Гц : Зверево
430.700  / 438.300 @ ----.- Гц : Новочеркасск
Эхо-РПТ 433.475 @ ----.- Гц : Волгодонск
Эхо-РПТ 433.600 @ ----.- Гц : Азов
Эхо-РПТ 438.300 @ ----.- Гц : Таганрог
EchoLink 439.000 @ ----.- Гц : Волгодонск
431.700 / 439.300 TG950619 : Волгодонск DMR
главная
новости
статьи
частоты
репитеры
радиоклубы
форум
ссылки
литература
RK6LZQ
Статьи

СТАТЬИ : Репитеростроение /

Эхолинк-узел на Raspberry Pi

Добавлено пользователем administrator 03.06.2021 в 07:00.
Содержание:
Введение
Установка и настройка SvxLink
Запуск SvxLink
Интерфейс сопряжения
Управление SvxLink DTMF-командами
Литература

Введение


Схема сопряжения с Kenwood TK-760, TK-762, TK-860, TK-862

По умолчанию, svxlink будет наcтроен так, что управление PTT берётся с gpio9. Сигнал об открытии шумоподавителя (COS) поступает на gpio18 (можно изменить).

Если svxlink находится в домашней сети, за файрволом (роутером), возможно потребуется открыть наружу следующие порты:

UDP 5198 и 5199 — для звука в Echolink
TCP 5200 — для управления в Echolink
TCP 5300 — для svxReflector
TCP/UDP 10024 — для FRN
TCP 14580 — для APRS

Управление SvxLink DTMF-командами

Команды передаваемые через эфир имеют чёткую структуру. Для каждого модуля они однотипны. Например, команды модуля Parrot и логика его работы:

1# — активация первого модуля (попугай)
  # — деактивация модуля
0# — помощь
*# — информация о текущих настройках

У каждого модуля могут быть дополнительные команды, которые нужны для его работы. Администратор сам решает, какие модули будут доступны пользователям его сервера.

Ниже представлена система DTMF-команд, передаваемых по эфиру для управления голосовым сервером. Для выбора модуля, нужна радиостанция с DTMF-клавиатурой.

0# — Помощь (Help)
1# — Попугай (Rabbit)
2# — Эхолинк (Echolink)
3# — Почта (Mail)
4# — DTMF репитер (DTMF repeater)
5# — Метео (Meteo/WX)
6# — Избирательный вызов (SelCall)
7# — FRN (FRN)
990# — SVX рефлектор выключить (Switch SvxReflector on)
991# — SVX рефлектор включить (Switch SvxReflector off)
*# — Информация (Information)

Не забываем, что каждый подключаемый модуль, должен быть явно указан в строке:

[SimplexLogic]
MODULES=ModuleHelp,ModuleParrot,ModuleDtmfRepeater,ModuleSelCallEnc,ModuleFrn


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

Литература

  • http://goryham.qrz.ru/voip/svxlink1.html">http://goryham.qrz.ru/voip/svxlink1.html
  • http://kavkaz.qrz.ru/voip/svxlink-i.html">http://kavkaz.qrz.ru/voip/svxlink-i.html
  • https://www.ew8bak.ru/2015/06/29/svxlink-%D0%BD%D0%B0-raspberry-pi/">https://www.
  • Современные мини- и микрокомпьютеры позволяют радиолюбителям создавать различные интересные конструкции. В этой статье будет рассказано о самостоятельной сборке Эхолинк узла на основе миникомпьютера Raspberry Pi 3 Plus.
    Нам потребуются некоторые материалы, оборудование и программное обеспечение. В данном компьютере будет работать операционная система Линукс и программа SvxLink — клиент Эхолинк.
    Установив SvxLink на микрокомпьютер Raspberry Pi, мы получаем лицензионно чистый дешевый стабильно работающий компактный голосовой сервер с дистанционным управлением и гибкой конфигурацией. Любая версия Raspberry Pi хорошо работает с SvxLink.

    Платы Raspberry Pi проверенные с SvxLink:
    ВерсияДатаПроцессорЧастотаЯдраОЗУGPIOUSBEthernetWiFiBluetooth
    B2012ARM1176JZ-F700 МГц1512 МБ26 пинов2x v2.0802.3u
    B+2014ARM1176JZ-F700 МГц1512 МБ40 пинов4x v2.0802.3u
    2B2015ARM Cortex-A7900 МГц41 ГБ40 пинов4x v2.0802.3u
    3B2016ARM Cortex-A53 x641,2 ГГц41 ГБ40 пинов4x v2.0802.3u802.11n802.15.1 v4.1
    3B+2018ARM Cortex-A53 x641,4 ГГц41 ГБ40 пинов4x v2.0802.3u802.11ac802.15.1 v4.2
    4B2019Cortex-A72 (ARM v8)1,5 ГГц41—4 ГБ40 пинов2x v2.0, 2x v3.0802.3u802.11ac802.15.1 v5.0

    Необходимое оборудование и материалы:
    • миникомпьютер Raspberry Pi 3 Plus
    • звуковая карта CM108
    • флэш-карта микро-SD 8ГБ не ниже 10 класса
    • радиостанция
    • интерфейс сопряжения
    • блок питания миникомпьютера с необходимыми кабелями
    • блок питания радиостанции с необходимыми кабелями
    • кабель Ethernet с двумя разъемами RJ45 P8C8
    • антенна, антенный кабель, мачта, необходимый такелаж

    Необходимое программное обеспечение:
    • программа Win32Imager для ОС Windows
    • программа Advanced IP Scanner для ОС Windows
    • программа PuTTY для ОС Windows
    • дистрибутив ОС Linux с пакетом SvxLink

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

    Win32Imager — это программа для записи операционных систем на диски и дискеты из файлов-образов.

    Advanced IP Scanner — это программа для сканирования компьютерных сетей. Нам она понадобится для поиска IP адреса миникомпьютер.

    PuTTY — это программа для терминального доступа к миникомпьютеру через сеть.

    Установка и настройка SvxLink

    Сперва на домашнем компьютере находим и скачиваем образ svxlink.
    Затем на домашнем компьютере находим, скачиваем, устанавливаем и запускаем программу Win32Imager.
    Устанавливаем в кард-ридер флэш-карту.
    В Win32Imager выбираем файл образа svxlink, выбираем диск флэш-карты и жмём кнопку [Write] ([Записать]).



    Подключаем звуковую карту к миникомпьютеру, устанавливаем флэш-карту, подключаем блок питания к миникомпьютеру, а Ethernet-разъём — к домашнему роутеру (свитчу), чтобы подключить микрокомпьютер к сети Интернет.

    Далее запускаем программу Advanced IP Scanner и в ней запускаем сканирование сети.



    Если программа не смогла найти IP адрес микрокомпьютера, то подключаем к микрокомпьютеру монитор с помощью HDMI кабеля, а также USB-клавиатуру. В поле ввода экрана микрокомпьютера введите команду ifconfig eth0. В ответе команды вы увидите текущий адрес микрокомпьютера.

    Далее запускаем программу PuTTY. В поле "Host Name or IP address" вводим IP адрес миникомпьютера. Тип соединения: "SSH". Порт: "22". И жмём кнопку [Open].



    Система запросит сперва логин, затем пароль.
    В качестве логина укажите:
    pi

    В качестве пароля укажите:
    plp123plp


    После подключения обязательно сразу же необходимо изменить пароль для подключения к микрокомпьютеру по сети. Для этого введите команду:
    sudo raspi-config




    Нажмите дважды кнопку [Enter].
    Затем на запроса системы введите новый пароль. Для надёжности используйте буквы латиницы, цифры и иные символы, имеющиеся на клавиатуре.

    Далее необходимо сконфигурировать Эхолинк узел: указать позывной сигнал и комнату по-умолчанию. Для этого введите команду:
    sudo mc


    Запустится файл-менеджер.



    Вероятнее всего вы будете находиться в каталоге /home/pi
    Выйдите в корневой каталог, дважды нажав на пункт / ..
    Затем войдите в каталог etc
    Затем войдите в каталог svxlink
    Затем войдите в каталог svxlink.d
    Затем запустите файл ModuleEc~nk.conf (выберите его курсором и нажмите кнопку [F4])



    В параметре CALLSIGN укажите позывной линка с суффиксом -L.
    В параметре PASSWORD укажите пароль, полученный при регистрации на сайте системы Эхолинк.
    В параметре SYSOPNAME укажите частоту и населённый пункт Эхолинк узла.
    В параметре LOCATION укажите регион расположения населённого пункта.
    В параметре AUTOCON_ECHOLINK_ID укажите 196189. Это российская конференция.
    После всех изменений нажмите последовательно:
    [Ctrl][O]
    [Enter]
    [Ctrl][X]

    Выйдите на один уровень выше. Для этого выберите пункт / ..
    Затем запустите файл svxlink.cong (выберите его курсором и нажмите кнопку [F4])

    В параметре CALLSIGN укажите cdjq позывной (без суффикса -L). Система эпизодически будет передавать в эфир этот позывной.
    После всех изменений нажмите последовательно:
    [Ctrl][O]
    [Enter]
    [Ctrl][X]

    Со всеми необходимыми настройками покончено. Теперь необходимо запустить svxlink.

    Запуск SvxLink

    Правильно будет запустить svxlink в режиме демона и включить автозапуск, чтобы он стартовал самостоятельно, при перезагрузки системы. Делается это так:
    sudo systemctl enable --now svxlink

    Запуск, остановка и перезапуск в режиме демона делается так:
    sudo systemctl start svxlink
    sudo systemctl stop svxlink

    Если вы изменили любой конфигурационный файл, нужно обязательно перезапустить svxlink так:
    sudo systemctl restart svxlink

    Увидеть что делает svxlink, в реальном времени, можно приведённой ниже командой:
    tail -f /var/log/svxlink

    Для выхода нажмите [Ctrl][C].

    Интерфейс сопряжения

    Далее необходимо собрать интерфейс сопряжения радиостанции с микрокомпьютером.
    Схемы сопряжения радиостанции с микрокомпьютером представлены ниже. Всё детали размещаются в корпусе подходящего размера.


    Схема сопряжения с Hytera MD875G


    Схема сопряжения с Motorola Radius GM300


    Схема сопряжения с Motorola Radius GM340


    Схема сопряжения с Kenwood TK-760, TK-762, TK-860, TK-862

    По умолчанию, svxlink будет наcтроен так, что управление PTT берётся с gpio9. Сигнал об открытии шумоподавителя (COS) поступает на gpio18 (можно изменить).

    Если svxlink находится в домашней сети, за файрволом (роутером), возможно потребуется открыть наружу следующие порты:

    UDP 5198 и 5199 — для звука в Echolink
    TCP 5200 — для управления в Echolink
    TCP 5300 — для svxReflector
    TCP/UDP 10024 — для FRN
    TCP 14580 — для APRS

    Управление SvxLink DTMF-командами

    Команды передаваемые через эфир имеют чёткую структуру. Для каждого модуля они однотипны. Например, команды модуля Parrot и логика его работы:

    1# — активация первого модуля (попугай)
      # — деактивация модуля
    0# — помощь
    *# — информация о текущих настройках

    У каждого модуля могут быть дополнительные команды, которые нужны для его работы. Администратор сам решает, какие модули будут доступны пользователям его сервера.

    Ниже представлена система DTMF-команд, передаваемых по эфиру для управления голосовым сервером. Для выбора модуля, нужна радиостанция с DTMF-клавиатурой.

    0# — Помощь (Help)
    1# — Попугай (Rabbit)
    2# — Эхолинк (Echolink)
    3# — Почта (Mail)
    4# — DTMF репитер (DTMF repeater)
    5# — Метео (Meteo/WX)
    6# — Избирательный вызов (SelCall)
    7# — FRN (FRN)
    990# — SVX рефлектор выключить (Switch SvxReflector on)
    991# — SVX рефлектор включить (Switch SvxReflector off)
    *# — Информация (Information)

    Не забываем, что каждый подключаемый модуль, должен быть явно указан в строке:

    [SimplexLogic]
    MODULES=ModuleHelp,ModuleParrot,ModuleDtmfRepeater,ModuleSelCallEnc,ModuleFrn


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

    Литература

  • http://goryham.qrz.ru/voip/svxlink1.html">http://goryham.qrz.ru/voip/svxlink1.html
  • http://kavkaz.qrz.ru/voip/svxlink-i.html">http://kavkaz.qrz.ru/voip/svxlink-i.html
  • https://www.ew8bak.ru/2015/06/29/svxlink-%D0%BD%D0%B0-raspberry-pi/">https://www.ew8bak.ru/2015/06/29/svxlink-на-raspberry-pi/
  • → 07:08 MSK. Понедельник, 21 июня 2021 г.
        Нашли ошибку? Сообщите вэбмастеру: wеbmаstеr@qrv.su.
    ◊  О проекте QRV.SU.
     Условия использования материалов сайта.
    © При перепечатке материалов ссылка обязательна.
    ® qrv.ru : 2005 — 2006
    ® qrv.su : 2008 — 2021
        Построено на mini.aCMS™.
    Яндекс.Метрика web-ring: электроника, электронные компоненты и приборы Электроника, электронные компоненты и приборы Случайный Предыдущий Следующий Яндекс цитирования Коллективная радиостанция RK6LZQ радиоклуб Элита Каменск-Шахтинский Коллективная радиостанция RK6LWL радиоклуб Возрождение г. Донецк
    free counters