I have a LimeSDR, trying to get it working in any way shape or form.
Tried on ubuntu 16, yeah right, PPAs don’t install good luck
Tried on ubuntu 18, hahahahaha, sucker, made you waste 4 hours
Tried fedora 27 and decided to build limesdr, soapysdr from scratch that “worked”, in the sense that limeutil --find finds the device. But nothing else works, and let me clarify what I’ve tried.
- Any attempt to access the device in any way (lime suite gui, for example) results in a hung gui (in windows) or tons of read/write errors:
Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Write(64 bytes) failed
- Tons of googling later, seems I should limeutil --update. Yeah right:
[root@shitbox~]# LimeUtil --update
Connected to [LimeSDR Mini [USB 3.0] 1D40F8DFB08E04]
Read(64 bytes) failed
Update not supported: UNKNOWN[HW=0]Programming update failed! : Update not supported: UNKNOWN[HW=0]
[root@shitbox ~]#
- Even more googling, “the device might not have enough power”. Tried any number of ports. Tried plugging the “power” port into an external USB device (plugged into the same power source as the PC obviously). Tried another computer entirely. No difference. One of them is a Intel NUC, the other is an HP enterprise laptop, I’m using this on crappy hardware.
- Getting desperate now, break out the windows computer. Install obscure software packages, download obscure USB drivers from obscure places. Finally, I can run limeutil --find sucecssfully on windows, it will update for sure now:
C:\Users\enry>limeutil --update
Connected to [LimeSDR Mini [USB 3] 1D40F8DFB08E04]
Read(64 bytes) failed
Update not supported: UNKNOWN[HW=0]Programming update failed! : Update not supported: UNKNOWN[HW=0]
-
“Okay, but Enry! Just run limequicktest!” Oh, great idea. On windows, running “limequicktest” does exactly ONE thing: it adds a process called LimeQuickTest.exe inside my task manager and NOTHING ELSE. No GUI, no feedback on the console. Nothing. Unplug the Lime and the process disappears.
-
“Enry you n00b. Real hax0rs don’t use windoze. Run limequicktest on linux!”. Okay, voices in my head, let me try that:
[root@shitbox ~]# LimeQuickTest
[ TESTING STARTED ]
->Start time: Fri Aug 31 12:48:35 2018Read(64 bytes) failed
Read(64 bytes) failed
Read(64 bytes) failed
Write(64 bytes) failed
->Device: LimeSDR Mini, media=USB 3.0, module=FT601, addr=24607:1027, serial=1D40F8DFB08E04
Serial Number: 1D40F8DFB08E04
Write(64 bytes) failed
Write(64 bytes) failed
Failed to connect
libusb: warning [libusb_exit] application left some devices open
[root@shitbox ~]# LimeUtil --find
* [LimeSDR Mini, media=USB 3.0, module=FT601, addr=24607:1027, serial=1D40F8DFB08E04]
[root@shitbox ~]# getenforce
Disabled
[root@shitbox ~]#
Well, above is “better” only in that the LimeQuickTest command prints an output versus golden silence on windows.
- One last thing, trying to use Lime Suite GUI on windows hangs when I click “connect”.
Thanks for your help.