Gnuradio не видит hackrf linux mint
Знакомство с Software Defined Radio (SDR) и HackRF лучше начать с просмотра серий видео Software Defined Radio with HackRF [2] (на русском языке есть хороший перевод [3]). В этих видео Вас познакомят с приемником HackRF One, необходимым программным обеспечением, включая GNU Radio, и обучат базовым понятиям цифровой обработки сигналов (Digital Signal Processing, DSP) — все, что нужно для получения доступа к широким возможностям SDR. Ниже приведена дополнительная полезная информация (перевод статьи [1]). Непонятные термины и сокращения см. в разделе «Словарик» статьи [17].
[Попробуйте запустить HackRF с Pentoo Linux]
Самый простой способ начать работу с приемником HackRF, и убедиться, что все работает — использование операционной системы Pentoo. Это дистрибутив Linux с полной поддержкой HackRF и GNU Radio. Загрузите последний ISO-образ Pentoo с одного из зеркал, ссылки на них можно найти на сайте pentoo.ch [4]. После этого запишите образ .iso на DVD, или используйте утилиту UNetbootin для установки .iso на флешку USB. Загрузите свой компьютер с помощью DVD или флешки USB для запуска Pentoo. Сделайте это традиционно, без виртуальной машины (к сожалению, высокая скорость шины USB недоступна, кода люди пытаются запустить HackRF на виртуальной машине).
Как только Pentoo запустится, Вы немедленно сможете обновить firmware своего приемника HackRF, или использовать утилиты командной строки HackRF. Пошаговую демонстрацию см. в SDR with HackRF, Lesson 5: HackRF One [6].
Чтобы проверить, обнаружено ли Ваше устройство HackRF, введите hackrf_info в командной строке. Результат выполнения этой команды должен вывести несколько строк, где должен быть текст «Found HackRF board». Должны зажечься все разноцветные светодиоды 3V3, 1V8, RF и USB.
Вы можете ввести в командной строке startx, чтобы запустить графический рабочий стол Pentoo. В первом диалоговом окне примите «default config» (конфигурация по умолчанию). Рабочий стол полезен для программы GNU Radio Companion и других графических приложений, однако это не требуется для базовых операций, таких как обновление firmware.
Теперь Вы можете использовать такие программы, как gnuradio-companion или gqrx, чтобы начать экспериментировать с HackRF. Попробуйте примеры, описанные ниже. Если Вы новичок с GNU Radio, то лучше всего начать с просмотра обучающих видео [1] (в русском переводе [2]).
Альтернатива: GNU Radio Live SDR Environment. Это другой прекрасный загружаемый Linux .iso [7] с поддержкой HackRF и, конечно, GNU Radio.
[Установка и настройка ПО]
Как уже упоминалось, самый лучший метод быстрого старта — использование Pentoo Linux. Но иногда Вы можете захотеть установить ПО для HackRF в своей любимой операционной системе (здесь пойдет речь о других вариантах Linux).
Если Ваш менеджер пакетов включает самый последний релиз libhackrf и gr-osmosdr, то используйте их для установки пакетов в дополнение к GNU Radio. Еще один рекомендованный способ — проделать установку этого инструментария с помощью PyBOMBS [8]. Также см. страничку подсказок по установке [9] ПО HackRF на определенных операционных системах и дистрибутивах Linux.
Если что-то пошло не так, то убедитесь, что Ваша система работает, с помощью загрузки в Pentoo. Это позволит быстро определить источник проблем — в аппаратуре или в ПО, и покажет, как должно работать ПО вместе с аппаратурой.
[Тестирование HackRF]
1. Подключите HackRF к порту USB.
2. Запустите команду hackrf_info:
Если все в порядке, то на экране консоли появится примерно такой текст:
[Радиоприем станций FM]
Этот пример получен на основе следующих рабочих источников:
• Создание приемника FM на RTL-SDR с помощью GNU Radio Companion (перевод инструкции с сайта instructables.com).
• How To Build an FM Receiver with the USRP in Less Than 10 Minutes site:youtube.com.
1. Загрузите скрипт FM Radio Receiver на языке Python.
2. Запустите этот скрипт:
3. Соответствующий исходный GRC-файл с аналогичным функционалом для GNU Radio Companion.
[Где получить помощь?]
Сначала попробуйте найти решение своей проблемы в списке FAQ [10], или ответ на вопрос есть в архивах списков рассылки [11].
Помощь в процессе обычного использования HackRF или при разработке ПО ищите на страничке решения проблем HackRF [12]. Это самое лучшее место, где можно задать вопрос, и где другие пользователи могут воспользоваться Вашим решением вопроса в будущем.
Если Вам больше нравится электронная почта, то вместо этого можете использовать список рассылки HackRF-dev [13]. Можете просмотреть старые архивы [11] для прошлых обсуждений.
Множество пользователей проводит время в IRC-канале #hackrf на freenode [14]. Канал IRC является великолепным местом для совместного обучения, но это не самое лучшее место для запроса поддержки.
Источник
GnuRadio не работает на OS X 10.9.4 с HackRF One
Я только что получил свой ne HackRF от Kickstarter. Отлично работает с SDR# на Windows, так что продукт в порядке. Чтобы по-настоящему использовать его, я попытался заставить GNURadio работать на моем Mac, следуя этому официальному учебнику: https://github.com/robotastic/homebrew-hackrf
Однако запуск gnuradio после компиляции завершается неудачно:
Я даже не знаю, почему первое сообщение об ошибке на немецком языке, моя операционная система и все переменные окружения настроены на английский.
Это может быть проблема python и xquartz, которые видели подобные сообщения об ошибках, когда гуглили по всему gtk+ — но решения пока нет.
2 ответа
Я пытаюсь вывести allegro 4.4.2 на os x 10.9.4. Всякий раз, когда я пытаюсь запустить команду make в terminal для компиляции allegro, я получаю эти две ошибки. /Пользователи/*********/Downloads/allegro/include/allegro/platform/aintosx.h:85:25: ошибка: не удается найти объявление интерфейса для.
В последнее время, в течение последних нескольких дней, всякий раз, когда я пытаюсь открыть Xcode6-Beta2 на моем 2013 11 MacBook Air под управлением OS X 10.9.4, я получаю отчет о проблеме, и Xcode не запускается. Я попытался удалить Xcode 6 (перетащив его в мусорное ведро) и переустановить его, а.
Эта ошибка может возникнуть, если GNU Radio компилируется с другой версией Python, чем используется во время выполнения.
В моем собственном случае я компилировал GNU Radio из исходного кода и установил Python из MacPorts; решение состояло в том, чтобы включить опцию -DPYTHON_LIBRARY=/opt/local/lib/libpython2.7.dylib в команду cmake при настройке GNU Radio (обратите внимание, что часть /opt/local/lib специфична для MacPorts Python). Я нашел этот совет в этом посте в блоге .
Я не могу утверждать с уверенностью, что это конкретное изменение сработает, так как у вас может быть какое-то другое несоответствие, но я надеюсь, что это поможет понять, что происходит.
(Если вы хотите попробовать использовать MacPorts вместо Homebrew, я могу сказать, что HackRF отлично работает «out of the box» с его пакетами gnuradio и gr-osmosdr.)
Поскольку я новичок, я не могу ответить «Vote Up» Кевина, но в этом суть проблемы: несоответствие Python исполняемого файла и библиотечной связи.
Если вы еще не подписаны на список обсуждений пользователей GNU Radio, вы найдете его отличным ресурсом для таких вопросов. https://lists.gnu.org/почтальон/listinfo/обсуждение-gnuradio
MacPorts предоставляет порт «hackrf», который я поддерживаю в курсе их мастера GIT. Вы часто можете использовать это вместо установки из исходного кода вручную («sudo port install hackrf»). MacPorts также предоставляет выпуски GNU Radio и UHD («sudo port install gnuradio», «sudo port install uhd»), а также версии devel, которые я также поддерживаю в курсе их соответствующих ветвей GIT master («sudo port install gnuradio-devel», «sudo port install uhd-devel»).
Похожие вопросы:
Я не могу успешно закончить 1-й урок http://greatscottgadgets.com/sdr/1/ . Пример работает, но вместо того, чтобы захватить настроенную радиостанцию, я получаю только шум. GNU Radio companion.
Наш java applet иногда зависает при работе с диалогом на Mac OS X 10.9.4. всегда с одним и тем же дампом потока: AWT-EventQueue-2 prio=5 tid=0x00007fb599138800 nid=0xbd03 runnable.
Я смотрел видео-гиды Майкла Оссмана по SDR на Great Scott Gadgets. В своих видео он парит над раковиной TTF, которая отображает частоты, мощность и TTF. Если я сделаю это на OS X, я не получу этого.
Я пытаюсь вывести allegro 4.4.2 на os x 10.9.4. Всякий раз, когда я пытаюсь запустить команду make в terminal для компиляции allegro, я получаю эти две ошибки.
В последнее время, в течение последних нескольких дней, всякий раз, когда я пытаюсь открыть Xcode6-Beta2 на моем 2013 11 MacBook Air под управлением OS X 10.9.4, я получаю отчет о проблеме, и Xcode.
Здравствуйте, я установил Gqrx на свой mac, следуя инструкции здесь (для использования с моим HackRF): http://k1fm.us/2014/08/i-finally-got-my-hackrf-and-i-have-a-mac-now-what / Все загружается как.
Я использую hackRF, подключенный к Gnuradio, чтобы собирать сигнал, поступающий с пульта дистанционного управления с одной клавишей. Мне нужно только оценить расстояние между пультом дистанционного.
Я новичок в SDR, я пытаюсь выполнить атаку воспроизведения, которая состоит из разблокировки заблокированного автомобиля с помощью hackRF ONE и программного обеспечения gnu radio companion, но.
На Ubuntu 16.04, когда я запускаю gnuradio-companion , я получаю эту ошибку: ModuleNotFoundError Cannot import gnuradio. Is the python path environment variable set correctly? All OS: PYTHONPATH Is.
Источник
Сборка и установка GNURadio из GIT под Ubuntu и Debian
Добрый всем вечер, день или еще!
Тут как-то понадобилось установить программу GNURadio. Конечно я ее установил через «apt install . » и даже попробовал как советует автор GNURadio через PyBOMBS, но в первом случае, нет гарантии, что это будет последняя версия, а во втором возникали ошибки при установке.
Но в любом случае, мне хотелось всегда последнюю версию (хотя последнее, не всегда значит лучше!), да и вообще нравится мне этот фетиш с make )
В общем решил поставить из репозитория GitHub и собрать самостоятельно. Но естественно возникли проблемы со сборкой. То одно не хватает, то другое, то версии не те. В общем всё ругается и не компилируется. А в инете нет нормального описания (я не нашел) по установке.
Но потратив денек, я для себя накатал доку (дабы потом не забыть) и решил поделиться с Вами.
И так я расскажу, как установить и собрать GNURadio и модули для DVB-T USB приемника (у меня обычный приемник с али за 500 руб. и AirSpy R2)
Советы по установке:
1. Пишу по шагам, не пропускать ни одного шага, идем сверху вниз
2. Я скачивал всё в домашнюю папку! (cd
)
3. Где нужен root, там я пишу sudo
4. Проверяйте, что пишется в консоли после каждого шага (вдруг у Вас ошибка)
5. Процесс не быстрый! Нужно терпения и машинку по быстрее. Где-то час у вас уйдет на всё.
Весь процесс я поделил на 6 частей (установок)
1. Инсталлируем GNURadio — процесс долгий, сборка идет долго. Так, что терпения вам
2. Инсталлируем библиотеку RTL-SDR (DVB-T RTL2832U) для приемника
3. Инсталлируем библиотеку LibRtlSdr (Software to turn the RTL2832U into an SDR)
4. Инсталлируем библиотеку GR-OsmoSdr
5. Инсталлируем библиотеку Liquid DSP
6. Заблокировать загрузку стандартных файлов для нашего DVB-T RTL2832U
Часть 1. Инсталлируем GNURadio
Для начала устанавливаем необходимые пакеты (строка длинная)
и далее строчку за строчкой
после make test посмотрите, чтобы не было ошибок!
если нет, то далее…
сейчас мы установили GNURadio. Его можно уже запустить и пользоваться, но нам надо еще собрать и подключить модули для нашего DVB-T приемника.
Часть 2. Инсталлируем библиотеку RTL-SDR (DVB-T RTL2832U)
Тут не должно быть проблем. И библиотека RTL-SDR установлена.
Часть 3. Инсталлируем библиотеку LibRtlSdr
Сделано. Идем далее.
Часть 4. Инсталлируем библиотеку GR-OsmoSdr
Сделано. Идем далее.
Часть 5. Инсталлируем библиотеку Liquid DSP
Сделано. Идем далее.
Часть 6. Заблокировать загрузку стандартных файлов для нашего DVB-T RTL2832U
Открываем (или создаем) файл «/etc/modprobe.d/blacklist-dvb.conf»
и туда вставляем строчки
blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830
и ПЕРЕЗАПУСКАЕМ систему или проще говоря:
Ну вот, вроде процесс закончен и мы можем запустить и проверить наш GNURadio
для этого набираем в консоли:
Источник
Как установить программу и драйвера для hackrf one sdr
Продам новый SDR HackRF one
Продам новый hackrf one, приехала посылка с ним,но времени на хобби нет. К нему прилагается yard.
Драйвера для сетевой карты, как установить
Ноутбук packard bell установленная система: kubuntu 13.10 итак, сетевой интерфейс не поднят: .
Установить драйвера для сетевой карты для системы на флэш
Привет всем. У меня стоит Windows (на ноуте), загружаю Linux с флешки. У меня Kali Linux, почему.
Windows не удается установить драйвера для флешек
Здравствуйте, форумчане! C компьютером на работе возникла такая проблема. При включении.
если собираетесь устанавливать на виртуальную машину, то необязательно записывать образ на диск, достаточно при создании виртуальной машины указать где лежит скачанный образ.
После установки образа из моей ссылки, насколько я понимаю, все необходимые пакеты должны быть уже установлены и вам будет достаточно подключить плату.
Вполне вероятно, что в виртуальной машине плата не будет работать нормально.
Спасибо еще раз за помощь.Из-за того, что на вертуальной машине она плозо работает я и собираюсь скачать образ, записать на двд и установить убанту как вторую операционку.сегодня попробую и завтра отпишусь по результатам.
Добавлено через 7 часов 54 минуты
Танцы с бубнами не дали результата.По вашей ссылке скачал образ диска и хотел установить как вторую операционку-так как под вертуальной машиной плата не работает, как писали люди.
Но на моем acer aspire не смог загрузиться с диска -ставил его первым на чтение в биосе, но загрузка все равно шла с винды.Потом запустил вертуальную машину и загрузил этот образ-все то же самое плата не работает.
Руки опускаются. ((
Источник