How To Install uhd on Fedora 34

uhd is Universal Hardware Driver for Ettus Research products Universal Hardware Driver for Ettus Research products

Introduction

In this tutorial we learn how to install uhd on Fedora 34.

What is uhd

The UHD is the universal hardware driver for Ettus Research products. The goal of the UHD is to provide a host driver and API for current and future Ettus Research products. It can be used standalone without GNU Radio. uhd 4.0.0.0 3.fc34 x86_64 3.8 M uhd-4.0.0.0-3.fc34.src.rpm fedora Universal Hardware Driver for Ettus Research products http GPLv3+ The UHD is the universal hardware driver for Ettus Research products. The goal of the UHD is to provide a host driver and API for current and future Ettus Research products. It can be used standalone without GNU Radio.

We can use yum or dnf to install uhd on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install uhd.

Install uhd on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install uhd using dnf by running the following command:

sudo dnf -y install uhd

Install uhd on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install uhd using yum by running the following command:

sudo yum -y install uhd

How To Uninstall uhd on Fedora 34

To uninstall only the uhd package we can use the following command:

sudo dnf remove uhd

uhd Package Contents on Fedora 34

/etc/security/limits.d/99-usrp.conf
/usr/bin/rfnoc_image_builder
/usr/bin/uhd_cal_rx_iq_balance
/usr/bin/uhd_cal_tx_dc_offset
/usr/bin/uhd_cal_tx_iq_balance
/usr/bin/uhd_config_info
/usr/bin/uhd_find_devices
/usr/bin/uhd_image_loader
/usr/bin/uhd_images_downloader
/usr/bin/uhd_usrp_probe
/usr/bin/usrp2_card_burner
/usr/lib/.build-id
/usr/lib/.build-id/00
/usr/lib/.build-id/00/518518c414d906f9e5f35065764434cfd2faa7
/usr/lib/.build-id/18
/usr/lib/.build-id/18/909ef192cf6002f1445d6890ae3feb419f5a86
/usr/lib/.build-id/21
/usr/lib/.build-id/21/2335569d5fd28ee2740d17ed81026c3af0c8e2
/usr/lib/.build-id/27
/usr/lib/.build-id/27/21988282eeaf82b53a3cba90eb4ccdc7948a2a
/usr/lib/.build-id/42
/usr/lib/.build-id/42/03a3533dbeb6933561066b52d7364bb2cc1710
/usr/lib/.build-id/4d
/usr/lib/.build-id/4d/3e67b868b9c53170f4be6183440d0e69715a17
/usr/lib/.build-id/4f
/usr/lib/.build-id/4f/404b6d4d8b16aa8b5f4dba1e706053521eaf12
/usr/lib/.build-id/64
/usr/lib/.build-id/64/df2db6650bc3fbd33243d9d4f0b4054765d17d
/usr/lib/.build-id/68
/usr/lib/.build-id/68/9536e5737e74cf1aff0be6179bf07c2f83575b
/usr/lib/.build-id/6b
/usr/lib/.build-id/6b/bb11db3b36750af030157e17c214e954370114
/usr/lib/.build-id/81
/usr/lib/.build-id/81/bb49e0b7cd3f493a2119b768da2ed621ce57da
/usr/lib/.build-id/90
/usr/lib/.build-id/90/ba32f55161656cb463c1f59638f386c30681a4
/usr/lib/.build-id/96
/usr/lib/.build-id/96/fdc324caa2193ac95c1a4ba244f3040dde1fc3
/usr/lib/.build-id/ad
/usr/lib/.build-id/ad/9a6b95178ab9348e492985606e6bd7fd4ad57d
/usr/lib/.build-id/be
/usr/lib/.build-id/be/1f0a4ec0e70f9350a103e7d5c43e4113058c5b
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/531cba4e478b2a6ec3e42fed5a93784bf8b888
/usr/lib/.build-id/d7
/usr/lib/.build-id/d7/125b20ee197998cb09fc8a18aa173228fa6a38
/usr/lib/udev/rules.d/10-usrp-uhd.rules
/usr/lib64/libuhd.so.4.0.0
/usr/lib64/python3.9/site-packages/uhd
/usr/lib64/python3.9/site-packages/uhd/__init__.py
/usr/lib64/python3.9/site-packages/uhd/__pycache__
/usr/lib64/python3.9/site-packages/uhd/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/__init__.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/chdr.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/chdr.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/filters.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/filters.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/rfnoc.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/rfnoc.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/types.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/__pycache__/types.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/chdr.py
/usr/lib64/python3.9/site-packages/uhd/dsp
/usr/lib64/python3.9/site-packages/uhd/dsp/__init__.py
/usr/lib64/python3.9/site-packages/uhd/dsp/__pycache__
/usr/lib64/python3.9/site-packages/uhd/dsp/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/dsp/__pycache__/__init__.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/dsp/__pycache__/signals.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/dsp/__pycache__/signals.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/dsp/signals.py
/usr/lib64/python3.9/site-packages/uhd/filters.py
/usr/lib64/python3.9/site-packages/uhd/imgbuilder
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__init__.py
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__pycache__
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__pycache__/__init__.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__pycache__/image_builder.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__pycache__/image_builder.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__pycache__/yaml_utils.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/__pycache__/yaml_utils.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/image_builder.py
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/chdr_xb_sep_transport.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/connect_clk_domains.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/connect_io_ports.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/ctrl_crossbar.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/device_io_ports.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/device_transport.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/drive_unused_ports.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/rfnoc_block.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/sep_xb_wires.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/static_router.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/modules/stream_endpoints.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/templates/rfnoc_image_core.v.mako
/usr/lib64/python3.9/site-packages/uhd/imgbuilder/yaml_utils.py
/usr/lib64/python3.9/site-packages/uhd/libpyuhd.cpython-39-x86_64-linux-gnu.so
/usr/lib64/python3.9/site-packages/uhd/rfnoc.py
/usr/lib64/python3.9/site-packages/uhd/types.py
/usr/lib64/python3.9/site-packages/uhd/usrp
/usr/lib64/python3.9/site-packages/uhd/usrp/__init__.py
/usr/lib64/python3.9/site-packages/uhd/usrp/__pycache__
/usr/lib64/python3.9/site-packages/uhd/usrp/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/__pycache__/__init__.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/__pycache__/libtypes.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/__pycache__/libtypes.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/__pycache__/multi_usrp.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/__pycache__/multi_usrp.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__init__.py
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/__init__.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/libtypes.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/libtypes.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/meas_device.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/meas_device.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/ni_rf_instr.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/ni_rf_instr.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/switch.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/switch.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/tone_gen.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/tone_gen.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/usrp_calibrator.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/usrp_calibrator.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/visa.cpython-39.opt-1.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/__pycache__/visa.cpython-39.pyc
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/libtypes.py
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/meas_device.py
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/ni_rf_instr.py
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/switch.py
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/tone_gen.py
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/usrp_calibrator.py
/usr/lib64/python3.9/site-packages/uhd/usrp/cal/visa.py
/usr/lib64/python3.9/site-packages/uhd/usrp/libtypes.py
/usr/lib64/python3.9/site-packages/uhd/usrp/multi_usrp.py
/usr/lib64/uhd
/usr/lib64/uhd/modules
/usr/libexec/uhd
/usr/libexec/uhd/b2xx_fx3_utils
/usr/libexec/uhd/convert_cal_data.py
/usr/libexec/uhd/converter_benchmark
/usr/libexec/uhd/converter_benchmark.py
/usr/libexec/uhd/fx2_init_eeprom
/usr/libexec/uhd/latency
/usr/libexec/uhd/latency/graph.py
/usr/libexec/uhd/latency/responder
/usr/libexec/uhd/latency/run_tests.py
/usr/libexec/uhd/octoclock_burn_eeprom
/usr/libexec/uhd/query_gpsdo_sensors
/usr/libexec/uhd/uhd_images_downloader.py
/usr/libexec/uhd/uhd_power_cal.py
/usr/libexec/uhd/usrp2_card_burner.py
/usr/libexec/uhd/usrp2_recovery.py
/usr/libexec/uhd/usrp_burn_db_eeprom
/usr/libexec/uhd/usrp_burn_mb_eeprom
/usr/share/doc/uhd
/usr/share/doc/uhd/LICENSE
/usr/share/doc/uhd/README.md
/usr/share/man/man1/octoclock_firmware_burner.1.gz
/usr/share/man/man1/uhd_cal_rx_iq_balance.1.gz
/usr/share/man/man1/uhd_cal_tx_dc_offset.1.gz
/usr/share/man/man1/uhd_cal_tx_iq_balance.1.gz
/usr/share/man/man1/uhd_config_info.1.gz
/usr/share/man/man1/uhd_find_devices.1.gz
/usr/share/man/man1/uhd_image_loader.1.gz
/usr/share/man/man1/uhd_images_downloader.1.gz
/usr/share/man/man1/uhd_usrp_probe.1.gz
/usr/share/man/man1/usrp2_card_burner.1.gz
/usr/share/man/man1/usrp_n2xx_simple_net_burner.1.gz
/usr/share/man/man1/usrp_x3xx_fpga_burner.1.gz
/usr/share/uhd
/usr/share/uhd/cal
/usr/share/uhd/cal/iq_cal.fbs
/usr/share/uhd/cal/pwr_cal.fbs
/usr/share/uhd/rfnoc
/usr/share/uhd/rfnoc/blocks
/usr/share/uhd/rfnoc/blocks/addsub.yml
/usr/share/uhd/rfnoc/blocks/axi_ram_fifo.yml
/usr/share/uhd/rfnoc/blocks/axi_ram_fifo_2x64.yml
/usr/share/uhd/rfnoc/blocks/axi_ram_fifo_4x64.yml
/usr/share/uhd/rfnoc/blocks/ddc.yml
/usr/share/uhd/rfnoc/blocks/duc.yml
/usr/share/uhd/rfnoc/blocks/fft_1x64.yml
/usr/share/uhd/rfnoc/blocks/fir_filter.yml
/usr/share/uhd/rfnoc/blocks/fosphor.yml
/usr/share/uhd/rfnoc/blocks/keep_one_in_n.yml
/usr/share/uhd/rfnoc/blocks/logpwr.yml
/usr/share/uhd/rfnoc/blocks/moving_avg.yml
/usr/share/uhd/rfnoc/blocks/null_src_sink.yml
/usr/share/uhd/rfnoc/blocks/radio.yml
/usr/share/uhd/rfnoc/blocks/radio_1x64.yml
/usr/share/uhd/rfnoc/blocks/radio_2x64.yml
/usr/share/uhd/rfnoc/blocks/replay.yml
/usr/share/uhd/rfnoc/blocks/siggen.yml
/usr/share/uhd/rfnoc/blocks/split_stream.yml
/usr/share/uhd/rfnoc/blocks/switchboard.yml
/usr/share/uhd/rfnoc/blocks/vector_iir.yml
/usr/share/uhd/rfnoc/blocks/window.yml
/usr/share/uhd/rfnoc/core
/usr/share/uhd/rfnoc/core/e310_bsp.yml
/usr/share/uhd/rfnoc/core/e320_bsp.yml
/usr/share/uhd/rfnoc/core/io_signatures.yml
/usr/share/uhd/rfnoc/core/n300_bsp.yml
/usr/share/uhd/rfnoc/core/n310_bsp.yml
/usr/share/uhd/rfnoc/core/n320_bsp.yml
/usr/share/uhd/rfnoc/core/rfnoc_imagebuilder_args.json
/usr/share/uhd/rfnoc/core/x300_bsp.yml
/usr/share/uhd/rfnoc/core/x310_bsp.yml
/etc/security/limits.d/99-usrp.conf
/usr/bin/rfnoc_image_builder
/usr/bin/uhd_cal_rx_iq_balance
/usr/bin/uhd_cal_tx_dc_offset
/usr/bin/uhd_cal_tx_iq_balance
/usr/bin/uhd_config_info
/usr/bin/uhd_find_devices
/usr/bin/uhd_image_loader
/usr/bin/uhd_images_downloader
/usr/bin/uhd_usrp_probe
/usr/bin/usrp2_card_burner
/usr/lib/.build-id
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/325766f957dc92b98b1078cc17b0fac88c237a
/usr/lib/.build-id/1b/cbe115d05d4a53b7aba450fb3836dd294c2600
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/7ebc73731526cfc87ca8154589c62844d626a2
/usr/lib/.build-id/30
/usr/lib/.build-id/30/f9e1b5cea0aab151240dea4a3096588475e626
/usr/lib/.build-id/3a
/usr/lib/.build-id/3a/66075b35669a99e430cac112165e83c73d8fab
/usr/lib/.build-id/3f
/usr/lib/.build-id/3f/0cce07556be3b801b84381a01edac5f02ae00c
/usr/lib/.build-id/63
/usr/lib/.build-id/63/aa626282636817591447e4542d67563472037b
/usr/lib/.build-id/67
/usr/lib/.build-id/67/572e4df2bd6362c198b10f3d7b9d01a80dfd63
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/b2391d27138f2c4464f87ab1faa40d063492a2
/usr/lib/.build-id/8a
/usr/lib/.build-id/8a/4ebd428a874516373d920588d5729606216892
/usr/lib/.build-id/9e
/usr/lib/.build-id/9e/4cf0959ca66bf4ab438d4bf9ba151c9d423bc9
/usr/lib/.build-id/a4
/usr/lib/.build-id/a4/9f34f38d990fc2f08010ccd1b3afe0265a76cb
/usr/lib/.build-id/b8
/usr/lib/.build-id/b8/0a654d5ee410cd729ce573b6b7e0932923f6cd
/usr/lib/.build-id/da
/usr/lib/.build-id/da/86978648c05107456d346c187304f1c1072af7
/usr/lib/.build-id/dc
/usr/lib/.build-id/dc/a2591c3a3880c8c0779fbcd6d7c53da8a8204b
/usr/lib/.build-id/eb
/usr/lib/.build-id/eb/fa9993764f9bfbd0ff178483f889372059889a
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/438ed2f7537d8477dc1bed1ccf6d78bf7d1116
/usr/lib/libuhd.so.4.0.0
/usr/lib/python3.9/site-packages/uhd
/usr/lib/python3.9/site-packages/uhd/__init__.py
/usr/lib/python3.9/site-packages/uhd/__pycache__
/usr/lib/python3.9/site-packages/uhd/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/chdr.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/chdr.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/filters.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/filters.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/rfnoc.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/rfnoc.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/types.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/__pycache__/types.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/chdr.py
/usr/lib/python3.9/site-packages/uhd/dsp
/usr/lib/python3.9/site-packages/uhd/dsp/__init__.py
/usr/lib/python3.9/site-packages/uhd/dsp/__pycache__
/usr/lib/python3.9/site-packages/uhd/dsp/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/dsp/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/dsp/__pycache__/signals.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/dsp/__pycache__/signals.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/dsp/signals.py
/usr/lib/python3.9/site-packages/uhd/filters.py
/usr/lib/python3.9/site-packages/uhd/imgbuilder
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__init__.py
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__pycache__
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__pycache__/image_builder.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__pycache__/image_builder.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__pycache__/yaml_utils.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/imgbuilder/__pycache__/yaml_utils.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/imgbuilder/image_builder.py
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/chdr_xb_sep_transport.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/connect_clk_domains.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/connect_io_ports.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/ctrl_crossbar.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/device_io_ports.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/device_transport.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/drive_unused_ports.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/rfnoc_block.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/sep_xb_wires.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/static_router.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/modules/stream_endpoints.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/templates/rfnoc_image_core.v.mako
/usr/lib/python3.9/site-packages/uhd/imgbuilder/yaml_utils.py
/usr/lib/python3.9/site-packages/uhd/libpyuhd.cpython-39-i386-linux-gnu.so
/usr/lib/python3.9/site-packages/uhd/rfnoc.py
/usr/lib/python3.9/site-packages/uhd/types.py
/usr/lib/python3.9/site-packages/uhd/usrp
/usr/lib/python3.9/site-packages/uhd/usrp/__init__.py
/usr/lib/python3.9/site-packages/uhd/usrp/__pycache__
/usr/lib/python3.9/site-packages/uhd/usrp/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/__pycache__/libtypes.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/__pycache__/libtypes.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/__pycache__/multi_usrp.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/__pycache__/multi_usrp.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__init__.py
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/libtypes.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/libtypes.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/meas_device.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/meas_device.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/ni_rf_instr.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/ni_rf_instr.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/switch.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/switch.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/tone_gen.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/tone_gen.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/usrp_calibrator.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/usrp_calibrator.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/visa.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/__pycache__/visa.cpython-39.pyc
/usr/lib/python3.9/site-packages/uhd/usrp/cal/libtypes.py
/usr/lib/python3.9/site-packages/uhd/usrp/cal/meas_device.py
/usr/lib/python3.9/site-packages/uhd/usrp/cal/ni_rf_instr.py
/usr/lib/python3.9/site-packages/uhd/usrp/cal/switch.py
/usr/lib/python3.9/site-packages/uhd/usrp/cal/tone_gen.py
/usr/lib/python3.9/site-packages/uhd/usrp/cal/usrp_calibrator.py
/usr/lib/python3.9/site-packages/uhd/usrp/cal/visa.py
/usr/lib/python3.9/site-packages/uhd/usrp/libtypes.py
/usr/lib/python3.9/site-packages/uhd/usrp/multi_usrp.py
/usr/lib/udev/rules.d/10-usrp-uhd.rules
/usr/lib/uhd
/usr/lib/uhd/modules
/usr/libexec/uhd
/usr/libexec/uhd/b2xx_fx3_utils
/usr/libexec/uhd/convert_cal_data.py
/usr/libexec/uhd/converter_benchmark
/usr/libexec/uhd/converter_benchmark.py
/usr/libexec/uhd/fx2_init_eeprom
/usr/libexec/uhd/latency
/usr/libexec/uhd/latency/graph.py
/usr/libexec/uhd/latency/responder
/usr/libexec/uhd/latency/run_tests.py
/usr/libexec/uhd/octoclock_burn_eeprom
/usr/libexec/uhd/query_gpsdo_sensors
/usr/libexec/uhd/uhd_images_downloader.py
/usr/libexec/uhd/uhd_power_cal.py
/usr/libexec/uhd/usrp2_card_burner.py
/usr/libexec/uhd/usrp2_recovery.py
/usr/libexec/uhd/usrp_burn_db_eeprom
/usr/libexec/uhd/usrp_burn_mb_eeprom
/usr/share/doc/uhd
/usr/share/doc/uhd/LICENSE
/usr/share/doc/uhd/README.md
/usr/share/man/man1/octoclock_firmware_burner.1.gz
/usr/share/man/man1/uhd_cal_rx_iq_balance.1.gz
/usr/share/man/man1/uhd_cal_tx_dc_offset.1.gz
/usr/share/man/man1/uhd_cal_tx_iq_balance.1.gz
/usr/share/man/man1/uhd_config_info.1.gz
/usr/share/man/man1/uhd_find_devices.1.gz
/usr/share/man/man1/uhd_image_loader.1.gz
/usr/share/man/man1/uhd_images_downloader.1.gz
/usr/share/man/man1/uhd_usrp_probe.1.gz
/usr/share/man/man1/usrp2_card_burner.1.gz
/usr/share/man/man1/usrp_n2xx_simple_net_burner.1.gz
/usr/share/man/man1/usrp_x3xx_fpga_burner.1.gz
/usr/share/uhd
/usr/share/uhd/cal
/usr/share/uhd/cal/iq_cal.fbs
/usr/share/uhd/cal/pwr_cal.fbs
/usr/share/uhd/rfnoc
/usr/share/uhd/rfnoc/blocks
/usr/share/uhd/rfnoc/blocks/addsub.yml
/usr/share/uhd/rfnoc/blocks/axi_ram_fifo.yml
/usr/share/uhd/rfnoc/blocks/axi_ram_fifo_2x64.yml
/usr/share/uhd/rfnoc/blocks/axi_ram_fifo_4x64.yml
/usr/share/uhd/rfnoc/blocks/ddc.yml
/usr/share/uhd/rfnoc/blocks/duc.yml
/usr/share/uhd/rfnoc/blocks/fft_1x64.yml
/usr/share/uhd/rfnoc/blocks/fir_filter.yml
/usr/share/uhd/rfnoc/blocks/fosphor.yml
/usr/share/uhd/rfnoc/blocks/keep_one_in_n.yml
/usr/share/uhd/rfnoc/blocks/logpwr.yml
/usr/share/uhd/rfnoc/blocks/moving_avg.yml
/usr/share/uhd/rfnoc/blocks/null_src_sink.yml
/usr/share/uhd/rfnoc/blocks/radio.yml
/usr/share/uhd/rfnoc/blocks/radio_1x64.yml
/usr/share/uhd/rfnoc/blocks/radio_2x64.yml
/usr/share/uhd/rfnoc/blocks/replay.yml
/usr/share/uhd/rfnoc/blocks/siggen.yml
/usr/share/uhd/rfnoc/blocks/split_stream.yml
/usr/share/uhd/rfnoc/blocks/switchboard.yml
/usr/share/uhd/rfnoc/blocks/vector_iir.yml
/usr/share/uhd/rfnoc/blocks/window.yml
/usr/share/uhd/rfnoc/core
/usr/share/uhd/rfnoc/core/e310_bsp.yml
/usr/share/uhd/rfnoc/core/e320_bsp.yml
/usr/share/uhd/rfnoc/core/io_signatures.yml
/usr/share/uhd/rfnoc/core/n300_bsp.yml
/usr/share/uhd/rfnoc/core/n310_bsp.yml
/usr/share/uhd/rfnoc/core/n320_bsp.yml
/usr/share/uhd/rfnoc/core/rfnoc_imagebuilder_args.json
/usr/share/uhd/rfnoc/core/x300_bsp.yml
/usr/share/uhd/rfnoc/core/x310_bsp.yml

References

Summary

In this tutorial we learn how to install uhd on Fedora 34 using yum and dnf.