• Гость
APRS
  • Главная
  • Подключение к BBS
    • Sound Modem
    • Easy Term
    • Подключение к другим нодам
  • WEBMAIL BBS
  • APRSDIRECT KS
  • Aprs-Fi
  • APRS VHF TROPO DETECTOR
  • APRS Node Status
  • Бюллетни
  • Загрузки

  • Статьи
    • Примеры
    • Статьи
  • Галерея
    • Аппаратура
  • Наши проекты
    • PowerSDR 2.8
    • APRS

Настройка DireWolf в качестве TNC-only

В данной статье рассмотрим настройку Direwolf в качестве обычного TNC модема, для работы в паре с любым приложением будь то BPQ32, EasyTerm и тд.


Для начала создадим конфиг файл для работы direwolf, командой

nano /etc/direwolf/direwolf.conf

перед вами откроется сам редактор.

Если же если у вас установлен mc (Midnight Commander) тогда переходим в каталог /etc/direwolf и командой Shift+F4 открываем встроенный редактор, и любым способом (либо просто вставляем, либо пишем от руки) пример моего конфига.

ADEVICE  plughw:1,0
ARATE 11250
ACHANNELS 1
CHANNEL 0
MYCALL US1GHQ
MODEM 1200 1200:2200 E+
#MODEM AIS
#MODEM 9600
PTT GPIO 3
AGWPORT 8000
KISSPORT 8001
FIX_BITS 1
#Other OPTS
TXDELAY 40
TXTAIL 5
DWAIT 0
FULLDUP OFF

А теперь давайте вкратце распишу что какой параметр обозначает.

ADEVICE plughw:1,0 - Используемая звуковая карта для приёма и передачи пакетов, если же у Вас две разные карты (одна для приёма другая для передачи тогда параметр буде выглядить к примеру вот так ADEVICE plughw:1,0 plughw:0,0), узнать номер вашого устройства можно через команду aplay -l

ARATE 11250 - Частота дискретизации, для режима 1200 бод этого достаточно, для режима 9600 лучше ставить 96000 и выше (если конечно карта поддерживает).

ACHANNELS 1 - Количество каналов для использования (Например 1 канал для радио 144.800 второй канал для 432.500)
CHANNEL 0 - Номер канала

MYCALL US1GHQ - Ваш позывной

MODEM 1200 1200:2200 E+ - Режим модема (Применяет значения MODEM 300 - для HF, MODEM 9600,19200,38400 - для UHF, MODEM AIS - для приема судов)

PTT GPIO 3 - Пин для управления TX/RX (если у вас USB to COM, тогда ставим - PTT /dev/ttyUSB0, или где он опредилился системой)

AGWPORT 8000 - Номер порта AGW который Direwolf будет слушать после запуска, можно подключатся через сеть или интернет если прямой адресс.

KISSPORT 8001 - Номер порта KISS который Direwolf будет слушать после запуска, можно подключатся через сеть или интернет если прямой адресс.

FIX_BITS 1 - Коррекция ошибок, в этом режиме DW будет пытатся исправить ошибки пакетов, если во время приёма проскочила помеха, либо же слабый сигнал.

TXDELAY 40 - Задержка перед передачей пакета (в моем случае 400мс)

TXTAIL 5 - Задержка после передачи пакета (в моем случае 50мс)

DWAIT 0 - Задержка перед включением станции на передачу.

FULLDUP OFF - Значение дуплекса, если у вас прием и передача ведется на одной частоте ставим OFF, если приём и передача ведутся на разных частотах (допустим у Вас 2 радиостанции), ставим ON.


На этом можно считать что краткая настройка в режиме "просто модем" будем считать законченной, для проверки корректности настроек даем команду direwolf (нужно находится в той же директории где лежит сам config файл), и если вы всё сделали правильно Вам выскочит окошечко с самим DW и в этом окне он покажет что готов к работе

В следующей статье я опишу как настроить Direwolf в режиме полноценного DIGI/IGATE с возможностью ретрансляции пакетов в режиме connected mode.

Комментарии
Да, согласен исправил =)
6 января 2021 23:34

us1ghq

Скорее на 3х диапазонах. Ведь УКВ 144.8 МГц остался неизменным и работает круглосуточно. 
5 января 2021 23:48

US1GBF

  • APRS ХЕРСОН

Авторизация

Регистрация Забыл пароль