23 bluetooth adapter arch-linux
我已经使用 Arch Linux 一段时间了,蓝牙一直工作没有问题。现在,不知何故,Arch 不再检测到我的蓝牙适配器。
我试着做:
$ sudo systemctl enable bluetooth,
$ sudo systemctl start bluetooth和
$ sudo systemctl start dbus。
我启用了通用蓝牙驱动程序:
$ 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
Run Code Online (Sandbox Code Playgroud)
$ sudo lspci | grep blue 什么都不返回。
$ sudo hciconfig 什么都不返回。
$ sudo hcitool dev 返回:
Devices:
Run Code Online (Sandbox Code Playgroud)
$ 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
Run Code Online (Sandbox Code Playgroud)
$ 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
Run Code Online (Sandbox Code Playgroud)
我弄完了:
$ bluetoothctl
[bluetoothctl]# scan on
No default controller available
Run Code Online (Sandbox Code Playgroud)
当我打开 blueman-adapters 时,它会打开但窗口没有任何内容:
当我打开 blueman-manager 时,唯一可用的按钮是“查看”和“帮助”菜单:
一些重要信息(如果需要):
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
Run Code Online (Sandbox Code Playgroud)
小智 14
在为 Intuos BT S 平板电脑安装 Wacom 软件后,我在 Dell XPS 13 上遇到了与问题相同的症状。
对我来说,解决方案是在 BIOS 中禁用蓝牙,重新启动并再次在 BIOS 中启用它,如该线程中所述:https : //ubuntuforums.org/showthread.php?t=2348005
小智 1
无需猜测,因为我已经解决了这个问题。
我进入Windows,发现蓝牙在那里也不起作用(没有滑块来打开或关闭蓝牙)。
然而,我发现,如果我打开操作菜单(WIN-KEY+A),然后单击蓝牙图标两次(它是蓝色的,上面有我手机的名字,很奇怪),蓝牙就会以某种方式再次开始工作。我回到 Linux,它也在那里工作。问题似乎解决了。