I just upgraded my system from Linux Mint 21.1 to 21.2. My system is an Intel i7-6700 based desktop with 32 GB of RAM. After loading the OS and going through my usual routine of loading programs and drivers, I discovered that I cannot use my USRP B200mini. I tried running a basic Gnu Radio flowgraph of USRP source to a frequency sink as a quick test. Right after I started it, it stopped with the statement, "Done (return code-11)". I'm not certain if this is a Gnu Radio problem, Mint problem, or USRP problem. I *suspect* it's a Mint / USRP problem. I've loaded libuhd4.1.0 as well as libuhd-dev and uhd-host. Normally, that's all that is required.
When I run "uhd_find_devices", I get: [INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 -------------------------------------------------- -- UHD Device 0 -------------------------------------------------- Device Address: serial: 11160936550978964554 default_input: False default_output: False device_id: 4 driver: audio label: Monitor of GM204 High Definition Audio Controller Digital Stereo (HDMI 3) type: soapy -------------------------------------------------- -- UHD Device 1 -------------------------------------------------- Device Address: serial: 12015008079946540021 default_input: True default_output: False device_id: 0 driver: audio label: C922 Pro Stream Webcam Analog Stereo type: soapy -------------------------------------------------- -- UHD Device 2 -------------------------------------------------- Device Address: serial: 13719246102091647219 default_input: False default_output: False device_id: 3 driver: audio label: Monitor of Built-in Audio Analog Stereo type: soapy -------------------------------------------------- -- UHD Device 3 -------------------------------------------------- Device Address: serial: 3279479 name: B200mini product: B200mini type: b200 Further, when I run uhd_usrp_probe, I get the following: INFO] [UHD] linux; GNU C++ version 11.2.0; Boost_107400; UHD_4.1.0.5-3 _____________________________________________________ / | Device: Audio | _____________________________________________________ | / | | Mboard: Audio | | device_id: 0 | | origin: https://github.com/pothosware/SoapyAudio | | | | Time sources: | | Clock sources: | | Sensors: | | _____________________________________________________ | | / | | | RX DSP: 0 | | | | | | Freq range: 0.000 to 0.000 MHz | | _____________________________________________________ | | / | | | RX Dboard: 0 | | | _____________________________________________________ | | | / | | | | RX Frontend: 0 | | | | Name: SoapyRF | | | | Antennas: RX | | | | Sensors: | | | | Freq range: 0.000 to 6000.000 MHz | | | | Gain Elements: None | | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz | | | | Connection Type: IQ | | | | Uses LO offset: No | | | _____________________________________________________ | | | / | | | | RX Codec: 0 | | | | Name: SoapyADC | | | | Gain Elements: None | | _____________________________________________________ | | / | | | TX DSP: 0 | | | | | | Freq range: 0.000 to 0.000 MHz | | _____________________________________________________ | | / | | | TX Dboard: 0 | | | _____________________________________________________ | | | / | | | | TX Frontend: 0 | | | | Name: None | | | | Antennas: | | | | Sensors: | | | | Freq range: 0.000 to 0.000 MHz | | | | Gain Elements: None | | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz | | | | Connection Type: IQ | | | | Uses LO offset: No | | | _____________________________________________________ | | | / | | | | TX Codec: 0 | | | | Name: None | | | | Gain Elements: None This does not seem correct. For example, when running the same command on another system still running 21.1, I get much more detailed information about the B200mini. (It also says that it is loading a firmware image right after starting the command, which does not happen here.) If anyone has any ideas, I'm all ears. Thanks, Gary