Декодирование протокола DECT с HackRF One и GR-DECT2

В данном форуме можно обсудить и найти информацию о SDR, в том числе о HackRF One, RTL-SDR и подобных устройствах, а также о программах SDRSharp, SDR Console и других
Ответить
Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 16 мар 2016, 21:22


willi289, в общем у вас какая-то трабла с правами доступа... Так как я не могу разбираться в проблеме заочно то мне трудно посоветовать что-то конкретное, но мне кажется что если дать руту права на необходимые директории то возможно GNURadio получит к ним доступ...

Если нет, то капайтесь в правах дальше т.к. я все-равно ничего вразумительного не смогу сказать не имея проблемы перед глазами и не имея возможности экспериментировать :sorry:


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 17 мар 2016, 08:30


DesignerMix, наверное все таки переустановлю убунту. начну сначала. в какой последовательности начать установку ПО? сначала обновить ПО на hackrf, а потом pybombs?

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 17 мар 2016, 08:59


willi289, ПО для работы с HackRF ставится при установке gr-osmosdr включая блоки для GNURadio и hackrf_info


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 17 мар 2016, 09:19


DesignerMix, т.е. сначала ставится gr-osmosdr, затем отдельно устанавливаю gnuradio и hackrf_info. в osmosdr они не включены получается?

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 17 мар 2016, 09:25


willi289, Неужели я так плохо изъясняюсь по русски? В gr-osmosdr включены hackrf_info и блоки для GNURadio, но сам gnuradio не включен поэтому в инструкции я и предлагаю сначала ставить gnuradio а потом gr-osmosdr...


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 17 мар 2016, 09:27


DesignerMix, ясно. спасибо

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 17 мар 2016, 09:40


willi289, кстати, раз вы будете все ставить с нуля, может напишите порядок действий а я изменю инструкцию, а-то чувствую я не скоро смогу добраться до установки с нуля.


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 17 мар 2016, 10:19


DesignerMix, от установки ubuntu до установки gr-osmosdr?

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 17 мар 2016, 10:45


willi289, нет, установку ПО как в этой теме (в первом сообщении). Просто раз у вас не получилось установить согласно моей инструкции значит дело в обновленных программах на github'е, а мне пока не до того чтобы все заново проверять. Если вам это сложно или нет желания то не делайте этого, а также если вы в чем-то не уверены то тоже не стоит.


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 17 мар 2016, 11:18


DesignerMix, мне не сложно, с радостью. просто хотел снова по вашей инструкции начать.

Отправлено спустя 25 минут 30 секунд:
DesignerMix, вот тут https://github.com/gnuradio/pybombs с pip. может по этой инструкции и надо ставить?

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 17 мар 2016, 11:26


willi289, ладно, спасибо, я лучше сам найду время и протестирую. Да, конечно надо ставить по инструкции с github'а просто, я хотел именно что-бы вы все протестировали и описали последовательность в контексте данной темы, но лучше наверное чтобы я сам это сделал и обновил инструкцию как это было с Gr-GSM


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 17 мар 2016, 11:47


DesignerMix, получается должно выглядеть примерно так:

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

$
[sudo] pip install PyBOMBS
$ [sudo] pip install [--upgrade] git+https://github.com/gnuradio/pybombs.git
$ python setup.py build
$ sudo python setup.py install
$ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git 
$ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
и далее по вашей инструкции:
sudo pybombs prefix init /usr/local/ -a gr-comp
...

[--upgrade]-так и вводить? только без скобок
$ pybombs [-p myprefix] install gnuradio gr-osmosdr-это установка сразу gnuradio и gr-osmosdr?


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 17 мар 2016, 18:03


DesignerMix, в общем пока идет установка. команды были такие:

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

sdr@sdr-Aspire-ES1-111:~$ sudo apt-get install git python-pip
sdr@sdr-Aspire-ES1-111:~$ sudo easy_install -U pip
sdr@sdr-Aspire-ES1-111:~$ sudo pip install PyBOMBS
sdr@sdr-Aspire-ES1-111:~$ sudo pip install --upgrade git+https://github.com/gnuradio/pybombs.git

sdr@sdr-Aspire-ES1-111:~$ git clone https://github.com/pybombs/pybombs.git
sdr@sdr-Aspire-ES1-111:~$ cd pybombs
sdr@sdr-Aspire-ES1-111:~/pybombs$ python setup.py build
sdr@sdr-Aspire-ES1-111:~/pybombs$ sudo python setup.py install
sdr@sdr-Aspire-ES1-111:~/pybombs$ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
sdr@sdr-Aspire-ES1-111:~/pybombs$ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
sdr@sdr-Aspire-ES1-111:~/pybombs$ sudo pybombs prefix init /usr/local/ -a gr-comp
sdr@sdr-Aspire-ES1-111:~/pybombs$ sudo pybombs -p gr-comp install gnuradio

пока все, так как установка последней команды идет. ошибок не было... установит продолжу командой sudo pybombs -p gr-comp install gr-osmosdr, отпишусь по итогам..


Профис
Новичок
Сообщения: 16
Зарегистрирован: 18 фев 2016, 22:25
Репутация: 2
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение Профис » 17 мар 2016, 20:19


Странно это, у меня установилось все с первого раза, причем на чистую убунту. На все у меня ушло около 4 часов и gr-dect стартанул с первого раза и без ошибок. Инструкция на гитхабе вроде такая же, как и была. А делал все я в том порядке, как это было указано в 1 сообщении.

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 17 мар 2016, 20:44


Профис, Хм... Т.е. вы ставили без PIP? Может просто на тот момент GitHub скрипта PyBombs еще не был обновлен :thinking:


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 18 мар 2016, 05:23


DesignerMix, в общем все сделал. вроде ошибок не было. гнурадио не запустилось:

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

Cannot import gnuradio.

Is the python path environment variable set correctly?
    All OS: PYTHONPATH

Is the library path environment variable set correctly?
    Linux: LD_LIBRARY_PATH
    Windows: PATH
    MacOSX: DYLD_LIBRARY_PATH


(libgnuradio-runtime-3.7.10git.so.0.0.0: cannot open shared object file: No such file or directory)


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 18 мар 2016, 08:46


sudo apt-get install gnuradio теперь заработало. при запуске gnuradio-companion dect2_hackrf.grc:

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

sdr@sdr-Aspire-ES1-111:~$ gnuradio-companion dect2_hackrf.grc
<<< Welcome to GNU Radio Companion v3.7.9.1-109-g64a702e1 >>>

Preferences file: /home/sdr/.gnuradio/grc.conf
Block paths:
   /usr/local/share/gnuradio/grc/blocks
   /home/sdr/.grc_gnuradio

Loading: "dect2_hackrf.grc"
>>> Done
Ошибка сегментирования (сделан дамп памяти)

тут что может быть?

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 18 мар 2016, 08:51


willi289 писал(а):Источник цитаты sudo apt-get install gnuradio

а вот так ставить точно не надо было, теперь скорее всего все блоки используемые с dect2_hackrf.grc не подхватятся gnuradio... Хотя попробуйте сделать локальное правило с указанием пути до блоков как я описывал в теме про GSM, но не уверен что это поможет.


willi289
Постоянный пользователь
Сообщения: 114
Зарегистрирован: 22 янв 2016, 11:59
Репутация: 4
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение willi289 » 18 мар 2016, 09:04


DesignerMix, не выходит. опять все сносить и переустанавливать?

Аватара пользователя

Автор темы
DesignerMix
Администратор
Администратор
Сообщения: 4451
Зарегистрирован: 25 апр 2014, 10:51
Есть ответ: 170
Репутация: 547
Откуда: Белгород
Контактная информация:
Статус: Не в сети

Декодирование протокола DECT с HackRF One и GR-DECT2

Сообщение DesignerMix » 18 мар 2016, 09:39


willi289, запустите меню "пуск", если его можно так назвать, диспетчер приложений (вроде он так называется) и написав название в поиске удалите gnuradio. После этого заново запустите установку gnuradio с параметром upgrade через pybombs и сделайте ldconfig... Может хоть это вам поможет.