[Entware] нерабочий пакет dump1090

Используем пакеты, расширяющие возможности оборудования
Santus
Сообщения: 14
Зарегистрирован: 06 мар 2021, 09:43

Сообщение Santus » 18 ноя 2021, 12:43

Приветствую, товарищи. Обнаружил нерабочий пакет dump1090:
(если не туда, поправьте куда такие вопросы задавать, из темы "пожалуйста соберите пакет" прогнали :))
Актуальная версия пакета dump1090 (4.0.1) на mipsel-k3.4 KN-1910 и на mipsel-3.4 Archer C5
Он не поддерживает вообще никаких устройств, вот вывод попытки его запуска:

dump1090 --device-type rtlsdr --net --modeac --metric

SDR type 'rtlsdr' not recognized. Supported SDR types:
none
ifile

А вот его хэлп:
dump1090 --help
-----------------------------------------------------------------------------
| dump1090 ModeS Receiver dump1090-unknown unknown |
| build options: |
-----------------------------------------------------------------------------
--device-type <type> Select SDR type (default: none)


Он же на OpenWrt-21.* на роутере с mipsel_24kc нормально работает с разными устройствами - https://openwrt.org/packages/pkgdata/dump1090
Мог бы кто-нибудь эту печальную ситуацию исправить?
Также разные варианты исходников есть здесь, если потребуются:
https://github.com/openwrt/packages/tre ... s/dump1090
https://github.com/antirez/dump1090
https://github.com/adsbxchange/dump1090-mutability

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 18 ноя 2021, 16:18

Роутер "видит" Ваше usb устройство? Что о нем говорит? Нужны ли драйвера (модули ядра) для его работы? Если нужны - то установлены? Загружены?

Santus
Сообщения: 14
Зарегистрирован: 06 мар 2021, 09:43

Сообщение Santus » 20 ноя 2021, 09:01

Zyxmon писал(а):Источник цитаты Роутер "видит" Ваше usb устройство? Что о нем говорит? Нужны ли драйвера (модули ядра) для его работы? Если нужны - то установлены? Загружены?

Да, всё видит, всё работает с полным набором софта rtl-sdr, в зависимостях только librtlsdr - вроде оно и является драйвером. Сам dump1090 кем-то неправильно собран, самую ключевую функцию и забыли 8-)

Аватара пользователя
Zyxmon
Администратор
Сообщения: 1912
Зарегистрирован: 09 авг 2015, 15:33

Сообщение Zyxmon » 22 ноя 2021, 00:13

Santus писал(а):Источник цитаты Да, всё видит

lsusb в студию.
Santus писал(а):Источник цитаты вроде оно и является драйвером

Драйвером обычно является модуль ядра. Возможно его нужно (в кинетике) дополнительно устанавливать и загружать.
Santus писал(а):Источник цитаты Сам dump1090 кем-то неправильно собран, самую ключевую функцию и забыли

Ну так соберите правильно или расскажите, как собрать правильно ))))

Santus
Сообщения: 14
Зарегистрирован: 06 мар 2021, 09:43

Сообщение Santus » 22 ноя 2021, 05:48

Zyxmon писал(а):Источник цитаты
Santus писал(а):Источник цитаты Да, всё видит

lsusb в студию.


Bus 001 Device 003: ID 0bda:2838

Zyxmon писал(а):Источник цитаты Ну так соберите правильно или расскажите, как собрать правильно ))))


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

Santus
Сообщения: 14
Зарегистрирован: 06 мар 2021, 09:43

Сообщение Santus » 27 ноя 2021, 12:47

Так что, товарищи, никто не исправит пакет?
Тут пишут, что надо либы интегрировать при сборке, или типа того:
https://github.com/flightaware/dump1090

Аватара пользователя
Александр Рыжов
Сообщения: 447
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 27 ноя 2021, 21:15

Если готовы обеспечить нужное железо, тогда потестируем.
Собирается и линкуется ровно как в OpenWRT, а большего без железа не скажешь.

Santus
Сообщения: 14
Зарегистрирован: 06 мар 2021, 09:43

Сообщение Santus » 28 ноя 2021, 06:12

Александр Рыжов писал(а):Источник цитаты Если готовы обеспечить нужное железо, тогда потестируем.

А вы в каком регионе? Прикинул бы как из Красноярска туда-обратно будет по цене.

Аватара пользователя
Александр Рыжов
Сообщения: 447
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 28 ноя 2021, 10:45

Отвечу в личке.

Аватара пользователя
Александр Рыжов
Сообщения: 447
Зарегистрирован: 12 авг 2015, 14:14
Откуда: Смоленск

Сообщение Александр Рыжов » 15 дек 2021, 17:00

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

Код: Выделить всё

[I] Dec 14 18:14:09 kernel: usb 1-2: new high-speed USB device number 3 using xhci-mtk
[I] Dec 14 18:14:09 kernel: usb 1-2: New USB device found, idVendor=0bda, idProduct=2832
[I] Dec 14 18:14:09 kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[I] Dec 14 18:14:09 kernel: usb 1-2: Product: RTL2832U DVB-T
[I] Dec 14 18:14:09 kernel: usb 1-2: Manufacturer: Generic
[I] Dec 14 18:14:09 kernel: usb 1-2: SerialNumber: 00000002

После старта утилиты:

Код: Выделить всё

~ # dump1090 --device-type rtlsdr --net --modeac --metric
Wed Dec 15 15:58:48 2021 MSK  dump1090-fa 4.0 starting up.
rtlsdr: using device #0: Generic RTL2832U (Generic, RTL2832U DVB-T, SN 00000002)
Found Rafael Micro R820T tuner
rtlsdr: tuner gain set to 49.6 dB
Allocating 4 zero-copy buffers
*0120;
Time: 1414470.33us
 Mode A/C Reply
  Other Address: 000120 (Mode A)
  Baro altitude: 2500 ft
  Squawk:        0120

*0010;
Time: 1499270.75us
 Mode A/C Reply
  Other Address: 000010 (Mode A)
  Baro altitude: -800 ft
  Squawk:        0010

*0010;
Time: 1504203.67us
 Mode A/C Reply
  Other Address: 000010 (Mode A)
  Baro altitude: -800 ft
  Squawk:        0010

*0080;
Time: 1658655.33us
 Mode A/C Reply
  Other Address: 000000 (Mode A)
  Squawk:        0000

*2000;
Time: 1847199.00us
 Mode A/C Reply
  Other Address: 002000 (Mode A)
  Squawk:        2000
  
…

*0000;
Time: 3171062.08us
 Mode A/C Reply
  Other Address: 000000 (Mode A)
  Squawk:        0000

^CWed Dec 15 15:58:53 2021 MSK  Caught SIGINT, shutting down..

Wed Dec 15 15:58:53 2021 MSK  Waiting for receive thread termination
Wed Dec 15 15:58:53 2021 MSK  Normal exit.

Что ещё надо проверить?


Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»

Кто сейчас на конференции

Всего 4 посетителя :: 0 зарегистрированных, 0 скрытых и 4 гостя (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя