방금 블루투스를 다시 시작했는데 systemctl restart
then 을 사용하는 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가 작동하지 않음(사용 가능한 어댑터 없음)누군가 콜드 부팅(종료 및 재부팅)을 제안한 다음 로그를 확인했는데 재부팅과 다를 것이라고 기대하지 않았지만 블루투스가 다시 작동하게 되었습니다.