Bluetooth가 작동하지 않고 켤 수 없습니다.

Bluetooth가 작동하지 않고 켤 수 없습니다.

Win 10에서 제대로 작동하는 Bluetooth 어댑터가 있습니다. 하지만 PopOS를 새로 설치하면 활성화할 수 없습니다. 항상 닫혀있습니다.

모델https://ks-is.com/adaptery-i-perehodniki/usb-bluetooth-5-0-adapter-ks-is-ks-457

systemctl status Bluetooth는 활동 상태를 표시합니다.

LSSB 결과

버스 003 장치 005: ID 0bda:8771 Realtek Semiconductor Corp. Bluetooth 라디오

❯ rfkill
ID TYPE DEVICE SOFT HARD
4 bluetooth hci0 unblocked unblocked

❯ hcitool dev
Devices:

❯ hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:21 acl:0 sco:0 events:2 errors:0
TX bytes:6 acl:0 sco:0 commands:2 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

Linux에 관한 공식 문서는 어떻게 작성됩니까?

KS-is KS-457 블루투스 5.0 USB 어댑터

Linux에서 이 모델을 설치하고 사용하기 위한 요구 사항

lsusb에서는 0bda: 8771 Realtek Semiconductor Corp.로 인식됩니다.

리눅스 지원

ㅏ. 이 어댑터는 bt_trl(CONFIG_BT_RTL, Linux 5.8부터)에서 지원됩니다. 드라이버에는 펌웨어가 필요합니다. 2020년 4월부터 펌웨어는 linux-formware 패키지로 제공됩니다.

b. 이전 커널이 있고 이 어댑터를 사용하려면 커널을 버전 5.8 이상으로 업그레이드해야 합니다.

씨. 권장 버전은 Linux 5.8.1입니다.

AUR 패키지:https://aur.archlinux.org/packages/rtl8761b-fw/

답변1

실제로 PopOs는 Ubuntu를 기반으로 하는 것으로 나타나므로 AUR 패키지가 여기에 적용되지 않고 Arch Linux 및 파생 배포판에 적용된다고 올바르게 추론합니다. 이것제조사 페이지연결한 링크는 Linux용 RAR 파일을 제공합니다. 압축된 패키지에는 Word 문서가 있습니다. 말할 것도 없이 다른 파일은 드라이버입니다.

따라서 참조한 기사에 따라 솔루션은 다음과 같이 "간단"할 수 있습니다.

  • RAR 파일의 압축을 풀고 드라이버를 컴퓨터의 /usr/lib/firmware/rtl_bt에 복사합니다.
  • 또한 파일 이름이 rtl8761b_fw.bin이 되도록 .bin 확장자를 추가하세요.

드라이버를 설치한 후 다음 명령을 실행하는 것이 좋습니다.

sudo dmesg -w | grep - i bluetooth

그런 다음 장치를 분리했다가 다시 연결하고 dmesg 출력에서 ​​이번에 드라이버를 찾을 수 있는지 확인하십시오.

인용하다:Linux에서 지원되지 않는 Bluetooth 5.0 어댑터를 설치하는 방법

답변2

Linux 커널 v5.19+에서는 즉시 작동합니다.

운전사

나는업스트림에 패치(병합mainline) 이 어댑터의 경우. 이것이 없으면 어댑터는 최신 드라이버/펌웨어에서 매우 불안정하게 작동하며, 특히 BLE 장치와 함께 사용할 때 페어링 문제가 발생할 수 있습니다.

펌웨어

일반적으로 임의의 타사 파일을 다운로드할 필요가 없습니다. 필요한 blob은 다음 위치에 포함되어 있습니다.리눅스 펌웨어최후의 수단으로 다운로드할 수 있는 프로젝트입니다.

그러나 가장 좋은 방법은 배포판에서 설치하는 것입니다.

릴리스별 패키지 이름:

디스트로
알프스 산맥 linux-firmware-rtl_bt
아치 linux-firmware
더반 firmware-realtek
페도라 모자 linux-firmware
루트 다이어그램 linux-firmware
SUSE 열기 kernel-firmware-realtek
여유 소프트웨어 kernel-firmware
마스터 위안 linux-firmware
보이드리눅스 linux-firmware

이러한 패키지는 일반적으로 최신 상태로 유지되지만 항상 그런 것은 아니므로 버전이 최신인지 확인하고 패키지에 포함되어 있지 않은 경우 패키지 관리자에게 알리는 것을 잊지 마십시오.

답변3

이 펌웨어를 설치하면 문제가 해결됩니다.

https://linuxreviews.org/Realtek_RTL8761B

관련 정보