4

Я давно пользуюсь Arch Linux, и Bluetooth работает без проблем. Теперь, по непонятной причине, Arch больше не обнаруживает мои адаптеры Bluetooth.

Я пытался сделать:
$ sudo systemctl enable bluetooth ,
$ sudo systemctl start bluetooth и
$ sudo systemctl start dbus .

Я включил общие драйверы Bluetooth:
$ sudo modprobe btusb .

Я установил: bluez, bluez-utils-compat и blueman.

$ sudo lsmod | grep bluetooth возвращает:

bluetooth             634880  11 btrtl,btintel,bnep,btbcm,btusb
ecdh_generic           24576  1 bluetooth
rfkill                 28672  7 bluetooth,acer_wmi,cfg80211
crc16                  16384  2 bluetooth,ext4

$ sudo lspci | grep blue ничего не возвращает.

$ sudo hciconfig ничего не возвращает.

$ sudo hcitool dev возвращает:

Devices:

$ sudo dmesg | grep Blue возвращает:

[  283.807549] Bluetooth: Core ver 2.22
[  283.807585] Bluetooth: HCI device and connection manager initialized
[  283.807588] Bluetooth: HCI socket layer initialized
[  283.807589] Bluetooth: L2CAP socket layer initialized
[  283.807594] Bluetooth: SCO socket layer initialized
[  349.781130] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  349.781135] Bluetooth: BNEP filters: protocol multicast
[  349.781148] Bluetooth: BNEP socket layer initialized

$ sudo rfkill list возвращает список :

0: acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: acer-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Я сделал:

$ bluetoothctl
[bluetoothctl]# scan on
No default controller available

Когда я открываю blueman-адаптеры, он открывается, но в окне нет содержимого:

Окно Blueman-адаптеров

И когда я открываю blueman-manager, единственными работающими кнопками являются меню View и Help:

Blueman-менеджер окна

Немного важной информации (при необходимости):

Model:           Acer Aspire S13 S5-371
Network Card:    Qualcomm Atheros QCA61x4A
uname -r:        4.15.14-1-ARCH
BIOS Ver:        v1.5
OSes:            Windows 10, Arch Linux (dual boot using rEFInd)
Built in Bluetooth 4.0 support

2 ответа2

0

Не нужно спекулировать, так как я уже решил эту проблему.

Я зашел в Windows и обнаружил, что bluetooth там тоже не работает (ползунка для включения или выключения bluetooth не было).

Тем не менее, я понял, что если я открою меню действий (WIN-KEY+A), а затем дважды щелкну по значку bluetooth (синего цвета, на нем странное имя моего телефона), bluetooth снова начнет работать. Я вернулся в Linux, и там он тоже работал. Кажется, проблема решена.

0

Хотя это и не ответ, я привожу его здесь в надежде, что он может быть полезен для людей, попадающих в эту ветку. Ну вот:

У меня были проблемы с моим Philips SHB9850NC, и я решил проблему, установив pulseaudio-module-bluetooth . Позже я тоже установил blueman , что является гномом. Так как я использую KDE, я удалил blueman после этого. Затем начались неприятности: мой Bluetooth-адаптер исчез из существования.

Процедура, приведенная ниже, предназначена для переустановки всего стека Bluetooth для KDE, включая pulseaudio-module-bluetooth . Однако это не решило проблему. Мой адаптер Bluetooth все еще не обнаружен.

$ sudo apt install --reinstall -y bluetooth bluez bluez-firmware bluez-hcidump bluez-cups bluez-tools pulseaudio-module-bluetooth
$ for cmd in unload load ;do sudo pactl ${cmd}-module module-bluetooth-discover ;done
$ for cmd in force-reload restart ;do sudo service bluetooth ${cmd} ;done

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .