Декодируем GSM с использованием HackRF One и GR-GSM
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
Нет, одновременно не можете. Вы можете переключаться между ними и писать то одно то другое, но одновременно и полностью точно не сможете.
-
- Новичок
- Сообщения: 3
- Зарегистрирован: 22 янв 2017, 10:25
Декодируем GSM с использованием HackRF One и GR-GSM
Канал GSM занимает полосу 200 кГц. При этом каждый канал делится на 8 физических каналов по 25 кГц. Переключение физических каналов по частоте происходит 217 раз в секунду. Вопрос: каков алгоритм переключения физических каналов? Переключение определяется программно или просто последовательное задействование каналов? А может хаотично?
Декодируем GSM с использованием HackRF One и GR-GSM
Доброго времени суток, делал всё по инструкции и столкнулся с данной проблемой
PyBOMBS.install_manager - INFO - Installing package: gr-gsm
Cloning: (100%) [========================================]
Configuring: (100%) [========================================]
PyBOMBS.Packager.source - WARNING - Configuration failed. Re-trying with higher verbosity.
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- filesystem
-- system
-- thread
--
-- Checking for module SWIG
-- Disabling SWIG because version check failed.
CMake Error at CMakeLists.txt:76 (message):
SWIG required to compile gr-gsm
-- Configuring incomplete, errors occurred!
See also "/home/reks/gr-gsm/src/gr-gsm/build/CMakeFiles/CMakeOutput.log".
PyBOMBS.Packager.source - ERROR - Configuration failed after running at least twice.
PyBOMBS.Packager.source - ERROR - Problem occurred while building package gr-gsm:
Configuration failed
PyBOMBS.install_manager - ERROR - Error installing package gr-gsm. Aborting.
Перелистал все возможные ресурсы, нигде не нашел ответов на свой вопрос, буду признателен, если кто то поможет решить, спасибо.
PyBOMBS.install_manager - INFO - Installing package: gr-gsm
Cloning: (100%) [========================================]
Configuring: (100%) [========================================]
PyBOMBS.Packager.source - WARNING - Configuration failed. Re-trying with higher verbosity.
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- filesystem
-- system
-- thread
--
-- Checking for module SWIG
-- Disabling SWIG because version check failed.
CMake Error at CMakeLists.txt:76 (message):
SWIG required to compile gr-gsm
-- Configuring incomplete, errors occurred!
See also "/home/reks/gr-gsm/src/gr-gsm/build/CMakeFiles/CMakeOutput.log".
PyBOMBS.Packager.source - ERROR - Configuration failed after running at least twice.
PyBOMBS.Packager.source - ERROR - Problem occurred while building package gr-gsm:
Configuration failed
PyBOMBS.install_manager - ERROR - Error installing package gr-gsm. Aborting.
Перелистал все возможные ресурсы, нигде не нашел ответов на свой вопрос, буду признателен, если кто то поможет решить, спасибо.
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
Запустите установку той-же командой, но добавьте ключ -vv или -v (один из двух, не помню точно какой). Тогда вам не просто напишут непонятную ошибку, но еще и укажут на конкретную проблему и будет проще понять в чем она.
Если не разберетесь сами то текст ошибки приложите поместив в bbcode code, попробуем разобраться.
Декодируем GSM с использованием HackRF One и GR-GSM
Простите, что в данном формате
PyBOMBS.install_manager - INFO - Installing package: gr-gsm
PyBOMBS.PackageManager - DEBUG - install(gr-gsm, install_type=source, static=False)
PyBOMBS.PackageManager - DEBUG - Package gr-gsm is requesting a source build.
PyBOMBS.PackageManager - DEBUG - Using packager source
PyBOMBS.Packager.source - DEBUG - State on package gr-gsm is 10
PyBOMBS.Packager.source - DEBUG - Package gr-gsm is already fetched.
PyBOMBS.Requirer - DEBUG - Requiring packages on host system: []
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager pip
PyBOMBS.PackageManager - DEBUG - pip is supported!
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager apt
PyBOMBS.PackageManager - DEBUG - apt is supported!
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager yumdnf
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager port
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager brew
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager pacman
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager portage
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager pkgconfig
PyBOMBS.PackageManager - DEBUG - pkgconfig is supported!
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager cmd
PyBOMBS.PackageManager - DEBUG - cmd is supported!
PyBOMBS.PackageManager - DEBUG - Using binary packagers: ['pip', 'apt', 'pkgconfig', 'cmd']
PyBOMBS.install_manager - DEBUG - Phase 1: Creating install tree and installing binary packages:
PyBOMBS.PackageManager - DEBUG - Checking if package build-essential is installed...
PyBOMBS.Packager.apt - DEBUG - Package build-essential has version 11.6 installed
PyBOMBS.install_manager - DEBUG - Phase 2: Recursively installing source packages to prefix:
PyBOMBS.Requirer - DEBUG - Requirements met.
PyBOMBS.Packager.source - DEBUG - Using build directory: /usr/local/src/gr-gsm/build
PyBOMBS.Packager.source - WARNING - Build dir already exists: /usr/local/src/gr-gsm/build
PyBOMBS.Packager.source - DEBUG - Configuring recipe gr-gsm
PyBOMBS.Packager.source - DEBUG - Using vars - {'config_opt': '', 'builddir': '/usr/local/src/gr-gsm/build'}
PyBOMBS.Packager.source - DEBUG - In cwd - /usr/local/src/gr-gsm/build
PyBOMBS._process_thread() - DEBUG - Executing command `cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr/local -Wno-dev'
Configuring: (100%) [========================================]
PyBOMBS.monitor_process() - DEBUG - Thread signaled termination or returned
PyBOMBS.monitor_process() - DEBUG - Return value: 1
PyBOMBS.Packager.source - WARNING - Configuration failed. Re-trying with higher verbosity.
PyBOMBS.Packager.source - DEBUG - Configuring recipe gr-gsm
PyBOMBS.Packager.source - DEBUG - Using vars - {'config_opt': '', 'builddir': '/usr/local/src/gr-gsm/build'}
PyBOMBS.Packager.source - DEBUG - In cwd - /usr/local/src/gr-gsm/build
PyBOMBS._process_thread() - DEBUG - Executing command `cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr/local -Wno-dev'
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- filesystem
-- system
-- thread
--
-- Checking for module SWIG
-- Found SWIG version 2.0.11.
-- Requested SWIG version is at least .
-- Disabling SWIG because version check failed.
CMake Error at CMakeLists.txt:76 (message):
SWIG required to compile gr-gsm
-- Configuring incomplete, errors occurred!
See also "/usr/local/src/gr-gsm/build/CMakeFiles/CMakeOutput.log".
PyBOMBS.monitor_process() - DEBUG - Thread signaled termination or returned
PyBOMBS.monitor_process() - DEBUG - Return value: 1
PyBOMBS.Packager.source - ERROR - Configuration failed after running at least twice.
PyBOMBS.Packager.source - ERROR - Problem occurred while building package gr-gsm:
Configuration failed
PyBOMBS.install_manager - ERROR - Error installing package gr-gsm. Aborting.
PyBOMBS.install_manager - INFO - Installing package: gr-gsm
PyBOMBS.PackageManager - DEBUG - install(gr-gsm, install_type=source, static=False)
PyBOMBS.PackageManager - DEBUG - Package gr-gsm is requesting a source build.
PyBOMBS.PackageManager - DEBUG - Using packager source
PyBOMBS.Packager.source - DEBUG - State on package gr-gsm is 10
PyBOMBS.Packager.source - DEBUG - Package gr-gsm is already fetched.
PyBOMBS.Requirer - DEBUG - Requiring packages on host system: []
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager pip
PyBOMBS.PackageManager - DEBUG - pip is supported!
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager apt
PyBOMBS.PackageManager - DEBUG - apt is supported!
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager yumdnf
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager port
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager brew
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager pacman
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager portage
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager pkgconfig
PyBOMBS.PackageManager - DEBUG - pkgconfig is supported!
PyBOMBS.PackageManager - DEBUG - Attempting to add binary package manager cmd
PyBOMBS.PackageManager - DEBUG - cmd is supported!
PyBOMBS.PackageManager - DEBUG - Using binary packagers: ['pip', 'apt', 'pkgconfig', 'cmd']
PyBOMBS.install_manager - DEBUG - Phase 1: Creating install tree and installing binary packages:
PyBOMBS.PackageManager - DEBUG - Checking if package build-essential is installed...
PyBOMBS.Packager.apt - DEBUG - Package build-essential has version 11.6 installed
PyBOMBS.install_manager - DEBUG - Phase 2: Recursively installing source packages to prefix:
PyBOMBS.Requirer - DEBUG - Requirements met.
PyBOMBS.Packager.source - DEBUG - Using build directory: /usr/local/src/gr-gsm/build
PyBOMBS.Packager.source - WARNING - Build dir already exists: /usr/local/src/gr-gsm/build
PyBOMBS.Packager.source - DEBUG - Configuring recipe gr-gsm
PyBOMBS.Packager.source - DEBUG - Using vars - {'config_opt': '', 'builddir': '/usr/local/src/gr-gsm/build'}
PyBOMBS.Packager.source - DEBUG - In cwd - /usr/local/src/gr-gsm/build
PyBOMBS._process_thread() - DEBUG - Executing command `cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr/local -Wno-dev'
Configuring: (100%) [========================================]
PyBOMBS.monitor_process() - DEBUG - Thread signaled termination or returned
PyBOMBS.monitor_process() - DEBUG - Return value: 1
PyBOMBS.Packager.source - WARNING - Configuration failed. Re-trying with higher verbosity.
PyBOMBS.Packager.source - DEBUG - Configuring recipe gr-gsm
PyBOMBS.Packager.source - DEBUG - Using vars - {'config_opt': '', 'builddir': '/usr/local/src/gr-gsm/build'}
PyBOMBS.Packager.source - DEBUG - In cwd - /usr/local/src/gr-gsm/build
PyBOMBS._process_thread() - DEBUG - Executing command `cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr/local -Wno-dev'
-- Boost version: 1.54.0
-- Found the following Boost libraries:
-- filesystem
-- system
-- thread
--
-- Checking for module SWIG
-- Found SWIG version 2.0.11.
-- Requested SWIG version is at least .
-- Disabling SWIG because version check failed.
CMake Error at CMakeLists.txt:76 (message):
SWIG required to compile gr-gsm
-- Configuring incomplete, errors occurred!
See also "/usr/local/src/gr-gsm/build/CMakeFiles/CMakeOutput.log".
PyBOMBS.monitor_process() - DEBUG - Thread signaled termination or returned
PyBOMBS.monitor_process() - DEBUG - Return value: 1
PyBOMBS.Packager.source - ERROR - Configuration failed after running at least twice.
PyBOMBS.Packager.source - ERROR - Problem occurred while building package gr-gsm:
Configuration failed
PyBOMBS.install_manager - ERROR - Error installing package gr-gsm. Aborting.
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
Glib87, попробуйте обновить SWIG, как это сделать описано здесь - https://github.com/swig/swig/wiki/FAQ#installation
Декодируем GSM с использованием HackRF One и GR-GSM
Требуется установить версию 3.0 и выше?
Версия 2.0.11 не подходит?
Версия 2.0.11 не подходит?
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
Glib87, установщик видимо не может считать версию или работать со SWIG о чем говорит
Disabling SWIG because version check failed.
. Я-бы попробовал удалить поставить последнюю версию или-же попробовать запустить установку gr-gsm с -sudoДекодируем GSM с использованием HackRF One и GR-GSM
Доброго времени суток, хотел спросить, как запустить установку gr-gsm с -sudo?
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
Glib87,
Или вы так и запускали изначально? Если так, то попробуйте удалить SWIG и заново его поставить (как поставить SWIG я давал ссылку). И еще - у вас Ubuntu как у меня в видео (той-же версии)?
sudo pybombs -p gr-gsm install gr-gsm
Или вы так и запускали изначально? Если так, то попробуйте удалить SWIG и заново его поставить (как поставить SWIG я давал ссылку). И еще - у вас Ubuntu как у меня в видео (той-же версии)?
Декодируем GSM с использованием HackRF One и GR-GSM
Использую Ubuntu 14.04.10
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
А я использовал Ubuntu 15.10, видимо в вашей версии действительно более старый SWIG
Декодируем GSM с использованием HackRF One и GR-GSM
Большое Вам спасибо, проблема действительно крылась в Ubuntu
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
Glib87, отлично, хоть в чьей-то проблеме разобрались, просто у меня очень мало опыта работы с Linux и я плаваю во всех этих вопросах
Декодируем GSM с использованием HackRF One и GR-GSM
В домашней директории нет папки pybombs, я пропустил какой то шаг?
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
Glib87, да, вы пропустили клонирование pybombs...
git clone https://github.com/pybombs/pybombs.git
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 17 фев 2017, 10:52
Декодируем GSM с использованием HackRF One и GR-GSM
Отправлено спустя 1 минуту 55 секунд:
Извиняюсь за 2 одинаковых скрина
Отправлено спустя 1 минуту 1 секунду:
Здравствуйте, все делал по инструкции установки в github, но возникли проблемы во-первых папка pybombs уже не создается (то есть не указана эта команда постом выше) и не понятно нужна ли она сейчас, и второе это то что я все сделал в итоге вот что получилось (на скринах), подскажите в какую сторону думать
Извиняюсь за 2 одинаковых скрина
Отправлено спустя 1 минуту 1 секунду:
Здравствуйте, все делал по инструкции установки в github, но возникли проблемы во-первых папка pybombs уже не создается (то есть не указана эта команда постом выше) и не понятно нужна ли она сейчас, и второе это то что я все сделал в итоге вот что получилось (на скринах), подскажите в какую сторону думать

- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
При клонировании pybombs из github'а папка должна создаваться. Поищите, возможно просто сменился путь по которому копируются файлы.
попробуйте запустить gnuradio без sudo т.к. в предупреждении указано что владелец папки не root.dimity2108 писал(а): ↑17 фев 2017, 11:01и второе это то что я все сделал в итоге вот что получилось (на скринах)
А вообще скажите - установка gr-gsm прошла без ошибок? А если она не прошла то вообще неясно почему у вас в системе GNURadio есть т.к. GNURadio установленное не вместе с GR-GSM (через pybombs) работать друг сдругом будут только если указать пути к описаниям блоков GR-GSM в конфиге GNURadio... Я не могу ответить на вопрос который задается в духе "я все делал по инструкции" , а потом выясняется что у человека то версия Ubuntu отличается, то ПО они ставят не в том порядке... В общем я начинаю уставать от вопросов отвечая на которые возникает все больше вопросов и в итоге выясняется что человек которые спрашивает сделал что-то не по инструкции но счел это маловажным.
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 17 фев 2017, 10:52
Декодируем GSM с использованием HackRF One и GR-GSM
Установка прошла без ошибок, действительно путь поменялся, вроде все получилось, спасибо!DesignerMix писал(а): ↑17 фев 2017, 13:32При клонировании pybombs из github'а папка должна создаваться. Поищите, возможно просто сменился путь по которому копируются файлы.
попробуйте запустить gnuradio без sudo т.к. в предупреждении указано что владелец папки не root.dimity2108 писал(а): ↑17 фев 2017, 11:01и второе это то что я все сделал в итоге вот что получилось (на скринах)
А вообще скажите - установка gr-gsm прошла без ошибок? А если она не прошла то вообще неясно почему у вас в системе GNURadio есть т.к. GNURadio установленное не вместе с GR-GSM (через pybombs) работать друг сдругом будут только если указать пути к описаниям блоков GR-GSM в конфиге GNURadio... Я не могу ответить на вопрос который задается в духе "я все делал по инструкции" , а потом выясняется что у человека то версия Ubuntu отличается, то ПО они ставят не в том порядке... В общем я начинаю уставать от вопросов отвечая на которые возникает все больше вопросов и в итоге выясняется что человек которые спрашивает сделал что-то не по инструкции но счел это маловажным.
Отправлено спустя 1 минуту 8 секунд:
Вместо sudo gnuradio-companion aruprobe_rtlsdr.grc вписал sudo gnuradio-companion grgsm_livemon.grc
- DesignerMix
- Администратор
- Сообщения: 6660
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Декодируем GSM с использованием HackRF One и GR-GSM
dimity2108, спасибо за ответ!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей