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

В данном форуме можно обсудить и найти информацию о SDR, в том числе о HackRF One, RTL-SDR и подобных устройствах, а также о программах SDRSharp, SDR Console и других
Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
meble kuchenne PL this is the official website
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289, Ок, я думаю должно помочь.

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

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

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

Сообщение willi289 »

DesignerMix,
[email protected]:~/pybombs$ sudo pybombs prefix init /usr/local/ -a gr-comp1
PyBombs.prefix - ERROR - Ignoring. A prefix already exists in `/usr/local'

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

Значит:
DesignerMix писал(а): Вот я и говорю - укажите вместо префикса путь

Отправлено спустя 2 минуты 19 секунд:
По моему чтобы это сделать нужно стереть -p и префикс и вместо этого указать путь
Или вспомните имя префикса которое вы задали для пути...

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

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

Сообщение willi289 »

DesignerMix, я все делал по инструкции. что за путь?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289, попробую объяснить:

Команда: sudo pybombs prefix init /usr/local/ -a gr-comp создает префикс установки, где gr-comp - это грубо говоря просто ярлык, а /usr/local/ - это путь для установки.

Раз у вас проблемы с созданием префикса (хотя префикс можно удалить), то я и предлагаю установить без использования префикса и вместо префиска указать путь, но т.к. мне не удобно каждый раз проверять команды то я не могу точно сказать как она пишется, но примерно так: sudo pybombs /usr/local/ install gnuradio

Ну, теперь-то хоть понятно объяснил?

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

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

Сообщение willi289 »

DesignerMix, :) немного. вот

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

[email protected]:~/pybombs$ sudo pybombs /usr/local/ install gnuradio
usage: pybombs [-h] [--version] [-p PREFIX] [--prefix-conf PREFIX_CONF]
               [--config CONFIG] [--config-file CONFIG_FILE] [-r RECIPES] [-q]
               [-v] [-y]
               <command> ...
pybombs: error: argument <command>: invalid choice: '/usr/local/' (choose from 'doge', 'config', 'lint', 'remove', 'update', 'install', 'rebuild', 'refetch', 'fetch', 'help', 'show', 'digraph', 'inv', 'deploy', 'recipes', 'prefix')

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289, попробуйте sudo pybombs -p /usr/local/ install gnuradio

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

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

Сообщение willi289 »

DesignerMix,

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

[email protected]:~/pybombs$ sudo pybombs -p /usr/local/ install gnuradio
Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
  File "build/bdist.linux-i686/egg/pkg_resources/__init__.py", line 549, in load_entry_point
  File "build/bdist.linux-i686/egg/pkg_resources/__init__.py", line 2542, in load_entry_point
  File "build/bdist.linux-i686/egg/pkg_resources/__init__.py", line 2202, in load
  File "build/bdist.linux-i686/egg/pkg_resources/__init__.py", line 2208, in resolve
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
    from pip.download import path_to_url
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in <module>
    from requests.compat import IncompleteRead
ImportError: cannot import name IncompleteRead
PyBombs.Packager.pip - ERROR - Could not run pip list. Hm.
PyBombs.Packager.pip - ERROR - Command '['pip', 'list']' returned non-zero exit status 1
Отправлено спустя 1 минуту 43 секунды:
DesignerMix, каким образом все удалить и попробовать сначала? может так получится?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289, ничего не надо удалять. И оформляйте код в BBCode Code!!!

Почитайте это сообщение, думаю поможет разобраться с PIP - http://dmyt.ru/forum/viewtopic.php?f=64 ... pip#p11123

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

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

Сообщение willi289 »

DesignerMix, все сделал как в той ссылке. далее sudo pip install PyBOMBS. теперь чтото скачивает и вроде как устанавливает....

Отправлено спустя 1 час 22 минуты 7 секунд:
DesignerMix, до сих пор устанавливает, качает. так долго-это нормально? сейчас вот: PyBombs.install - INFO - Installing package: gnuradio
Cloning:

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289, да, нормально. Я в видео про декодирование GSM показывал процесс установки (у меня он занял что-то в районе 4-х часов)... Да и в первом сообщении этой темы я писал что установка может занимать длительное время... Но вы наверное не обратили внимание

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

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

Сообщение willi289 »

DesignerMix, в общем как у вас на видео. комп завис. после перезагрузки не продолжает установку и сначала не хочет начинать

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289 писал(а): и сначала не хочет начинать
Емко. А что именно за ошибку вы получаете?

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

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

Сообщение willi289 »

DesignerMix, кажется понял.. я ввел sudo pybombs install gnuradio и он продолжил с того места

Отправлено спустя 2 минуты 46 секунд:
DesignerMix,

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

[email protected]:~$ sudo pip install PyBOMBS                            ]
The directory '/home/sdr/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/sdr/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied (use --upgrade to upgrade): PyBOMBS in /usr/local/lib/python2.7/dist-packages/PyBOMBS-2.0.1-py2.7.egg
Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/local/lib/python2.7/dist-packages/setuptools-20.2.2-py2.7.egg (from PyBOMBS)
Requirement already satisfied (use --upgrade to upgrade): PyYAML in /usr/local/lib/python2.7/dist-packages/PyYAML-3.11-py2.7-linux-i686.egg (from PyBOMBS)
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg (from PyBOMBS)
интересно что я с sudo pip install PyBOMBS начал. а теперь вот что показало

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289 писал(а): If executing pip with sudo, you may want sudo's -H flag.

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

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

Сообщение willi289 »

DesignerMix,

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

[email protected]:~$ sudo -H pip install PyBOMBS
Requirement already satisfied (use --upgrade to upgrade): PyBOMBS in /usr/local/lib/python2.7/dist-packages/PyBOMBS-2.0.1-py2.7.egg
Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/local/lib/python2.7/dist-packages/setuptools-20.2.2-py2.7.egg (from PyBOMBS)
Requirement already satisfied (use --upgrade to upgrade): PyYAML in /usr/local/lib/python2.7/dist-packages/PyYAML-3.11-py2.7-linux-i686.egg (from PyBOMBS)
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/local/lib/python2.7/dist-packages/requests-2.9.1-py2.7.egg (from PyBOMBS)

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

плАчу:
willi289 писал(а): use --upgrade to upgrade

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

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

Сообщение willi289 »

DesignerMix, :cry: не врубаюсь я в линукс...

Отправлено спустя 12 минут 28 секунд:
DesignerMix, при запуске гнурадио в терминале это

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

[email protected]:~$ sudo gnuradio-companion
linux; GNU C++ version 5.2.1 20150911; Boost_105800; UHD_003.009.001-0-unknown


(gnuradio-companion:5453): IBUS-WARNING **: The owner of /home/sdr/.config/ibus/bus is not root!
<<< Welcome to GNU Radio Companion 3.7.8 >>>

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

Loading: "/media/sdr/9A6E63366E6309F9/receiver/am_rx.grc"
>>> Error: Block key "gr_freq_xlating_fir_filter_xxx" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "blks2_am_demod_cf" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "gr_multiply_const_vxx" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "gr_agc2_xx" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "blks2_rational_resampler_xxx" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "usrp_simple_source_x" not found in Platform - grc(GNU Radio Companion)
>>> Done

Showing: "/media/sdr/9A6E63366E6309F9/receiver/am_rx.grc"

сама программа открывается, но в блоках ошибки. что ему не хватает?

Аватара пользователя
DesignerMix
Администратор
Администратор
Сообщения: 6742
Зарегистрирован: 25 апр 2014, 10:51
Откуда: Белгород
Контактная информация:

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

Сообщение DesignerMix »

willi289 писал(а): что ему не хватает?
willi289 писал(а): The owner of /home/sdr/.config/ibus/bus is not root!
Попробуйте запустить без SUDO

PS: Делали ldconfig?

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

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

Сообщение willi289 »

DesignerMix, ldconfig делал. убрал sudo но в блоках все равно ошибки

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

[email protected]:~$ gnuradio-companion
linux; GNU C++ version 5.2.1 20150911; Boost_105800; UHD_003.009.001-0-unknown

<<< Welcome to GNU Radio Companion 3.7.8 >>>

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

Showing: ""
/usr/lib/python2.7/dist-packages/gnuradio/grc/gui/FileDialogs.py:95: GtkWarning: Failed to read filechooser settings from "/home/sdr/.config/gtk-2.0/gtkfilechooser.ini": Отказано в доступе
  gtk.FileChooserDialog.__init__(self, title, None, action, ('gtk-cancel', gtk.RESPONSE_CANCEL, ok_stock, gtk.RESPONSE_OK))
/usr/lib/python2.7/dist-packages/gnuradio/grc/gui/FileDialogs.py:95: GtkWarning: Failed to read filechooser settings from "/home/sdr/.config/gtk-2.0/gtkfilechooser.ini": Отказано в доступе
  gtk.FileChooserDialog.__init__(self, title, None, action, ('gtk-cancel', gtk.RESPONSE_CANCEL, ok_stock, gtk.RESPONSE_OK))
/usr/lib/python2.7/dist-packages/gnuradio/grc/gui/FileDialogs.py:151: GtkWarning: Failed to read filechooser settings from "/home/sdr/.config/gtk-2.0/gtkfilechooser.ini": Отказано в доступе
  if gtk.FileChooserDialog.run(self) != gtk.RESPONSE_OK: return None #response was cancel
/usr/lib/python2.7/dist-packages/gnuradio/grc/gui/FileDialogs.py:151: GtkWarning: Failed to read filechooser settings from "/home/sdr/.config/gtk-2.0/gtkfilechooser.ini": Отказано в доступе
  if gtk.FileChooserDialog.run(self) != gtk.RESPONSE_OK: return None #response was cancel
/usr/lib/python2.7/dist-packages/gnuradio/grc/gui/FileDialogs.py:193: GtkWarning: Failed to read filechooser settings from "/home/sdr/.config/gtk-2.0/gtkfilechooser.ini": Отказано в доступе
  self.destroy()

Loading: "/media/sdr/9A6E63366E6309F9/dect2_hackrf.grc"
>>> Error: Block key "console" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "dect2_packet_decoder" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "dect2_packet_receiver" not found in Platform - grc(GNU Radio Companion)
>>> Error: Block key "dect2_phase_diff" not found in Platform - grc(GNU Radio Companion)
>>> Done

Showing: "/media/sdr/9A6E63366E6309F9/dect2_hackrf.grc"

Ответить

Вернуться в «Программно-определяемое радио»