-
Notifications
You must be signed in to change notification settings - Fork 23
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
Unable to claim interface #68
Comments
Yeah, I'm not downloading that. |
It's malware and mediafire already flagged and removed it. It seems there is a surge of these malware attacks on GitHub. Only yesterday there was another malware post on SoapySDR. |
Interestingly the malware poster seems to be a recent target of malware himself: contentauth/c2pa-c#17 |
To your question: is it possible that this is a race condition where you still have the usb descriptor open? Those Adding and Removing lines enumerate USB devices in your codes, right? |
Yes, the adding and removing lines are from my code. I have a periodic call to |
That sounds like safe operations and if you are not accessing USB yourself this error should not happen. It might be that the Python wrapper somehow keeps the device open, but for that there would need to be a make device somewhere not just enumerate. |
I can confirm that this happens in plain C too. |
I'll get rid of the local backend as I don't think I have a real use for that. But for Can you provide an example? |
As far as I can see |
Debian 9 on Beaglebone Black
Soapy bits
Lib Version: v0.8.1-gbb33b2d2
API Version: v0.8.200
ABI Version: v0.8-3
SoapyPlutoSDR 0.2.2-03b5ae2-cache (Removing the cache results from issue #66 )
libiio 0.25
Built with:
../../cmake-3.27.4/bin/cmake ../ -DCPP_BINDINGS=ON -DPYTHON_BINDINGS=ON -WITH_USB_BACKEND=ON -WITH_LOCAL_BACKEND=ON
And also tried (per recommendations in #50 ):
../../cmake-3.27.4/bin/cmake ../ -DCPP_BINDINGS=ON -DPYTHON_BINDINGS=ON -DWITH_USB_BACKEND=ON -DWITH_LOCAL_BACKEND=NO -DWITH_IIOD=NO
But it still fails to load the device:
(The
Adding
andRemoving
lines are from my code)dmesg:
SoapySDRUtil:
If I revert to SoapyPlutSDR 0.2.1 it works as expected, as evidenced on another beaglebone here:
The text was updated successfully, but these errors were encountered: