Декодирование протокола DECT с HackRF One и GR-DECT2
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
willi289, в общем у вас какая-то трабла с правами доступа... Так как я не могу разбираться в проблеме заочно то мне трудно посоветовать что-то конкретное, но мне кажется что если дать руту права на необходимые директории то возможно GNURadio получит к ним доступ...
Если нет, то капайтесь в правах дальше т.к. я все-равно ничего вразумительного не смогу сказать не имея проблемы перед глазами и не имея возможности экспериментировать
Если нет, то капайтесь в правах дальше т.к. я все-равно ничего вразумительного не смогу сказать не имея проблемы перед глазами и не имея возможности экспериментировать

Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, наверное все таки переустановлю убунту. начну сначала. в какой последовательности начать установку ПО? сначала обновить ПО на hackrf, а потом pybombs?
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
willi289, ПО для работы с HackRF ставится при установке gr-osmosdr включая блоки для GNURadio и hackrf_info
Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, т.е. сначала ставится gr-osmosdr, затем отдельно устанавливаю gnuradio и hackrf_info. в osmosdr они не включены получается?
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
willi289, Неужели я так плохо изъясняюсь по русски? В gr-osmosdr включены hackrf_info и блоки для GNURadio, но сам gnuradio не включен поэтому в инструкции я и предлагаю сначала ставить gnuradio а потом gr-osmosdr...
Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, ясно. спасибо
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
willi289, кстати, раз вы будете все ставить с нуля, может напишите порядок действий а я изменю инструкцию, а-то чувствую я не скоро смогу добраться до установки с нуля.
Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, от установки ubuntu до установки gr-osmosdr?
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
willi289, нет, установку ПО как в этой теме (в первом сообщении). Просто раз у вас не получилось установить согласно моей инструкции значит дело в обновленных программах на github'е, а мне пока не до того чтобы все заново проверять. Если вам это сложно или нет желания то не делайте этого, а также если вы в чем-то не уверены то тоже не стоит.
Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, мне не сложно, с радостью. просто хотел снова по вашей инструкции начать.
Отправлено спустя 25 минут 30 секунд:
DesignerMix, вот тут https://github.com/gnuradio/pybombs с pip. может по этой инструкции и надо ставить?
Отправлено спустя 25 минут 30 секунд:
DesignerMix, вот тут https://github.com/gnuradio/pybombs с pip. может по этой инструкции и надо ставить?
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
willi289, ладно, спасибо, я лучше сам найду время и протестирую. Да, конечно надо ставить по инструкции с github'а просто, я хотел именно что-бы вы все протестировали и описали последовательность в контексте данной темы, но лучше наверное чтобы я сам это сделал и обновил инструкцию как это было с Gr-GSM
Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, получается должно выглядеть примерно так:
[--upgrade]-так и вводить? только без скобок
$ pybombs [-p myprefix] install gnuradio gr-osmosdr-это установка сразу gnuradio и gr-osmosdr?
Код: Выделить всё
$
[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
...
$ pybombs [-p myprefix] install gnuradio gr-osmosdr-это установка сразу gnuradio и gr-osmosdr?
Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, в общем пока идет установка. команды были такие:
пока все, так как установка последней команды идет. ошибок не было... установит продолжу командой sudo pybombs -p gr-comp install gr-osmosdr, отпишусь по итогам..
Код: Выделить всё
[email protected]:~$ sudo apt-get install git python-pip
[email protected]:~$ sudo easy_install -U pip
[email protected]:~$ sudo pip install PyBOMBS
[email protected]:~$ sudo pip install --upgrade git+https://github.com/gnuradio/pybombs.git
[email protected]:~$ git clone https://github.com/pybombs/pybombs.git
[email protected]:~$ cd pybombs
[email protected]:~/pybombs$ python setup.py build
[email protected]:~/pybombs$ sudo python setup.py install
[email protected]:~/pybombs$ pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
[email protected]:~/pybombs$ pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
[email protected]:~/pybombs$ sudo pybombs prefix init /usr/local/ -a gr-comp
[email protected]:~/pybombs$ sudo pybombs -p gr-comp install gnuradio
Декодирование протокола DECT с HackRF One и GR-DECT2
Странно это, у меня установилось все с первого раза, причем на чистую убунту. На все у меня ушло около 4 часов и gr-dect стартанул с первого раза и без ошибок. Инструкция на гитхабе вроде такая же, как и была. А делал все я в том порядке, как это было указано в 1 сообщении.
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
Профис, Хм... Т.е. вы ставили без PIP? Может просто на тот момент GitHub скрипта PyBombs еще не был обновлен 

Декодирование протокола DECT с HackRF One и GR-DECT2
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)
Декодирование протокола DECT с HackRF One и GR-DECT2
sudo apt-get install gnuradio теперь заработало. при запуске gnuradio-companion dect2_hackrf.grc:
тут что может быть?
Код: Выделить всё
[email protected]:~$ 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
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
а вот так ставить точно не надо было, теперь скорее всего все блоки используемые с dect2_hackrf.grc не подхватятся gnuradio... Хотя попробуйте сделать локальное правило с указанием пути до блоков как я описывал в теме про GSM, но не уверен что это поможет.
Декодирование протокола DECT с HackRF One и GR-DECT2
DesignerMix, не выходит. опять все сносить и переустанавливать?
- DesignerMix
- Администратор
- Сообщения: 6653
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодирование протокола DECT с HackRF One и GR-DECT2
willi289, запустите меню "пуск", если его можно так назвать, диспетчер приложений (вроде он так называется) и написав название в поиске удалите gnuradio. После этого заново запустите установку gnuradio с параметром upgrade через pybombs и сделайте ldconfig... Может хоть это вам поможет.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей