Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Mint 21:02 nie działa bluetooth dongle RLT8761
#7
0
Proszę bardzo

Kod:
lsusb

Kod:
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 006: ID aaaa:8816 MXT microSD CardReader
Bus 002 Device 004: ID 0a05:7211 Unknown Manufacturer hub
Bus 002 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 003: ID 1a2c:2124 China Resource Semico Co., Ltd Keyboard
Bus 006 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 006 Device 004: ID 0bda:a725 Realtek Semiconductor Corp. Bluetooth 5.1 Radio
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0001:0000 Fry's Electronics MEC0002
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Jak widać Bus 006 zarejestrowany siedzi sobie ten co trzeba.
Według dmesg wczytywany jest moduł taki jak trzeba

żeby było śmieszniej z jednej strony system pokazuje dezaktywację,  czyli:
Kod:
usbcore: deregistering interface driver btusb


a z drugiej strony
Kod:
systemctl status bluetooth


Kod:
bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2023-08-25 21:38:59 CEST; 25s ago
       Docs: man:bluetoothd(8)
   Main PID: 18864 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 9288)
     Memory: 800.0K
        CPU: 86ms
     CGroup: /system.slice/bluetooth.service
             └─18864 /usr/lib/bluetooth/bluetoothd

bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/aptx
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/aptx
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/sbc
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/sbc
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/sbc_xq_453
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/sbc_xq_453
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/sbc_xq_512
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/sbc_xq_512
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSink/sbc_xq_552
bluetoothd[18864]: Endpoint registered: sender=:1.41 path=/MediaEndpoint/A2DPSource/sbc_xq_552


I w dodatku powtarzam odpalony z palca Ubuntu 23,04 łączy bez problemu z różnymi urządzeniami.

Już mnie oczy bolą od czytania różnych forów, przy czym większość się skupia na instalacji driverów.

No i dodatkowo
Kod:
hciconfig -a

hci0:    Type: Primary  Bus: USB
    BD Address: 8C:88:2B:23:70:07  ACL MTU: 1021:6  SCO MTU: 255:12
    UP RUNNING PSCAN
    RX bytes:3931 acl:0 sco:0 events:394 errors:0
    TX bytes:45877 acl:0 sco:0 commands:382 errors:0
    Features: 0xff 0xff 0xff 0xfe 0xdb 0xfd 0x7b 0x87
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
    Link policy: RSWITCH HOLD SNIFF PARK
    Link mode: PERIPHERAL ACCEPT
    Name: 'RTK_BT_5.0'
    Class: 0x000000
    Service Classes: Unspecified
    Device Class: Miscellaneous,
    HCI Version: 5.1 (0xa)  Revision: 0xdfc6
    LMP Version: 5.1 (0xa)  Subversion: 0xd922
    Manufacturer: Realtek Semiconductor Corporation (93)

Czyli wg hciconfig  dongle działa jest RX i TX a system uważa inaczej.

Dodano po pewnym czasie:
W wyniku poszukiwań przepastnego internetu odnalazłem rozwiązanie problemu.

Mianowicie błąd jest w Bletooth-Manager, który raz jest a potem znika w zasadzie w różnych wydaniach tegoż pakietu.

A mianowicie przy takowych jak u mnie komunikatach należy sprawdzic:


Kod:
systemctl status bluetooth
oraz
Kod:
hciconfig -a

hci0:    Type: Primary  Bus: USB
    BD Address: 8C:88:2B:23:70:07  ACL MTU: 1021:6  SCO MTU: 255:12
    UP RUNNING PSCAN
    RX bytes:3931 acl:0 sco:0 events:394 errors:0
    TX bytes:45877 acl:0 sco:0 commands:382 errors:0
    Features: 0xff 0xff 0xff 0xfe 0xdb 0xfd 0x7b 0x87
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
    Link policy: RSWITCH HOLD SNIFF PARK
    Link mode: PERIPHERAL ACCEPT
    Name: 'RTK_BT_5.0'
    Class: 0x000000
    Service Classes: Unspecified
    Device Class: Miscellaneous,
    HCI Version: 5.1 (0xa)  Revision: 0xdfc6
    LMP Version: 5.1 (0xa)  Subversion: 0xd922
    Manufacturer: Realtek Semiconductor Corporation (93)

oraz
Kod:
hcitool scan

W wyniku działania tej komendy winy się ukazać MAC adresy urządzeń, które są gotowe do połączenia.

Ale to też będzie wskazywało, że driver + dongle działają, a komunikat systemu 
Kod:
dmesg -w

Kod:
Bluetooth: hci0: command 0x0c03 tx timeout
Bluetooth: hci0: HCI reset during shutdown failed
Bluetooth: hci0: command 0x2005 tx timeout
Bluetooth: hci0: command 0x2041 tx timeout

Tylko wprowadza w błąd, a wynika z przekroczonego czasu próby połączenia.

Aby odnaleźć urządzenine należy w blueman-manager odptaszkować opcję "ukryj urządzenia bez nazw".
Wtedy blueman pokaże urządzenie po numerze MAC:

Trochę więcej na -------->

https://github.com/blueman-project/blueman/issues/1621
Odpowiedz


Wiadomości w tym wątku
RE: Mint 21:02 nie działa bluetooth dongle RLT8761 - przez janekb99 - 25-08-2023, 22:05

Skocz do:




Użytkownicy przeglądający ten wątek: 3 gości