Or you could use the trick that DNF knows how to install the package that contains a file.
$ dnf install /usr/bin/hciconfig
Last metadata expiration check: 2:16:05 ago on Sun 22 Oct 2023 20:40:03 BST.
Dependencies resolved.
========================================================================================================================
Package Architecture Version Repository Size
========================================================================================================================
Installing:
bluez-deprecated x86_64 5.70-1.fc38 updates 421 k
Transaction Summary
========================================================================================================================
Install 1 Package
Total download size: 421 k
Installed size: 1.3 M
Is this ok [y/N]: