Closed liuyg851119ase closed 2 years ago
Please install from source and use the latest USRP drivers. This error comes directly from the driver, not from URH.
Please install from source and use the latest USRP drivers. This error comes directly from the driver, not from URH.
Hi andynoack,
I start from source code in command line(./main.py).
I have install the uhd(the driver) and GNU radio and essential lib(I execute "sudo ldconfig" command ).
I use"sudo pip3 install urh" and start "urh" in command line,It's okay.
But when I execute main.py in command line. There was an error as following:
liuyg@vtk:~/decore/bus_key_radio/urh/src/urh$ ./main.py
Could not find C++ extensions, trying to build them.
Skipping native support for airspy
Skipping native support for bladerf
Skipping native support for hackrf
Skipping native support for limesdr
Skipping native support for plutosdr
Skipping native support for rtlsdr
Found uhd lib. Will compile with native usrp support
Skipping native support for sdrplay
Compiling src/urh/cythonext/signal_functions.pyx because it changed.
Compiling src/urh/cythonext/util.pyx because it changed.
Compiling src/urh/dev/native/lib/usrp.pyx because it changed.
[1/3] Cythonizing src/urh/cythonext/signal_functions.pyx
Traceback (most recent call last):
File "setup.py", line 138, in
It rather looks like wrong or missing dependencies for me, as util.pyx seems not to compile ordinary.
It rather looks like wrong or missing dependencies for me, as util.pyx seems not to compile ordinary.
"Could not find C++ extensions, trying to build them." How can I install C++ extensions.
This depends on your distribution, on Ubuntu it should work with apt or pip. Another possibility is using the URH docker container. I will close here because this is not directly related to URH anymore. You can ask on our slack channel for installation support.
Universal Radio Hacker (URH) choose USRP record radio signal,there was an error as followings: [ERROR::Device.py::log_retcode] USRP-OPEN (type=b200,name=MyB210,serial=30FB59C,product=B210): Error Cod e: 44 (44)
USRP-OPEN (type=b200,name=MyB210,serial=30FB59C,product=B210): Error Code: 44 (44) USRP: Could not retrieve more detailed error message from device. USRP: failed to start rx mode