Результаты поиска по запросу тега: настройки
Февраля
2019 года
06
WEBSDR - ч11. FAQ + Новости
2019 года
Знаю, что сюда заходят самые разные люди. И у некоторых из них есть вопросы.
Часть ответов они получают из моих коротких заметок по теме, на часть вопросов приходящих в письмах я стараюсь отвечать по мере времени и возможностей.
И наверное, часть ответов придется дать сейчас с пояснениями.
А)Отключенный чат
Мне бы очень хотелось иметь на вебсдр включенный чат. Хотелось бы общаться с посетителями, получать "фидбэк", предложения и замечания по работе. Было бы приятно видеть "привет" и пожелания успехов от зарубежных аматоров. Однако вместо всего этого я наблюдал в чате только постоянный "срач" - продолжение бардака с 7050. Желания, времени и возможностей модерировать это дерьмо у меня нет, поэтому чат пришлось отключить.
Б)Позывные
Для разнообразия, вместо скучных и сухих цифр IP я прикрутил скрипт преобразования их в "Локации", что бы видеть откуда (город/страна) тот или иной посетитель. Однако "7050" пришло и сюда, пытаясь вместо позывных писать разную чушь. Пришлось скрипт немного доработать. На будущее, как только у меня появится время - я сокращу всякую возможность писать там что-то кроме:
1)позывного (пример ew8ax)
2)слова гость - "Guest"
3)Локация город/страна (будет присваиваться по умолчанию)
В) Про антенны
Если коротко - они хреновые и низко расположены.
На КВ - диполь, УКВ - 3 антенны в стеке в разные стороны с балкона. Однако ввиду низкой высоты, возможен прием только локальных станций.
Есть несколько идей по улучшению качества приема, буду дорабатывать по мере возможности, однако извините господа УКВ-исты из соседних городов, шанс услышать себя есть только на частоте репитера(145,400) или ретранслятора (145,650 + сабтон 107.2).
Г) Зачем WEBSDR?
ВебСДР на сайте "http://websdr.org/" не даром помечен как "эксперементальный". Данная технология представляет для меня значительный интерес поскольку находится на стыке нескольких направлений - программирование, администрирование, АФУ, радиоприем. Мне это интересно и самаое главное - я сам слушаю свой вебсдр. Трансивер в последнее время включать лень да и интереса нет, поскольку направленная антенна находится на даче и все самое интересное слышно только на нее...
Д)Помехи
К моему удивлению эфир в моем районе относительно чистый, конечно же имеются ввиду городские условия. Однако переодически, на несколько часов, появляется сильная помеха на 80м, убивающая диапазон. Вечером появляется небольшая локальная помеха 40м, с ней я точно разберусь со временем. К сожалению, в свете пофигизма БЕЛГИЭ на любительские диапазоны, бороться с внешними помехами будет сложно, но опять же - есть идеи, буду эксперементировать. В этом для меня смысл данного проекта.
Что было сделано за последнее время:
1)Добавлены ДПФ для 80/40/20, однако они не оправдали возложенных на них ожиданий.
2) В код ВЕБСДР внесен фикс для решения проблемы с браузером CHROME для ПК и мобильной версии. На самом деле гугл давно решила эту проблему и в моей 72 весрии для ПК все работает нормально. Однако не все регулярно обновляются и вчерашний диолог на 2м о кривой работы вебсд в браузере ХРОМ добил меня окончательно и сподвиг на внедрение исправления.
Источник фикса "здесь". Поскольку у меня кастомный дизайн, то пришлось допиливать его под себя, дополнительно я добавил проверку на версию Хрома. По данной ссылке можно найти исправление для дефолтного дизайна. Правда могу заметить что в самом фиксе есть 2 бага. Серьезный и не очень. Читайте исправление вдумчиво, перед началом - сделайте бэкап, он пригодится :)
3) На укв приемнике в тестовом режиме отработал ЛНА на резонаторной трубке от EW8AU, эксперимент не то что бы вышел неудачным, но прибавок и улучшений добиться не удалось. Что характеризует RTL-SDR v3 в положительном ключе при работе на УКВ. EW8MT забери, плиз, девайс как будет время :)
Следующим шагом по улучшению приема на укв будет попытка подключения второй версии :) Low Loss Bandpass Helical Filter по схеме z33t.
4) Почти приехал новый применик для диапазона 10/11 метров, который заменит древнюю версию приемника V1 работающую на данных диапазонах на данный момент. Для 10/11 сделана отдельная антенна, на которую теперь появился прием такиситов-нелегалов работающих в ФМ на 28+ Мгц.
Планы:
Предстоит замена 5 портового сумматора на 3 портовый, что в теории уменьшит потери даст некоторую прибавку по чувствительности на КВ.(в теории :) )
Предстоит замена диполя, на... более длинный диполь :) Места очень мало, привлекать внимание соседей нет желания, возможно удастся повесить вместо диполя треугольник...Посмотрим...
Не представляю когда, но однажды предстоит закинуть всю конструкцию в корпус от системника, как самый доступный вариант или любое другое шасси, который подвернется под руку...
Ноября
2018 года
18
WEBSDR - ч9. Регистрация на websdr.org
2018 года
Решил проверить нагрузку и вообще посмотреть как происходит регистрация вебсдр в сети на сайте websdr.org.
Сама регистрация, как не странно, происходит автоматически. Вебсдр уведомляет сеть, что ему разрешили стать "публичным" и передает ей свои параметры из конфига. Не уверен, кстати, что это происходит только когда вы сняли соответствующий флаг. Есть подозрения, что данные уходят при каждом старте, сервер проявлет избыточную активность и лезет в интернет, о чем его не просили.
Если сделать lsof -a -p $(pidof websdr) можно заметить соединение
websdr 4859 websdruser 15u IPv4 120346364 0t0 TCP websdr:35242->etgd-websdr.ewi.utwente.nl:http (ESTABLISHED)
Что там отдается - бог весть, короче параноиков я предупредил.
Сама опция регистрации банальна, в конфиге
#noorgserver
данная опция должна быть закомментирована. После чего сетевой скрипт тестирует вебсдр по некоторым параметрам из конфига. Он берет hostname и tcpport, соединяет их и пытается подключиться по указанному сетевому адресу. Если попытка удачная - то сервер появляется в списке, если нет - то не появляется. Увы и ах, этот простой алгоритм нигде не указан и выпил много моей крови, прежде чем я пришел к пониманию его сути.
А проблема у меня была в том, что мне хотелось задать для вебсдр конкретный поддомен. И созданная мною предварительная схема работы через IFRAME не работала.
Что я сделал с самого начала. Я создал поддомен, подключил его к вебсерверу, на вебсервере создал хост и простейший скрипт, в составе которого был включен IFRAME, который обращался к моего домашнему роутеру. Цепочка выглядела так:
Домен -> вебсервер -> срипт -> домашний роутер -> вебсдр.
Конечно, после попытки "регистрации" в вебсдр сети - ничего не заработало.
После некоторых размышлений и экспериментов, после того, как стал ясен алгоритм проверки, цепочка стала выглядеть так.
Домен -> ссылка на другой домен (принадлежащий домашнему роутеру) -> вебсдр
Особенности построения:
1) Роутер имеет бесплатный динамический поддомен типа "Dyndns " вида (XXX.dyndns.com)
2) Домену вместо старой записи зоны типа A на IP хоста, сделана запись типа CNAME на динамический поддомен (XXX.dyndns.com)
3)Для удобства на роутере прописан форвардинг для порта 80 -> IP WEBSDR:8074 (само собой форвардинг для основного порта тоже прописан первым делом 8074->8074)
Таким образом можно попасть на вебсд не только по прямой ссылке с сети кликнув на:
http://websdr.ew8ax.info:8074/
на и просто введя в браузере
Секюрность, по идее, сильно не страдает, снаружи открыты только 2 порта ведущие на конкертный сервис внутри локалки.
Таким образом к вебсдру можно подключить любой домен и настроить так, что помнить и вводить порт в браузере будет необязательно...