Український сервер UA SvxReflector

Інформація, підключення... Посилання: SVX.GREENWAVE.ORG.UA

Автор Тема: Linux + SvxLink => Многоцелевая Система Голосовых Услуг для Радиолюбителя  (Прочитано 14923 раз)

0 Користувачів і 2 Гостей дивляться цю тему.

Offline SkyLine

SvxLink Концепция:
Проект SvxLink создан Тобиасом (SM0SVX) в 2002 году и с тех пор постоянно развивается.
Проект SvxLink разрабатывает гибкую, систему голосовых услуг общего назначения для использования радиолюбителями.
SvxLink - состоит из ядра, которое обрабатывает соединение с приемопередатчиком.
Ядро может быть сконфигурировано для работы в качестве контроллера репитера или работать на симплексном канале.
При помощи основной или основных подпрограмм так называемой - Логики, которые могут быть объединены.
В этом случае каждая логика имеет различное назначение.
EchoLink является лишь одним из многих модулей, таким образом, SvxLink - значительно отличается от классического EchoLink.
Он не ограничивается работой Отдельных Рипитеров / ​​Симплексных Линков, но теоретически можно настроить любое количество Репитеров / ​​Линков, которые работают самостоятельно. На рисунке проиллюстрирован принцип работы:

 

Если компьютер поддерживает звуковую карту, то стерео-канал можно использовать отдельно, т.е. левый канал контролирует 70см - репитер,
правый канал 23см-репитер, и оба конечно, работают самостоятельно. Пределы только, устанавливаются производительностью компьютера.
Каждый слой реализованный в системе обработки событий SvxLink. В каждом возможном случае, например, открытия или закрытия шумоподавителя, входящее соединение EchoLink, ... TCL-Функция называется, в которой SvxLink-Сисоп может настроить свои собственные процедуры.
Этот интерфейс, по сути похож на VisualBasic-расширения в EchoLinkPlus, но предлагает гораздо больше функциональных возможностей.

Голосовые услуги загружены в ядро ​​как плагины или модули, как их называют в SvxLink.
Примеры существующих голосовых услуг (Модулей):
Help - Справочная система.
Parrot- Попугай (модуль, который воспроизводит все, что вы говорите).
EchoLink - Подключение к другим EchoLink станциям.
TclVoiceMail - Простая система голосовой почты.
DtmfRepeater - DTMF ретранслятор (воспроизводит набранные вами DTMF команды, сам при этом на них не реагирует).
MetarInfo - Погодный модуль (озвучивает метеосводки по аэропортам).
PropagationMonitor - Монитор прохождения (озвучивает информацию о условия прохождения полученную с GoodDX.net).
SelCallEnc - Модуль селективного вызова (отправляет выборочную последовательность тональных сигналов).

Проект также включает в себя: Qtel - Простой Qt EchoLink Клиент для пользователя.
"Фичи" данного Клиента:
Многопоточность. Возможность подключения к нескольким станциям одновременно, не смешивая аудио потоки, не создавая "петли".
Подключение к станции по IP-адресу.
Установка любой кодировки в чате.
Скриншот Qtel:

Продолжение следует...
« Останнє редагування: Січень 20, 2021, 15:31:59 від UT5UKA »
 
Користувачі, які подякували цьому постові: UT4ULP, UT5UKA

Offline SkyLine

Демо сборка: UbunuMate 14.04LTS Live DVD (USB) i386. + SvxLink 15.11 + Qtel + ...  Образ диска. 1.2GB
Сборка создавалась с целью:
Простого средства, для знакомства с Linux, SvxLink, Qtel ... На базе OS Ubunu с графическим окружением Mate, без необходимости установки.
К сожалению, виду необходимости экономии размера сборки, от значительного числа программ которые входят стандартный образ UbunuMate - пришлось отказаться. Однако, были добавлены дополнительные программы:
GPredict - Программа слежения за спутниками со свежой - TLE Базой.
D-Rats - Низкоскоростная передача данных для - D-STAR.
XLog - Простой аппаратный журнал радиолюбителя.
MC (Midnight Commander) - Файловый менеджер.
VLC - Медиапроигрыватель.
SSH Сервер.

Хотя, сборка, была предварительно протестирована на нескольких ПК. Безупречная работа сборки - НЕ Гарантируется.
Сборка работает Исключительно в Live версии. Попытка установки на жесткий диск  - Крайне НЕ Рекомендуется.
Настройки, выполненные за время текущего сеанса, сохраняются только до перезагрузки компьютера.
Системные требования: Компьютер, не хуже - Pentium 4. Ram - 512MB.

Записывается, именно как: "Образ Диска", на DVD-R (RW), любой, удобной для вас программой для записи дисков.
Записать на флешку (2GB и более) под Windows, вы можете с помощью программы "Win32DiskImager".  
Она по умолчанию отображает только файлы, чьи имена содержат *.img, образ - имеет расширение *.iso.
Измените фильтра на *.* в том случае, если вы используете эту программу.
Spoiler for Hiden:
[ Invalid Attachment ]

Для записи не рекомендуется использовать программу "unetbootin".
Это может привести к возникновению проблем при загрузке, которые весьма сложно диагностировать.
[hide]Загрузить образ диска можно Здесь.

Предупреждение:
Данная Сборка Предоставляется в Ознакомительных Целях.
Все Что Вы Делаете - Вы Делаете Исключительно на Свой Страх и Риск.
Никто Другой Не Несет Ответственности за Ваши Действия.

Привилегии Root (sudo): Login: echolink   Pass: echolink
[/hide]
Далее: Примеры и описание конфигурационных файлов SvxLink.
Продолжение следует...
 

Offline UR5UGL

Подскажите какой мини линукс установить на старый тонкий клиент для запуска ехолинка
CPU 1000MHz
RAM 1Gb
HDD 4Gb (карта компакт флеш.)

Пробовал много сборок, но все кривое.
Больше всего понравился antix 16 в лайв режиме, а вот после установки что попало. Даже не сохранаються логин и пароли указаные перед установкой.
 

Offline SkyLine

Можно попробовать Debian Testing, в репозитории текущая стабильная версия SvxLink есть.
При разметке флеши, лучше выбрать ФС Ext2. Графическое окружение Mate, Xfce, LXDE - легкий, но немного менее стабилен.
Должно вместится на 4Gb флеши. Если графика не нужна - вообще замечательно.

Стабильный, Debian 8.7, тоже можно попробовать.
Voyage Linux основан на Debian. V.0.10.0, 0.95 - Изначально заточен под работу с Флеш диском. Без графики.
Правда VIA C3 - ему не сильно нравится.
Deb пакеты SvxLink - для них где-то были.

Тот же Knoppix можете попробовать. Или сборочку со 2-го поста.
Если нужен только EchoLink, можно поставить TheLinkBox. На любой версии Debian и основанных на нем дистрибутивах.
 

Offline UR5UGL

Да я новичек в этом деле, потому без графики тяжело может быть. . Хотя давно и периодически были попытки разобраться в линуксе, но нервов и времени не хватает когда нужно сделать простую операцию, и по два три дня читаешь все подряд.  Вот опять уже третий день на работе фигней страдаю :)  
Вообще когда наиграюсь и если все получится то будет для эхолинка, но изначально хочется разобратся и поиграться с тем же SvxLink
 

Offline UR5UGL


Вот такой тонкий клиент
Вычитал что на нем изначльно должен быть линукс от фуджитсу. Какойто eLUX RP. Уже нашел его образ, как раз скачиваю. Вроде бы он на базе убунты. Считаю что это будет лучшим вариантом наверное.
Установлю посмотрю :)
« Останнє редагування: Травень 30, 2021, 14:33:08 від UT5UKA »
 

Offline UR6HC

  • Jr. Member
  • **
  • Повідомлень: 37
  • Karma: +0/-0
 

Offline SkyLine

Цитата: "UR5UGL" post=24989
[video width=425 height=344 type=youtube]eJ7v2bHo8uY[/video]
Вот такой тонкий клиент
Вычитал что на нем изначльно должен быть линукс от фуджитсу. Какойто eLUX RP. Уже нашел его образ, как раз скачиваю. Вроде бы он на базе убунты. Считаю что это будет лучшим вариантом наверное.
Установлю посмотрю :)

Можете еще попробовать сборку со 2-го поста:
Демо сборка: UbunuMate 14.04LTS Live DVD (USB) i386. + SvxLink 15.11 + Qtel + ... Образ диска. 1.2GB
Там EchoLink клиент - QTel - уже готов к использованию.

Если возникнут вопросы  -  *PIONEER*
 

Offline UR5UGL

Сборку убунту пробовал. Все хорошо, но хотелось бы чтоб установить и не слетало все после перезагрузки.
Пока на недельку другую експеременты отложил из за работы.
 

Offline UR5UGL

Вообщем остановился таки на дебиан 8.8.
Svxlink пока установить не удаётся по тем инструкциям что нахожу в сети.
Поскольку у меня процессор sempron, то дебиан установил amd64, а инструкции все для i386
 

Offline SkyLine

Цитата: "UR5UGL" post=25122
Вообщем остановился таки на дебиан 8.8.
Svxlink пока установить не удаётся по тем инструкциям что нахожу в сети.
Поскольку у меня процессор sempron, то дебиан установил amd64, а инструкции все для i386

Если использование Debian amd64(пока не увидел для себя,"плюшек" от его использования) - не особо принципиально..

Железо аналогичное Вашему, Debian v.9.0 (Testing) i386. Окружение Раб.стола: Мате.
Текущая, стабильная версия SvxLink, QTel - находится в оф. репозитории Debian (Ставится с deb пакетов). Працює...  :-)
 

Offline UR5UGL

Цитата: "SkyLine" post=25123
Цитата: "UR5UGL" post=25122
Вообщем остановился таки на дебиан 8.8.
Svxlink пока установить не удаётся по тем инструкциям что нахожу в сети.
Поскольку у меня процессор sempron, то дебиан установил amd64, а инструкции все для i386

Если использование Debian amd64(пока не увидел для себя,"плюшек" от его использования) - не особо принципиально..

Железо аналогичное Вашему, Debian v.9.0 (Testing) i386. Окружение Раб.стола: Мате.
Текущая, стабильная версия SvxLink, QTel - находится в оф. репозитории Debian (Ставится с deb пакетов). Працює...  :-)


Я начал делать по ЭТОЙ инструкции.

Debian amd64 не принципиально, просто я думал что если у меня процессор амд и есть поддержка 64, то нужно эту сборку ставить.
А получается что будет нормально работать и i386?
Вообщем я так понял что можно просто ставить SvxLink, QTel с репозитория сразу и все зависимости подтянутся?
 

Offline SkyLine

Цитата: "UR5UGL" post=25124
Цитата: "SkyLine" post=25123
Цитата: "UR5UGL" post=25122
Вообщем остановился таки на дебиан 8.8.
Svxlink пока установить не удаётся по тем инструкциям что нахожу в сети.
Поскольку у меня процессор sempron, то дебиан установил amd64, а инструкции все для i386

Если использование Debian amd64(пока не увидел для себя,"плюшек" от его использования) - не особо принципиально..

Железо аналогичное Вашему, Debian v.9.0 (Testing) i386. Окружение Раб.стола: Мате.
Текущая, стабильная версия SvxLink, QTel - находится в оф. репозитории Debian (Ставится с deb пакетов). Працює...  :-)


Я начал делать по ЭТОЙ инструкции.
Инструкция делалась под 7-ку, с 8-кой несколько другая история.


Цитувати
Debian amd64 не принципиально, просто я думал что если у меня процессор амд и есть поддержка 64, то нужно эту сборку ставить.
А получается что будет нормально работать и i386?
Sempron 3000+ c i386 меньше "кушает" ресурсов (лет 8 назад, сравнивал).. С 1GB RAM Вполне, юзабельная машина.


Цитувати
Вообщем я так понял что можно просто ставить SvxLink, QTel с репозитория сразу и все зависимости подтянутся?
Да. Установка ПО с реп. - оптимальный вариант.
 

Offline UR5UGL

Поставил для теста на нетбук debian 9
Все равно не все гладко :-)

Spoiler for Hiden:

Код: [Select]
root@debian:/home/ur5ugl# dpkg -i svxlink-server_15.11-2_i386.deb
(Чтение базы данных … на данный момент установлено 150134 файла и каталога.)
Подготовка к распаковке svxlink-server_15.11-2_i386.deb …
usermod: изменения не внесены
Распаковывается svxlink-server (15.11-2) на замену (15.11-2) …
dpkg: зависимости пакетов не позволяют настроить пакет svxlink-server:
 svxlink-server зависит от libasynccpp1.4, однако:
  Пакет libasynccpp1.4 не установлен.
 svxlink-server зависит от libtcl8.6 (>= 8.6.0), однако:
  Пакет libtcl8.6 не установлен.

dpkg: ошибка при обработке пакета svxlink-server (--install):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для systemd (232-23) …
Обрабатываются триггеры для man-db (2.7.6.1-2) …
При обработке следующих пакетов произошли ошибки:
 svxlink-server

Код: [Select]
root@debian:/home/ur5ugl# apt-get install libtcl8.6
Чтение списков пакетов… Готово
Построение дерева зависимостей      
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
 svxlink-server : Зависит: libasynccpp1.4 но он не будет установлен
                  Рекомендует: remotetrx (= 15.11-2) но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета, (или найдите другое решение).


Вообщем все равно линукс как линукс, что 15 лет назад что сейчас, нужно неделю убить чтоб что то элементарное настроить:)
Вообщем начинаются безсонные ночи.
 

Offline SkyLine

Цитата: "UR5UGL" post=25126
Поставил для теста на нетбук debian 9
Все равно не все гладко :-)
dpkg -i svxlink-server_15.11-2_i386.deb

Зачем? В 9-ке все в репе есть.. В графике установка через Synaptic, а в терминале:
Код: [Select]
apt-get update
apt-get upgrade

А далее что нужно, SvxLink или QTel:
apt-get install svxlink-server
apt-get install qtel qtel-icons

Управление сервисом SvxLink (после первичной настройки конфигов (/etc/svxlink/*.conf)):
systemctl start (start stop status) svxlink