-
Notifications
You must be signed in to change notification settings - Fork 532
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GQRX Won't open without my device connected #708
Comments
I can reproduce this bug using the exact same versions (archlinux x64 host system). edit: |
Your version of gr-osmosdr is not built with RTL-TCP support and neither is the one in the Arch Linux community repository. |
Indeed, our gr-osmosdr builds are missing the rtl_tcp support, but this is unrelated to gqrx crashing (which happens due to #657 (comment) as described earlier). OT: The missing rtl-tcp support in gr-osmosdr can be fixed by this patch-00-gr38-compat.txt from the FreeBSD ports |
#657 (comment) causes a crash of Gqrx if no device has been configured before (e.g. on the first start). It then uses /dev/random as its source. I don't think this is the case here because the gr-osmosdr builds without the RTL-TCP source are also missing the file source. Anyways, this is not an issue of Gqrx besides maybe the crash and the core dump, which is addressed in PR #686. I have created a PR with the patch you linked. igorauad/gr-osmosdr#2 |
Does that mean, that GQRX will only work again, as soon as the osmosdr packages has been updated? |
It does work, but only if a supported device is connected.
Save it as PKGBUILD in an empty directory and run Note that this only works with GNU Radio 3.8 and the |
Should work now, I think. |
This can be closed. |
Thanks for following up 👍 |
Hello there!
I've spent my night trying to configure an rtl_tcp server on my Raspberry Pi 4, and I heard that GQRX could connect to an rtl_tcp server just fine and listen to it from there, but, unfortunately, whenever I attempt to start GQRX, it refuses unless I have my device connected to it, which ultimately defeats the purpose of the rtl_tcp server.
Here's the log whenever I try to start GQRX on my PC:
gr-osmosdr v0.1.4-134-gf3905d35 (0.1.5git) gnuradio 3.8.0.0 built-in source types: rtl uhd hackrf bladerf rfspace airspy soapy redpitaya [INFO] [UHD] linux; GNU C++ version 9.1.0; Boost_107100; UHD_3.14.1.0-0-unknown terminate called after throwing an instance of 'std::runtime_error' what(): No supported devices found (check the connection and/or udev rules). Aborted (core dumped)
The text was updated successfully, but these errors were encountered: