B200mini USRP radio from Ettus Research works on WSL2 #250
bkosanovic
started this conversation in
General
Replies: 1 comment
-
Hi, I followed your steps and try to connect B210 to WSL2 and run openairinterface. My UHD version is 4.6.0.0., and B210 can be both found in WIN/WSL by using command cybersh1t@DESKTOP-8HS1RCL:~/openairinterface$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 2500:0020 Ettus Research LLC USRP B210
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub B210 is still under Bus 001 which is a USB2.0 connection. Any ideas to switch it to 3.0? Since I really need 3.0 speed to obtain better performance. Thanks ^_^ |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I was able to get the B200mini USRP radio from Ettus Research to work on WSL2 using usbipd-win v2.0.0.
Device ID = 2500:0021
For this type of devices to work one has to install a few more things on Windows and WSL2.
Windows 11 Pro:
Upon getting libusb-1.0, you need to manually copy libusb-1.0.dll to the UHD in C:\Program Files\UHD\bin (or wherever the uhd.dll was placed).
Once you did all of the above, you may start power shell (admin mode) and run uhd_find_devices (make sure you check the .\UHD\bin folder above is in your path)
WSL2 (ubuntu2004):
Once you have done the above, you can get Windows to recognize your bus series USRP radio (in my case B200mini) and to use it within the WSL2.
To do this you have to make sure you do the following:
Everything else remains the same.
Enjoy using USRP B series radios in WSL2. Thank you USBIPD-WIN developers and Microsoft for making this possible!
Regards,
Bogdan
Beta Was this translation helpful? Give feedback.
All reactions