На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 48,
участников - 4 [ 4Z5NY, wazzoo, LFSR, XOR]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Программное обеспечение —› OpenWebRx на одноплатниках. 
Различные приборы, оборудование, спутниковые и радиотелефоны!


Усилители сигнала и мощности

Усилители сотовой связи

Металлоискатели

Радионяни и видеоняни

Измерители КСВ и мощности
Автор Сообщение
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 03 Окт 2022 22:06:52 · Поправил: Quinta (04 Окт 2022 02:11:10) #  

Я запилил свой хоббийный веб 1.0 сайт, как в нулевых, и чтобы совсем мертвой страничка не была решил прикрутить вебсдр.
Пока сайт висел на raspberry pi 4 все было просто - Openwebrx есть в виде образа для sd карточки. Записал, воткнул и все. Только создай аккаунт юзера через консоль (openwebrx admin adduser [username], пароль спросит сам)
На Raspberry pi 4 4gb нагрузка с SDRPLAY и одним клиентом на web-sdr с полосой 8 МГц - около 50%, каждый следующий клиент поднимают нагрузку процентов на 15. С RTL-SDR полосой 3МГц нагрузка при первом клиенте 22 %, каждый следующий добавляет 5%

Надо заметить что в OpenWebRx на raspberry pi 4 приемник sdrplay принимал зеркалки относительно центральной частоты, похоже там что-то с балансом фаз\амплитуд.

Rpi 4 я решил заменить на что-то более дешевое, быстрое и с нормальным интерфейсом для ssd, т.к. у raspberry pi самый быстрый интерфейс-usb 3 (хотя можно отпаять USB микросхему и подпаяться к линиям PCIE, но это колхоз)
Выбор сначала пал на orange pi 4 lts + nvme адаптер (на плате компьютера разъем nvme выведен на зажим под шлейф) но в итоге по акции+накопленным баллам купил rock pi 4a на озоне даже дешевле. В него можно без переходников воткнуть nvme 2.0 ssd. Платки на RK3399 в полтора раза мощнее чем raspberry pi 4 и раза в полтора дешевле при этом.
Ставил OpenWebRx через Docker, ось Armian 22.08
Нужен curl
sudo apt install curl

ставим докер
curl -sSL https://get.docker.com | sh

ставим OpenWebRx
sudo docker pull jketterl/openwebrx-full:stable
sudo docker volume create openwebrx-settings

sudo ln -s /var/lib/docker/volumes/openwebrx-settings/_data/ /etc/openwebrx
sudo ln -s /var/lib/docker/volumes/openwebrx-settings/_data/ /var/lib/openwebrx

Отключаем мешающие драйвера. Редактируем файл
sudo nano /etc/modprobe.d/blacklist.conf

добавляем в конец строчки
blacklist dvb_usb_rtl28xxu
blacklist sdr_msi3101
blacklist msi001
blacklist msi2500
blacklist hackrf
выход из редактора - Ctrl+O, Enter - сохранить файл, Ctrl+Х закрыть редактор

Чтобы приемник запускался автоматом после включения одноплатника достаточно ввести один раз
sudo docker run --restart always --name OPENWEBRX --device /dev/bus/usb -p 8073:8073 -v openwebrx-settings:/var/lib/openwebrx jketterl/openwebrx-full:stable

перезагружаем
sudo reboot

создаем аккаунт для веб-интерфейса приемника (доступ к настройкам на веб-странице радио)
sudo docker exec -it OPENWEBRX bash
python3 openwebrx.py admin adduser username



На Rock Pi 4 A rtl-sdr полосой 2.8 МГц первый клиент загружает проц на 11%, каждый следующий - 4%
SDRPlay пока не смог запустить, хотя вроде должен.
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 06 Окт 2022 01:19:51 #  

запустил 2 экземпляра контейнера (2 сервера приемника)

для второго сделал
sudo docker volume create openwebrx-settings1

sudo docker run --restart always --name OPENWEBRX1 --device /dev/bus/usb -p 8074:8073 -v openwebrx-settings1:/var/lib/openwebrx jketterl/openwebrx-full:stable

sudo docker exec -it OPENWEBRX1 bash
python3 openwebrx.py admin adduser username

То есть создал контейнерчик под настройки второго радио, запустил контейнер с другим именем и перенаправил порт контейнера на другой порт хоста. Ну и создал юзера для второго контейнера.
Реклама
Google
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 22 Ноя 2022 23:15:31 #  

Я немного подзавис на этом этапе. Не могу завести несклько (пока два) приемников в многопользовательском режиме.
На двух инстансах как ни настраивай приемники один из них отвалится. Серийники прошил разные. Вот тут https://radiosun.ru/2020/11/16/sdr-ub3kdu-obnovlen-servernyj-pk/ вроде тоже не удается включить второй профиль.
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 23 Ноя 2022 10:05:40 · Поправил: Quinta (23 Ноя 2022 10:27:35) #  

А все, несколько одновременно работающих приемников на одном сервере можно сделать настроив отдельные устройства с разными серийными номерами, создав каждому по одному профилю.
Additional optional settings>device id вида serial=xxxxxxxx
Серийники можно забить либо под виндой программой rtl1090 с ключом /EEPROM либо на одноплатнике втыкая по одному и забивая командой rtl_eeprom -s XXXXXXXX
Либо если воткнуты через хаб то
rtl_eeprom -d n -s XXXXXXXX где n - порядковый номер, начинается с нуля
NBFM
Участник
Offline3.4
с ноя 2005
Москва
Сообщений: 3334

Дата: 23 Ноя 2022 22:03:56 #  

Следим за вашими экспериментами, коллега!
Сообщение создано для поднятия вашего "боевого духа".
В узких кругах ваш опыт будет интересен, хотя многие из нас далеки от вашего уровня владения линухами.
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 24 Ноя 2022 22:39:17 · Поправил: Quinta (24 Ноя 2022 23:35:38) #  

за вашими экспериментами
за месяц научился забивать серийник в web gui приемника, бгг, экспериментатор я конечно великий :)
А так в принципе все работает, вот http://hoshinokoe.ru:8073/#freq=4625000,mod=usb,sql=-150
Строение сдрки - Upconverter с элементами балансировки, делитель сигнала на 3, трансформатором на феррите, сейчас воткнуто 2 ртлки. Это более гибко чем хардварные фильтры и direct sampling.
на компьютере rockpi 4a одновременно два приемника (27 % нагрзки) разогревают стандартный радиатор этого одноплатника на 68 градусов. Что будет на полной я хз, но если кто-то захочет спалить мой дом - просто откройте вкладок побольше, думаю на 6-7 клиентах 3д печатный PLA потечет :)

Запилил гайд себе же на сервер, с картиночками, как я люблю. http://hoshinokoe.ru/files/websdr/websdr.html
dir320
Участник
Offline1.9
с июл 2009
Подмосковье
Сообщений: 345

Дата: 25 Ноя 2022 18:27:45 #  

Rock Pi 4 A

Посмотрел цены на эти одноплатники, слегка обалдел и заказал одноплатник на интеле безвентиляторный. Оно как-то поинтереснее получается.
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 25 Ноя 2022 20:11:45 #  

цены
Да от 3,7килорублей на алике, orangepi с rk3399. Разве что nvme адаптер понадобится для нормального хранилища, рублей 300 ещё. Это я решил шикануть. А на каком именно камне интеловский?
dir320
Участник
Offline1.9
с июл 2009
Подмосковье
Сообщений: 345

Дата: 25 Ноя 2022 21:13:24 #  

А на каком именно камне интеловский?

Celeron J4105
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 25 Ноя 2022 23:33:04 #  

Celeron J4105
Да, помощнее армки. https://gadgetversus.com/processor/intel-celeron-j4105-vs-rockchip-rk3399/
А можно ссылку на плату? Мне то религия не позволила х86 брать.
dir320
Участник
Offline1.9
с июл 2009
Подмосковье
Сообщений: 345

Дата: 25 Ноя 2022 23:50:41 #  

А можно ссылку на плату?

Вот она, шайтан-коробка. С полным фаршем.
BR4096
Участник
Offline2.2
с янв 2006
Торонто
Сообщений: 489

Дата: 26 Ноя 2022 04:21:22 · Поправил: BR4096 (26 Ноя 2022 04:26:34) #  

Вот она, шайтан-коробка
Не подскажете, WiFi в нём ставится в стандартный разъём или распаян на плате?
P.S.: прочитал, нашёл. Заодно увидел, что он поддерживает только NGFF
Quinta
Участник
Offline1.9
с мар 2017
Санкт-Петербург
Сообщений: 331

Дата: 26 Ноя 2022 08:42:23 #  


Вот она, шайтан-коробка

За 9к неплохо, но не моё, я то хотел чтобы вместе с сдрками коробка была размером с роутер и питалась от USB зарядника.
Pavelectric
Участник
Offline5.8
с авг 2007
Жуковский (KO95BN)
Сообщений: 1272

Дата: 26 Ноя 2022 09:07:09 #  

ARM архитектура гораздо более мощная, экономичная и компактная. А в связке с хорошей сборкой Linux без графической оболочки - вообще отличный инструмент.
А то обычно - "а потянет ли этот мини ПК Винду?" Т.е. потянет ли ПК операционных систему? )))
dir320
Участник
Offline1.9
с июл 2009
Подмосковье
Сообщений: 345

Дата: 26 Ноя 2022 09:18:40 #  

коробка была размером с роутер и питалась от USB зарядника

У меня немного другой конфиг. Коробка будет питаться от одного блока питания с роутером, сдр по сетке и всё это через 4Г и впн. Ну а на случай всяких зависаний питается через розетку с симкой. Пока не зависало, правда, видеонаблюдение уже работает. Осталось сдр привязать.
toxa1983
Участник
Offline1.6
с ноя 2009
Иркутск
Сообщений: 203

Дата: 27 Ноя 2022 05:58:38 #  

Поигравшись немного с одноплатниками пришел к выводу что все эти программы явно не для них. Да, запускается, и даже работает , но ресурс сильно ограничен. Для нормальной и полнофункциональной работы сервера OpenWebRx нужно что-нибудь по мощьнее.
Реклама
Google
 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.031; miniBB ®