Fedora를 다시 시작한 후 Bluetooth 장치를 찾을 수 없습니다.

Fedora를 다시 시작한 후 Bluetooth 장치를 찾을 수 없습니다.

방금 블루투스를 다시 시작했는데 systemctl restartthen 을 사용하는 systemctl stop대신 systemctl start상태는 다음과 같습니다.

$ sudo systemctl status bluetooth
● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2018-10-16 09:14:16 CEST; 1min 27s ago
     Docs: man:bluetoothd(8)
 Main PID: 26199 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/bluetooth.service
           └─26199 /usr/libexec/bluetooth/bluetoothd

paź 16 09:14:16 jcubic systemd[1]: Starting Bluetooth service...
paź 16 09:14:16 jcubic bluetoothd[26199]: Bluetooth daemon 5.49
paź 16 09:14:16 jcubic systemd[1]: Started Bluetooth service.
paź 16 09:14:16 jcubic bluetoothd[26199]: Starting SDP server
paź 16 09:14:16 jcubic bluetoothd[26199]: Bluetooth management interface 1.14 initialized

그러나 구성 패널에서는 어댑터를 찾을 수 없다는 오류가 표시되고 hciconfig결과가 제공되지 않습니다.

설치를 시도했지만 bluez-hid2hci(이 내용을 어딘가에서 읽었습니다) 아무런 효과가 없었습니다. 제거했습니다.

컴퓨터를 다시 시작했는데 작업 표시줄에 Bluetooth 아이콘이 표시되지 않지만 터미널에는 다음과 같은 내용이 표시됩니다.

$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:bluetoothd(8)
$ dmesg | grep blue
[    8.591069] SELinux:  Class bluetooth_socket not defined in policy.

좀 더 조사한 후에 블루투스 커널 모듈이 로드되지 않은 것을 확인하여 다음을 사용했습니다.

# modeprobe bluetooth
# systemctl restart bluetooth
# cd /etc/modules-load.d
# echo "bluetooth" >> bluetooth.conf

이제 시작했을 때와 동일한 systemctl 상태 표시가 활성화되었지만 재부팅 후에는 아이콘이 없으며 다음 출력이 표시됩니다.

# rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

dmesg 출력:

# dmesg | grep -i blue
[    8.798170] SELinux:  Class bluetooth_socket not defined in policy.
[   16.146091] Bluetooth: Core ver 2.22
[   16.146132] Bluetooth: HCI device and connection manager initialized
[   16.146135] Bluetooth: HCI socket layer initialized
[   16.146136] Bluetooth: L2CAP socket layer initialized
[   16.146141] Bluetooth: SCO socket layer initialized
[  318.675520] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  318.675524] Bluetooth: BNEP filters: protocol multicast
[  318.675531] Bluetooth: BNEP socket layer initialize

Fedora 또는 유사한 설정을 사용하는 다른 Linux 배포판에서 Bluetooth를 활성화하는 방법은 무엇입니까? 저는 델 노트북을 가지고 있습니다.

답변1

이 질문에는fedora-22(KDE)에서 Bluetooth가 작동하지 않음(사용 가능한 어댑터 없음)누군가 콜드 부팅(종료 및 재부팅)을 제안한 다음 로그를 확인했는데 재부팅과 다를 것이라고 기대하지 않았지만 블루투스가 다시 작동하게 되었습니다.

관련 정보