Оживлю немного тему...
В общем как выяснилось эта идея не нова, и судя по форумам на QRZ.ru Сергею US6IQ удалось запустить svxlink!
Спасибо от EchoLink
А то, что в названии ветку написано, что предполагается запускать прогу не на ПК.... А на роутере под OpenWert с внешней звуковухой, памятью, и СОМ портом.... Если в этом нет ни чего удивительного, будте так добры, расскажите нам о тонкостях установки и настройки Именно в роутер!
А вот ссылка на форум QRZ http://forum.qrz.ru/archive/index.php/t-9532.html (последние посты)
Да, сообщения US6IQ очень интересные. Странно, что в течении года они не вызвали интереса. Мне интересно, как под OpenWRT удалось поднять через один USB связку USB HUB + (USB SERIAL + USB SOUND + USB FLASH DRIVE). Устройства уж очень разнородные. Теоретически оно должно работать, а на практике я был встретился с трудностями обеспечить стабильную работу разнородних устройств через один USB HUB. Плюнул и разбросал на различные порты. С настройкой SVXLink, imho, трудностей быть не должно. Разве, что следует минимизировать потребляемые им ресурсы. SVXLink ориентирован на работу на серверах, и разработчики добавили в него много чего дополнительного, напр.: Speex кодеки, взаимодействие с APRS и т.п. Все оно ест ресурсы платформы.
Последний раз редактировалось UR3LCM; 28.01.2013 в 23:51.
Согласен, но с USB "нагрузку" можно будет убавить.. К примеру в моём TP-LINK TL-MR3420 уже есть встроенный СОМ (правда не полноценный, а именнто линии TX RX с уровнями TTL но для нас это роли не играет) http://m.satsis.info/uploads/forum/p....info_uart.jpg
Если "урезать лишние функции", то возможно получится поместить всё это дело в роутер, без внешней памяти (Но не факт)
Вот и остаётся на USB одна звуковуха...
К сожалению не могу ни как связаться с US6IQ, в ICQ не появляется, в ответ на почту ни чего не приходило.... Может кто знает, есть ли у него скайп?
Ребят, извините, я тут со своим снобизмом (особенно после "цирка" на VHFDX), вставлю свои 5 копеек.
SVXLink по затратам ресурсов памяти и процессора просто ничто по сравнению с теми десятками мегабайт, которые вы прокачиваете через свои роутеры по Wi-Fi. Там, между прочим, все эти мегабайты проходят помимо тривиальных задач маршрутизации и NAT еще и сильную криптографию (WPA - AES или TKIP). То же касается подключения вышеперечисленного по USB: USB Serial и USB Sound "кушают" вместе, дай бог чтоб полмегабита от 480 имеющихся на USB 2.0, а арбитраж этого дела ныне аппаратный.
Ключевые моменты: да, для того, чтоб это все собрать в одно, нужно иметь чуть больше, чем минимальный опыт в Unix. Как минимум нужно установить gcc, ALSA и несколько требуемых SVXLink-ом библиотек (вроде libgsm), собрать (скомпилировать) и установить программу. Затем настроить с помощью текстового редактора вроде nano или vi, поднять скрипты для init.d и ву-аля!
Да, к сожалению, констатирую, что тут без опыта не обойтись. Тем более речь идет далеко не о самой легкой для рядовых людей системе OpenWRT, где чтобы сделать шаг в сторону - нужно понимать философию Unix.
Извините, если резковато получилось.
Если мне не изменяет память, то отсутствие линий управления на COM порту существенную роль очень даже играет. Поскольку, COM порт используется нестандартно - в качестве паралельного, а не последовательного порта. Входной сигнал (напр.: CTS или DSR ) используется для считывания из RX сигнала наличия несущей. Выходным управляющим сигналом (RTS или DTR) управляют PTT на TX. Кажется, можно подключать и управляющий котроллер через Rx/Tx, но тогда его придется городить самому. Я знаю, что разработчики SVXlink об минимизации используемой оперативной памяти особо не задумывались. На сервере оно, понятно, ни к чему. Одним словом - надо пробовать. Тема интересная. Результат в любом случае imho будет положительным.
Добавлено через 20 минут(ы):
Так-то оно так, но разработчики поддержки WiFi писали свой soft для его работы на данном роутере, а разработчики SVXLink ориентировались на сервер. В результате может получиться демонстрационная версия. Работать - работает, а практически применить - не получается. Я и писал - теоретически все должно работать. У меня связка: USB Sound + USB FlashDisk через один USB HUB, с ходу стабильно работать не захотела. Не знаю, может быть свой драйвер в ядро надо было прикомпилировать Опыт - дело наживное. Imho надо переходить к практическим упражнениям.
Последний раз редактировалось UR3LCM; 04.02.2013 в 05:15.
Это все опционально. SVXLink и в режиме VOX нормально работает. Утилизация процессора - минимальна и влияет только на энергопотребление. Хотя у меня есть камень в огород разработчиков SVXLink - не знаю, какой размер входного буфера они используют, а на выходе - 32 байта. Можно было бы и поболее сделать, байт 160.
Тут вы заблуждаетесь. Во-первых, разработчики роутеров ничего сами не писали. Дровишки от разработчиков чипсетов Wi-Fi одни и те же, что в роутерах, что в телефонах, что на компах, если используется один и тот же чип. Маржрутизация, NAT и фильтрация используется штатная ядра Linux - netfiler (iptables) и iproute2. Что касается "кушания" ресурсов SVXLink, то он отьедает около 3.5 Мб оперативки в сборке amd64. Ну хорошо, на вашем роутере на armel или sh4 это будут 2.5 от имеющихся 256. Где проблема? Про бесконечные ресурсы серверов - это заблуждение рядовых обывателей.
А в вашей связке, скорее всего, были просто проблемы с питанием. Потому как такая гирлянда кушает уж поболее полуампера, которые отпущены вашим роутером на USB-порту. Блок питания для хаба обязателен. Драйвер может отсутствовать, если у вас какая-нибудь экзотика.
Экспериментировать можете, да. Главное, чтоб не на своей продуктивной железке, через которую интернет у вас работает. А то так не соберете корректно initrd и плакал ваш интернет горючими слезами. Для таких задач лучше всего подходят прото-платы вроде Raspberry Pi, у которых ОС живет на флешке и в случае большой неудачи ее можно легко заменить / восстановить на компьютере.
Последний раз редактировалось R3ABM; 04.02.2013 в 09:27.
Все уже украдено придумано до нас
http://ham.to/?p=349
http://www.gen9.org/echolink-node-on-a-raspberry-pi
Кстати кто знает что там случилось с конференцией *RUSSIA*? Молчит целый день.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)