Πρόβλημα λειτουργίας bluetooth dongle

...κάρτες δικτύου, modems, προβλήματα internet
Κανόνες Δ. Συζήτησης
Για την ευκολότερη επίλυση του προβλήματός σας.
Καλό είναι να δημοσιεύσετε τα αποτελέσματα των εντολών στο τερματικό :
lspci -nn
lsusb
rfkill list

Πρόβλημα λειτουργίας bluetooth dongle

Δημοσίευσηαπό Λουκάς » 30 Σεπ 2020, 21:16

Έχω πρόβλημα καθώς προσπαθώ να συνδέσω ασύρματα ακουστικά με το desktop μέσω ενός bluetooth dongle. Το συγκεκριμένο πρόβλημα το είχα ενόσω είχα το ubuntu mate 18.04 και το ίδιο τώρα που εγκατέστησα ubuntu 20.04.1 ακόμα και πριν περάσω το προφίλ MATE. Αντίθετα λειτουργεί σχεδόν άψογα με το ubuntu 12.04.5 που έχω παράλληλα στον υπολογιστή!!!
Για να σχηματίσετε καλύτερη εικόνα όταν ο υπολογιστής εκκινεί βγάζει "ανιχνεύθηκε πρόβλημα προγράμματος συστήματος θέλετε να αναφέρετε το πρόβλημα τώρα ;"
Μέσα από μια έρευνα που έκανα έδωσα σε τερματικό τις εντολές : bluetoothclt , scan on , show και τα αποτελέσματα είναι αυτά :

Κώδικας: Επιλογή όλων
D3:~$ bluetoothctl
Agent registered
[CHG] Controller 00:1A:7D:DA:71:10 Pairable: yes
[bluetooth]# scan on
Failed to start discovery: org.bluez.Error.InProgress
[bluetooth]# show
Controller 00:1A:7D:DA:71:10 (public)
   Name: loukas-M68MT-D3
   Alias: loukas-M68MT-D3
   Class: 0x000c0104
   Powered: yes
   Discoverable: yes
   DiscoverableTimeout: 0x00000000
   Pairable: yes
   UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
   UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
   UUID: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
   UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
   UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
   UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
   UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
   Modalias: usb:v1D6Bp0246d0535
   Discovering: no
[bluetooth]#




Επίσης στην προσπάθειά μου να ξεφορτωθώ το bluez έβγαλα ότι σχετικό είχε το κέντρο λογισμικού και ανοίγοντας το synaptic τα μόνα που φαίνονται εγκατεστημένα είναι τα :
bluez 5.53-0ubuntu3
bluez-cups 5.53-0ubuntu3
bluez-obexd 5.53-0ubuntu3

αλλά η απάντηση στην scan on είναι η ίδια : Failed to start discovery: org.bluez.Error.InProgress


Τέλος έδωσα την εντολή lsusb και πήρα
Κώδικας: Επιλογή όλων
D3:~$ lsusb
Bus 001 Device 003: ID 03f0:b011 HP, Inc Deskjet 3520 series
Bus 001 Device 002: ID 046d:09c1 Logitech, Inc. QuickCam Deluxe for Notebooks
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 062a:4106 MosArt Semiconductor Corp. 2.4G Wireless Mouse
Bus 002 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Τέλος στην εντολή lspci -nn πήρα:

Κώδικας: Επιλογή όλων
lspci -nn
00:00.0 RAM memory [0500]: NVIDIA Corporation MCP61 Host Bridge [10de:03e2] (rev a1)
00:01.0 ISA bridge [0601]: NVIDIA Corporation MCP61 LPC Bridge [10de:03e1] (rev a2)
00:01.1 SMBus [0c05]: NVIDIA Corporation MCP61 SMBus [10de:03eb] (rev a2)
00:01.2 RAM memory [0500]: NVIDIA Corporation MCP61 Memory Controller [10de:03f5] (rev a2)
00:02.0 USB controller [0c03]: NVIDIA Corporation MCP61 USB 1.1 Controller [10de:03f1] (rev a3)
00:02.1 USB controller [0c03]: NVIDIA Corporation MCP61 USB 2.0 Controller [10de:03f2] (rev a3)
00:04.0 PCI bridge [0604]: NVIDIA Corporation MCP61 PCI bridge [10de:03f3] (rev a1)
00:05.0 Audio device [0403]: NVIDIA Corporation MCP61 High Definition Audio [10de:03f0] (rev a2)
00:06.0 IDE interface [0101]: NVIDIA Corporation MCP61 IDE [10de:03ec] (rev a2)
00:07.0 Bridge [0680]: NVIDIA Corporation MCP61 Ethernet [10de:03ef] (rev a2)
00:08.0 IDE interface [0101]: NVIDIA Corporation MCP61 SATA Controller [10de:03f6] (rev a2)
00:08.1 IDE interface [0101]: NVIDIA Corporation MCP61 SATA Controller [10de:03f6] (rev a2)
00:09.0 PCI bridge [0604]: NVIDIA Corporation MCP61 PCI Express bridge [10de:03e8] (rev a2)
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration [1022:1200]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map [1022:1201]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller [1022:1202]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control [1022:1203]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control [1022:1204]
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208B [GeForce GT 730] [10de:1287] (rev a1)
02:00.1 Audio device [0403]: NVIDIA Corporation GK208 HDMI/DP Audio Controller [10de:0e0f] (rev a1)


και στην εντολή rfkill list πήρα:

Κώδικας: Επιλογή όλων
D3:~$ rfkill list
0: hci0: Bluetooth
   Soft blocked: no
   Hard blocked: no

Ελπίζω να μην κούρασα .
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 20.04 focal 5.8.0-43-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu), Ubuntu 5.8.0-41-generic, Windows 10, Ubuntu 20.04.1 LTS (20.04) 5.4.0-58-generic, Ubuntu 5.4.0-58-generic
3 AMD Ryzen 5 2600X Six-Core Processor ‖ RAM 16018 MiB ‖ Gigabyte B450 AORUS M
4 nVidia GK208B [GeForce GT 730] [10de:1287] {nouveau}
5 eno1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 16)
Λουκάς
babeTUX
babeTUX
 
Δημοσιεύσεις: 85
Εγγραφή: 09 Μάιος 2013, 09:15
Εκτύπωση

Re: Πρόβλημα λειτουργίας bluetooth dongle

Δημοσίευσηαπό Maras » 03 Οκτ 2020, 02:06

Καλησπέρα, απ' ότι φαίνεται έχουν γίνει αναφορές για το συγκεκριμένο chip 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) : https://bugzilla.kernel.org/show_bug.cgi?id=60824
Κάποιοι δημιούργησαν ένα patch για τον πυρήνα του Linux, διάβασε καλά εδώ : https://gist.github.com/nevack/6b36b82d715dc025163d9e9124840a07
Το συγκεκριμένο dongle δούλευε για πυρήνες <= 3.9.11, γι' αυτόν τον λόγο δουλεύει στο 12.04.
Γίνονται προσπάθειες να ενσωματωθεί η λύση σε νέες εκδόσεις (αναφέρθηκε ότι υπάρχει το patch μέσα στον πυρήνα 5.8.2). Επίσης αναφέρεται κάπου, ότι μπορεί να δουλεύει out of the box σε Linux Mint.
Δες επίσης πολύ καλά είναι η 4η έκδοση του patch: https://patchwork.kernel.org/patch/11686157/
Δες και μια συζήτηση σχετικά με το dongle για το Arch Linux: https://www.reddit.com/r/AnnePro/comments/e76ij8/csr_40_bluetooth_dongle_on_linux/
Οι λύσεις που βλέπω είναι :
1. Πατσάρεις τον πυρήνα σου.
2. Πηγαίνεις σε νεότερο πυρήνα που περιέχει το patch.
3. Περιμένεις για τον νέο πυρήνα σε νέα έκδοση Ubuntu.
4. Δοκιμάζεις σε Linux Mint αν δουλεύει.
5. Αγοράζεις ένα καλύτερο bluetooth dongle.
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Κάρτες Δικτύου (Ethernet, WiFi, Bluetooth) / Internet