Простые скрипты для радиолюбителей, от UA6HJQ. Тестируются на свежей версии RASPBIAN для Raspberry Pi, скачайте raspbian_lite и запишите образ на sd-карту программой Win32DiskImager , как описано на сайте raspberrypi.org.
Сразу после загрузки образа, запустите sudo raspi-config, откройте Advansed Options и сделайте Expand Filesystem. Перезагрузитесь.
svxlink-menu
Скрипт позволяет быстро установить и запустить svxlink сервер, сделав всего несколько нажатий.
Скачиваем и запускаем скрипт, несколькими командами:
cd ~
wget http://ua6hjq.qrz.ru/files/svxlink-menu.tgz tar -xvf svxlink-menu.tgz ./svxlink-menu |
Кратко о каждом пункте:
1 - Обновление системы, установка библиотек. Команду выполняем один раз!
2 - Сборка SxvLink из исходных кодов, установка звуковых файлов
3 - Обновление SxvLink, пересборка исходников и компиляция
4 - Редактировать svxlink.conf
5 - Редактировать ModuleEcholink.conf (конфигурация Echolink)
6 - Редактировать ModuleFrn.conf (конфигурация FRN)
7 - Запустить SvxLink в текущей консоли. Удобно для тестирования
8 - Запустить SvxLink как демон, в фоновом режиме, консоль остаётся свободной
9 - Остановить работающую программу SvxLink
A - Запустить AlsaMixer для настройки приёма и передачи
B - Создать резервную копию всех настроек svxlink
R - Восстановить настройки из резервной копии
V - Показать изменения в актуальной версии кода (без компиляции)
X - Удалить SvxLink (исходные коды, файлы конфигурации, языки и тд)
Q - Выйти из меню
Подробную информацию о работе скрипта и svxlink сервера, читайте в статье 'SvxLink + Raspberry PI'. Вопросы задавайте в группе ECHOLINK в Telegram.
Строка затемняется красным цветом, когда её использование не требуется или бесполезно, исходя из логики работы скрипта.
При нажатии X, у вас есть 20 секунд, для отмены удаления файлов svxlink, комбинацией Ctrl+C. Эта команда не влияет на работу ОС и не трогает другие файлы, кроме svxlink.
frnlink-menu
Быстрая установка и запуск FRN-линка (с помощью скрипта), за несколько нажатий.
Из консоли Raspberry, скачиваем и запускаем скрипт:
cd ~
wget http://ua6hjq.qrz.ru/files/frnlink-menu.tgz tar -xvf frnlink-menu.tgz ./frnlink-menu |
Кратко о каждом пункте:
1 - Обновление системы и установка FRN-линка (указанной версии)
2 - Редактировать конфигурационный файл frnconsole.cfg.unix
4 - Запустить FRN-линк в текущей консоли
5 - Запустить FRN-линк как демон
6 - Остановить FRN-линк
8 - Выбрать свою звуковую карту и скопировать в файл конфигурации
9 - Установить уровни звука для RX/TX в AlsaMixer
X - Удалить FRN-линк c компьютера
Q - Выйти из меню
Вопросы задавайте в группе ECHOLINK в Telegram.
md380-menu
Этот скрипт загружает в MD-380 (Retevis RT3) файл user.bin формируемый rn6lko,
который используется с альтернативной прошивкой.
Скрипт также может обновить прошивку KK4VCZ, для радиостанций с GPS и без него.
cd ~
wget http://ua6hjq.qrz.ru/files/md380menu.tgz tar -xvf md380menu.tgz ./md380-menu |
Кратко о каждом пункте:
1 - установить недостающие пакеты и исходники
2 - обновить исходники
3 - скачать файл user.bin у rn6lko
4 - загрузить файл user.bin в радиостанцию
5 - прошить станцию без GPS (Retevis RT3) альтернативную прошивку от KK4VCZ
6 - прошить станцию c GPS (MD-380 GPS) альтернативную прошивку от KK4VCZ
X - удалить md380tools с прошивками и скриптами
Q - Выйти из меню
Перед нажатием 4 нужно подключить станцию к usb шнуру в обычном режиме (просто включить питание).
Если вы прошиваете станцию (пункты 5 и 6) нужно её включить в режиме программирования, для этого зажмите кнопку PTT и пустую кнопку над ней и включите радио. Светодиод должен начать мигать красным и зелёным цветом.
aprs для mmdvm
APRS маяк для MMDVM, который видно на карте aprs.fi.
В сборке Kavkaz, этот маяк уже встроен, установите координаты и пользуйтесь.
cd ~
wget http://ua6hjq.qrz.ru/files/aprsmmdvm.tgz tar -xvf aprsmmdvm.tgz sudo mv aprsmmdvm /usr/local/sbin crontab -e (добавляем строку ниже) |
Чтобы включить APRS-маяк, зайдите в кронтаб командой crontab -e и введите указанную строку со своими координатами:
*/20 * * * * /usr/local/sbin/aprsmmdvm 4458.97N 04201.86E
Свои координаты берите на сайте http://aprs.fi/ в формате градусы.минуты.секунды
Например:
44*58.97'N пишем 4458.97N
42*01.86'E пишем 04201.86E
Маяк передаётся каждые 20 минут.
menu-mmdvm
Меню для установки и настройки MMDVM на Raspbian Lite (без графического интерфейса).
В итоге, вы получите максимально быстрый репитер или узел, работающий в DMR режиме.
Поддержка других цифровых режимов (в этом скрипте) отсутствует!
Перед стартом MMDVM, обязательно подключите к USB-порту, заранее прошитую плату Arduino DUE или DVMEGA!
cd ~
wget http://ua6hjq.qrz.ru/files/menu-mmdvm.tgz tar -xvf menu-mmdvm.tgz ./menu-mmdvm |
Кратко о каждом пункте:
0 - обновить Rasbian и перезагрузить
1 - установить MMDVM
2 - обновить исходники MMDVM
3 - редактировать файл конфигурации MMDVM.ini
4 - запустить MMDVMHost
5 - запустить MMDVMCal для калибровки уровня передачи
6 - остановить MMDVM
X - удалить все файлы MMDVM
Q - Выйти из меню
Ссылки:
DMR на Кавказе
ДУК RA3APW для D-STAR
SvxLink + Raspberry PI = сервер голосовых услуг
Сайт Ставропольских радиолюбителей
UA6HJQ