Hcitool lescan does not work

Hi there,

Bus 002 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
bluetoothctl

Agent registered
[CHG] Controller 00:1A:7D:xx:xx:xx Pairable: yes
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.InProgress
[bluetooth]#

systemctl status bluetooth

● bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2020-12-01 12:03:29 CET; 1h 47min ago
Docs: man:bluetoothd(8)
Main PID: 777 (bluetoothd)
Status: “Running”
Tasks: 1 (limit: 2327)
Memory: 2.2M
CPU: 36ms
CGroup: /system.slice/bluetooth.service
└─777 /usr/libexec/bluetooth/bluetoothd

Dec 01 12:03:23 localhost.localdomain bluetoothd[777]: src/main.c:parse_controller_config() Key file does not have key “LEScanIntervalConnect” in group “Con>
Dec 01 12:03:23 localhost.localdomain bluetoothd[777]: src/main.c:parse_controller_config() Key file does not have key “LEScanWindowConnect” in group “Contr>
Dec 01 12:03:23 localhost.localdomain bluetoothd[777]: src/main.c:parse_controller_config() Key file does not have key “LEMinConnectionInterval” in group “C>
Dec 01 12:03:23 localhost.localdomain bluetoothd[777]: src/main.c:parse_controller_config() Key file does not have key “LEMaxConnectionInterval” in group “C>
Dec 01 12:03:23 localhost.localdomain bluetoothd[777]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionLatency” in group “Contr>
Dec 01 12:03:23 localhost.localdomain bluetoothd[777]: src/main.c:parse_controller_config() Key file does not have key “LEConnectionSupervisionTimeout” in g>
Dec 01 12:03:23 localhost.localdomain bluetoothd[777]: src/main.c:parse_controller_config() Key file does not have key “LEAutoconnecttimeout” in group “Cont>
Dec 01 12:03:29 localhost.localdomain systemd[1]: Started Bluetooth service.
Dec 01 12:03:29 localhost.localdomain bluetoothd[777]: Starting SDP server
Dec 01 12:03:30 localhost.localdomain bluetoothd[777]: Bluetooth management interface 1.18 initialized
lsmod | grep bluetooth
bluetooth 684032 28 btrtl,btintel,btbcm,bnep,btusb
ecdh_generic 16384 2 bluetooth
rfkill 28672 3 bluetooth

hcitool lescan

Set scan parameters failed: Connection timed out

cat /etc/os-release

NAME=Fedora
VERSION=“32 (Server Edition)”
ID=fedora
VERSION_ID=32
VERSION_CODENAME=“”
PLATFORM_ID=“platform:f32”
PRETTY_NAME=“Fedora 32 (Server Edition)”
ANSI_COLOR=“0;34”
LOGO=fedora-logo-icon
CPE_NAME=“cpe:/o:fedoraproject:fedora:32”
HOME_URL=“https://fedoraproject.org/
DOCUMENTATION_URL=“System Administrator’s Guide :: Fedora Docs
SUPPORT_URL=“Communicating and getting help - Fedora Project Wiki
BUG_REPORT_URL=“https://bugzilla.redhat.com/
REDHAT_BUGZILLA_PRODUCT=“Fedora”
REDHAT_BUGZILLA_PRODUCT_VERSION=32
REDHAT_SUPPORT_PRODUCT=“Fedora”
REDHAT_SUPPORT_PRODUCT_VERSION=32
PRIVACY_POLICY_URL=“Privacy Statement for the Fedora Project :: Fedora Docs
VARIANT=“Server Edition”
VARIANT_ID=server

So anyone has any idea how to force Fedora to work with BT?
Ubuntu does not have any problems with this BT dongle, it works like a charm. Problems occurs on Fedora 29, 30, 31 and 32. Please help.

Bump. What the heck, no one has any idea?
By this silence you are trying to tell me that Fedora sucks and Ubuntu Server is better than Fedora? As I said BT dongle works like a charm in Ubuntu Server 20.04.

Looks like it might be a kernel issue,
https://bugzilla.kernel.org/show_bug.cgi?id=60824

1 Like

Hi darnok31337 and welcome to discussion forum. You might have better luck at discussion.fedoraproject.org. That is the recommended place for help with technical issues.