Çözüldü Endeavour OS Bluetooth sorunu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Kursad

Becerikli
Katılım
26 Eylül 2025
Mesajlar
30
Çözümler
1
Beğeniler
13
Ben EndeavourOS kullanıyorum kullandığım işletim sisteminde Bluetooth için bluez adlı sürücüler kullanılıyor ben bu sürücülerin son 2 versiyonunda maalesef sıkıntı yaşamaktayım. Bluez sürücüsünün 5.83.1 ve 5.84.1 sürümlerinde bilgisayarım Bluetooth kulaklıktan kopma sorunnları yaşıyor sebebini bilmiyorum downgrade kommutu ile sürümü 5.82.1'e aldığımda sorun çıkmıyor. Benim yaşadığım sorun bu sürüm güncelleniyor açık varsa kapaıtılıyor ya da iyileştirmeler yapılıyor ancak ben bunlara son iki sürümdür erişemiyorum.
Dolayısıyla yardımınızı istemekteyim.

Yaşadığım soruna örnek vermek gerkirse Bluetooth kulaklığıma bağlandıktan itibaren 5 saniye içerisinde bağlantı kopuyor ve yeniden bağlandıktan sonra da bu durum devam ediyor.
 
Çözüm
sudo dmesg | grep -i bluetooth
[ 39.100827] Bluetooth: Core ver 2.22
[ 39.100856] NET: Registered PF_BLUETOOTH protocol family
[ 39.100858] Bluetooth: HCI device and connection manager initialized
[ 39.100863] Bluetooth: HCI socket layer initialized
[ 39.100866] Bluetooth: L2CAP socket layer initialized
[ 39.100872] Bluetooth: SCO socket layer initialized
[ 39.747009] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
[ 40.693441] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 40.693448] Bluetooth: BNEP filters: protocol multicast
[ 40.693453] Bluetooth: BNEP socket layer initialized
[ 40.699098] Bluetooth: MGMT ver 1.23
[ 54.206658] Bluetooth: RFCOMM TTY layer initialized
[ 54.206799] Bluetooth: RFCOMM socket layer initialized
[ 54.206805] Bluetooth: RFCOMM ver 1.11
[ 98.144666] Bluetooth: HCI UART driver ver 2.3
[ 98.144696] Bluetooth: HCI UART protocol H4 registered
[ 98.144699] Bluetooth: HCI UART protocol BCSP registered
[ 98.144741] Bluetooth: HCI UART protocol LL registered
[ 98.144745] Bluetooth: HCI UART protocol ATH3K registered
[ 98.144763] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 98.144809] Bluetooth: HCI UART protocol Intel registered
[ 98.144897] Bluetooth: HCI UART protocol Broadcom registered
[ 98.144912] Bluetooth: HCI UART protocol QCA registered
[ 98.144914] Bluetooth: HCI UART protocol AG6XX registered
[ 98.144929] Bluetooth: HCI UART protocol Marvell registered
[ 98.144948] Bluetooth: HCI UART protocol AML registered

hciconfig -a
bash: hciconfig: command not found

Güncelleyin siz son sürümde olsun.
Senin verdiğin bu komutlardan sonra bağlandığımda sorun çıkmadı, komutlar şu:

sudo modprobe -r btqca hci_uart
sudo modprobe btqca
sudo modprobe hci_uart

Ama bunu bilgisayarı her açtığımda yazarsam işe yarıyor.
journalctl -fu bluetooth

Bu komutu yaz daha sonrasında Bluetooth kulaklığı bağla ve kopmasını bekle kopduktan sonra hata çıktısını buraya at.
 
Kod:
lspci
Çıktısı nedir?
lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC/eSPI Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
03:00.0 Non-Volatile memory controller: KIOXIA Corporation NVMe SSD (rev 01)

journalctl -fu bluetooth

Bu komutu yaz daha sonrasında Bluetooth kulaklığı bağla ve kopmasını bekle kopduktan sonra hata çıktısını buraya at.
komutu yazdığımda aldığım ilk sonuç bu oldu
"journalctl -fu bluetooth
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/faststream
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/faststream_duplex
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSink/opus_05
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/opus_05
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Eyl 26 18:04:16 ozkanpc bluetoothd[1100]: Endpoint registered: sender=:1.39 path=/MediaEndpoint/A2DPSource/opus_05_duplex"

Sonra bu komut çalışırken kulaklığı unut yapıp tekrar bağlantı sağladım ve bu çıktıyı aldım
"Eyl 26 18:07:00 ozkanpc bluetoothd[1100]: No matching connection for device"
bunun dışında bağlantı kopuşları için herhangi bir hata çıktısı görmedim.

şu an sürücüleri eski sürüme geri alıyorum yani bluez 5.82.1 sürümüne alacağım bu sürümde hata yok lakin iki sürüm eski.
 
sudo modprobe -r btqca hci_uart
sudo modprobe btqca
sudo modprobe hci_uart

sudo systemctl restart bluetooth

Bu kodları yazınız sonrasında aşağıdaki kodları yazınız ve çıktıları veriniz.

dmesg | grep -i bluetooth
hciconfig -a
 
Sürücüyü eski sürüme aldım sıkıntı olur mu?
 
Son düzenleyen: Moderatör:
sudo dmesg | grep -i bluetooth
[ 39.100827] Bluetooth: Core ver 2.22
[ 39.100856] NET: Registered PF_BLUETOOTH protocol family
[ 39.100858] Bluetooth: HCI device and connection manager initialized
[ 39.100863] Bluetooth: HCI socket layer initialized
[ 39.100866] Bluetooth: L2CAP socket layer initialized
[ 39.100872] Bluetooth: SCO socket layer initialized
[ 39.747009] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
[ 40.693441] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 40.693448] Bluetooth: BNEP filters: protocol multicast
[ 40.693453] Bluetooth: BNEP socket layer initialized
[ 40.699098] Bluetooth: MGMT ver 1.23
[ 54.206658] Bluetooth: RFCOMM TTY layer initialized
[ 54.206799] Bluetooth: RFCOMM socket layer initialized
[ 54.206805] Bluetooth: RFCOMM ver 1.11
[ 98.144666] Bluetooth: HCI UART driver ver 2.3
[ 98.144696] Bluetooth: HCI UART protocol H4 registered
[ 98.144699] Bluetooth: HCI UART protocol BCSP registered
[ 98.144741] Bluetooth: HCI UART protocol LL registered
[ 98.144745] Bluetooth: HCI UART protocol ATH3K registered
[ 98.144763] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 98.144809] Bluetooth: HCI UART protocol Intel registered
[ 98.144897] Bluetooth: HCI UART protocol Broadcom registered
[ 98.144912] Bluetooth: HCI UART protocol QCA registered
[ 98.144914] Bluetooth: HCI UART protocol AG6XX registered
[ 98.144929] Bluetooth: HCI UART protocol Marvell registered
[ 98.144948] Bluetooth: HCI UART protocol AML registered

hciconfig -a
bash: hciconfig: command not found

Güncelleyin siz son sürümde olsun.
Senin verdiğin bu komutlardan sonra bağlandığımda sorun çıkmadı, komutlar şu:

sudo modprobe -r btqca hci_uart
sudo modprobe btqca
sudo modprobe hci_uart

Ama bunu bilgisayarı her açtığımda yazarsam işe yarıyor.
 
Son düzenleyen: Moderatör:
Çözüm
Şuanda Bluetooth düzgün çalışıyor mu yani?

sudo pacman -S linux-firmware-qcom

Aşağıdaki kodun çıktısını ver.
ls /lib/firmware/qca/

Ve şu koduda yaz.
sudo mkinitcpio -P

Sonra şunları yaz.
sudo systemctl restart bluetooth
sudo modprobe -r btqca hci_uart
sudo modprobe btqca
sudo modprobe hci_uart

Sonra aşağıdaki kodun çıktısını ver.
dmesg | grep -i bluetooth

Eğer hem BT hem internet sorunsuz çalışıyorsa aktif olarak şuanda bu işlemleri yapmayabiliriz.
 
Şu anda Bluetooth düzgün çalışıyor mu yani?
İlginç bir şekilde son sürümde olmasına rağmen bu komutları.

sudo modprobe -r btqca hci_uart.
sudo modprobe btqca.
sudo modprobe hci_uart.

Yazıp Bluetooth'u yeniden başlatığımda son sürümde olmama rağmen bir sorun yaşamadım.
 
Son düzenleyen: Moderatör:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…