Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 14 из 14
Like Tree8Likes

Тема: Fr24feed в WSL Windows 10

  1. #1
    СуперМодератор
    Регистрация
    29.05.2011
    Город
    Novosibirsk
    Аэропорт
    UNNT
    Сообщений
    2,319
    В Блоге
    1
    Downloads
    35
    Uploads
    12

    Fr24feed в WSL Windows 10

    Известно, что flightradar24 отказался от использования фидов под Windows:
    "Причиной такого решения является то, что мы видим частые ошибки данных, возникающие на платформе Windows, и чтобы улучшить качество данных, мы должны удалить поддержку Windows. Менее 5% наших фидеров в настоящее время используют Windows для подачи данных, и мы призываем всех перейти на Raspberry Pi. Мы ценим всех, кто внес свой вклад с помощью этого метода на протяжении многих лет."
    В целом, использование Linux с предустановленным пакетом fr24 – это, скорее всего, правильный выбор.

    Тем не менее, сама Windows 10 (64 битная версия) имеет все необходимое, чтобы обеспечить работу Linux (x64) версии fr24feed (как того хочет flightradar24) – через WSL – подсистему Windows для Linux (Windows Subsystem for Linux), которая впервые появилась в версии 1607. WSL позволяет запускать оболочку Bash и исполнять бинарные файлы, которые работают в Linux.

    Что нужно сделать для работы fr24feed в WSL, если уже есть источник (или доступ по сети к данным) в формате BEAST, Windows 10 (обязательно 64-разрядная версия - далее все происходит в 1903 сборка 18362.207) и почему-либо хочется (требуется) вещать на fr24 именно с Windows-системы:

    1. Устанавливаем Bash в Windows 10 – переходим в [Панель управления> Программы и компоненты> Включение и отключение компонентов Windows] и отмечаем галкой пункт «Подсистема Windows для Linux», жмем ОК.

    2. Обязательно перезагружаем Windows.

    3. Открываем Магазин Microsoft (Microsoft Store) и делаем поиск "Ubuntu". Получаем список доступных для установки дистрибутивов – выбираем Ubuntu 18.04. Жмем установить.

    4. Запускаем Ubuntu – в меню Пуск находим и жмем на ярлык Ubuntu. Ждем завершения установки! Назначаем логин и пароль для входа. Выполняем команды обновления пакетов: sudo apt-get update && sudo apt-get dist-upgrade.

    5. Решаем, где будет находиться ПО для обмена данными – fr24feed. Например, в домашней директории Ubuntu создаем папку ~/bin и переходим в нее: mkdir bin && cd bin.

    6. Загружаем пакет с www.flightradar24.com. В браузере переходим в меню на LINUX и там - Linux archive amd64/x86_64 - для "взрослого" компьютера Intel/AMD. Копируем ссылку кнопки "Download version 1.0.18-5" – сейчас там ссылка: https://repo-feed.flightradar24.com/...18-5_amd64.tgz.

    В консоли WSL выполняем команду wget <скопированная_ссылка>: Распаковываем:
    Код:
    tar zxvf fr24feed_1.0.18-5_amd64.tgz
    и перемещаем бинарный файл fr24feed в папку ~/bin из которой будем его запускать: cp fr24feed_amd64/fr24feed ./

    7. Запускаем fr24feed: используем команду с опцией -- signup: sudo fr24feed --signup и далее отвечаем на вопросы. (Если уже есть свой sharing key, то: sudo fr24feed --reconfigure --fr24key=0123456789ABCDEF.)

    В результате в /etc появится файл настроек fr24feed.ini, например, такого содержания:
    Код:
    sergsero@ac1112-MONITOR:~/bin$ cat /etc/fr24feed.ini
    receiver="beast-tcp"
    fr24key="0123456789ABCDEF"
    host="192.168.64.150:10003"
    bs="yes"
    raw="no"
    logmode="0"
    mlat="yes"
    mlat-without-gps="yes"
    И придет письмо от FR24 Robot <noreply@fr24.com> такого содержания:
    Your Flightradar24 sharing key is 0123456789ABCDEF and your radar code is T-<ICAO>NN. The latest version of sharing software always available at Share data with Flightradar24
    Подробнее детали настройки фида - PDF manual for data sharing software

    8. Запускаем фид: ./fr24feed. Если все проделано верно и с host="192.168.64.150:10003" (у вас будет свой адрес:порт) поступают данные, то придет уже письмо от Flightradar24 Support <support@fr24.com>:
    Hi, Thank you for connecting to Flightradar24! We are now receiving and processing live data from your receiver. As long as your receiver is running, it will continue to feed Flightradar24 without any additional input on your part...


    (Продолжение следует )
    UA4WIY, Disp, MiB and 1 others like this.

  2. Ksuxa ATC

  3. #11
    МегаПрофи
    Регистрация
    22.09.2012
    Город
    Ульяновск
    Аэропорт
    UWLL
    Сообщений
    4,316
    Downloads
    76
    Uploads
    0
    написать сценарий сборки.
    на этом все и остановится -сложно человеку если не знает

  4. Ksuxa ATC

  5. #12
    UFO
    Регистрация
    28.06.2019
    Город
    Гомель
    Аэропорт
    UMGG
    Flightradar24
    T-UMGG8
    Сообщений
    19
    Downloads
    1
    Uploads
    0
    Запустим созданный скрипт start_fr24.sh для проверки - если все сделано верно, то фид запустится:
    на этом шаге мне система пишеты вы должны быть рут пользователем. в sudu visudu нужные строки внесены. Может их както по особенному теперь сохранить нужно комбинацией хитных клавишь?

  6. #13
    UFO
    Регистрация
    28.06.2019
    Город
    Гомель
    Аэропорт
    UMGG
    Flightradar24
    T-UMGG8
    Сообщений
    19
    Downloads
    1
    Uploads
    0
    после долгих мучений удалось прикрутить на win10 x64 и flightaware/ Вот рабочая инструкция:
    sudo apt update

    sudo apt install -y git devscripts build-essential debhelper
    sudo apt install -y tcl8.6-dev autoconf python3-dev python3-venv
    sudo apt install -y virtualenv dh-systemd zlib1g-dev tclx8.4
    sudo apt install -y tcllib tcl-tls itcl3 net-tools
    sudo apt install -y libboost-system-dev libboost-program-options-dev
    sudo apt install -y libboost-regex-dev libboost-filesystem-dev

    git clone https://github.com/flightaware/piaware_builder.git
    cd piaware_builder
    ./sensible-build.sh stretch

    cd package-stretch
    sudo dpkg-buildpackage -b

    cd ../
    sudo dpkg -i piaware_3.7.1_*.deb

    sudo piaware-config feeder-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
    sudo piaware-config allow-auto-updates yes
    sudo piaware-config allow-manual-updates yes

    но фаил piaware-config.txt в папке: c:\Users\AppData\Local\Packages\CanonicalGroupLimi ted.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootf s\boot\
    не создался, поэтому создаём его сами:

    #
    # This file configures the Piaware sdcard image
    # configuration. Whenever the system boots, this
    # file is read and its contents are used to
    # configure the system.
    #
    # Lines beginning with a '#' are comment lines
    # and are ignored. Blank lines are also ignored.
    # All other lines specify configuration settings.
    #

    # For simplicity, this file only shows the most common options.
    # For a complete list of options, see
    # https://flightaware.com/adsb/piaware..._configuration

    #
    # NETWORK CONFIGURATION
    #

    # By default, PiAware will use DHCP when connecting to your network.
    # For other configurations, see the Advanced Configuration page
    # linked at the top of this file.

    # Should piaware use the wired ethernet port
    # for network access?

    wired-network no

    # Should piaware use a wifi adaptor for network access?
    # If you are using a Pi 3, this will use the built-in wifi.
    # Otherwise, you will need to attach a supported USB wifi adaptor.

    wireless-network no

    # Wifi SSID and password.
    # This should be changed to match your wireless
    # network SSID and, for networks that require
    # a passphrase, the passphrase.
    #
    # If your SSID or password contains characters other than
    # numbers and letters, such as the # character or whitespace,
    # you should enclose the value in quotation marks. For example,
    # "pass word" or "pass#word".
    #
    # To include quotation marks (") in a quoted value, use \"
    # To include a backslash (\) in a quoted value, use \\

    #wireless-ssid
    #wireless-password

    #
    # RECEIVER CONFIGURATION
    #

    # For a complete list of receiver types and their associated settings,
    # see the Advanced Configuration page linked at the top of this file.

    # For a receiver type of 'rtlsdr', this setting controls the dongle gain.
    # -10 means AGC / maximum gain; other values mean a gain value in dB.
    receiver-type beast
    receiver-host 127.0.0.1
    receiver-port 30005
    #
    # OTHER CONFIGURATION
    #

    # Should automatic system updates (initiated by FlightAware) be allowed?
    allow-auto-updates yes

    # Should manual system updates (initiated by you from the website control
    # panel) be allowed?
    allow-manual-updates yes

    # Should PiAware enable multilateration where possible?
    # You may need to disable this if multilateration overloads your receiver.
    allow-mlat yes

    # Should PiAware enable reception of Mode A/C messages when requested?
    # You may need to disable this if processing Mode A/C overloads your receiver.
    allow-modeac yes
    allow-mlat yes
    mlat-results yes
    mlat-results-format beast,connect,127.0.0.1:30005

    # Additional settings can be added below.

    feeder-id c5ec0bfa-fc12-****-8d84-9c99380601c4


    Запускаю fr24 и piaware вот такой вот командой: sudo service piaware start; piaware && fr24feed
    судя по статистке всё работает.
    ffa1978 and UA4WIY like this.

  7. Пользователь сказал cпасибо:
    ffa1978 (2 недель(и) назад)
  8. #14
    UFO
    Регистрация
    28.06.2019
    Город
    Гомель
    Аэропорт
    UMGG
    Flightradar24
    T-UMGG8
    Сообщений
    19
    Downloads
    1
    Uploads
    0
    Ещё можно вещать на серверы с Win10 rebroadcastserver VRS: где написано через VRS, стучитесь в админку, они вам дадудт айпишник и порт для реброадкаста
    1. adsbhub.org (через VRS)
    2. adsbexchange.com (через VRS)
    3. avdelphi.com (через VRS)
    4. radarvirtuel.com (через VRS)
    5. radarbox24.com (через их приложение)
    6. planefinder.com (через их приложение)
    7. flightradar24.com (через ubuntu, которую поддерживает win10 x64 pro как эмулятор)
    8. planeradar.ru (через VRS)
    9. flightaware.com (через ubuntu, которую поддерживает win10 x64 pro как эмулятор)
    10. variflight.com китайский (через pithon по инструкции внутри) https://mega.nz/#!0xxGCaaZ!6xi-2BaEf...RCSu5Ot4r0Xf9A
    11. opensky-network.org (через ubuntu, которую поддерживает win10 x64 pro как эмулятор)

 

 

Похожие темы

  1. Вопрос по FR24feed
    от Вадим в разделе Flightradar24 [ FR24 ] - Live flight tracker! - Авиатрэкер реального времени!
    Ответов: 53
    Последнее сообщение: 01.07.2019, 20:34
  2. Linux в Windows 10
    от sergsero в разделе LINUX on board
    Ответов: 1
    Последнее сообщение: 05.11.2017, 17:02
  3. Windows 10 на Raspberry Pi 2
    от sergsero в разделе LINUX on board
    Ответов: 3
    Последнее сообщение: 19.05.2015, 18:25
  4. Прием ADS-B на DVB-донгл под Windows
    от IC7K в разделе Общий
    Ответов: 0
    Последнее сообщение: 28.09.2012, 14:24
  5. microADSB и Windows 7
    от IC7K в разделе microADSB, BULLION и ADSBScope
    Ответов: 3
    Последнее сообщение: 26.06.2012, 17:38

Что искали прежде чем попасть на этот форум:

Nobody landed on this page from a search engine, yet!
ADSBRADAR.ru

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Powered by vBulletin®
Русский перевод: zCarot
(с) ADSBRADAR.ru 2011-2012
Текущее время: 19:29. Часовой пояс GMT +4.
Skin by CompleteVB
Яндекс.Метрика
Search Engine Optimization by vBSEO