无法在我的系统上打开蓝牙,带有 Ubuntu18.04 的 Alienware 17 R3,单击设置菜单中的打开/关闭滑块按钮没有任何反应。
lspci -knn | grep Net -A3; lsusb
3c:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
Subsystem: Bigfoot Networks, Inc. QCA6174 802.11ac Wireless Network Adapter [1a56:1535]
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
3d:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader [10ec:5227] (rev 01)
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 1532:005c Razer USA, Ltd
Bus 001 Device 004: ID 1bcf:2b8c Sunplus Innovation Technology Inc.
Bus 001 Device 003: ID 0cf3:e300 Atheros Communications, Inc.
Bus 001 Device 002: ID 187c:0528 Alienware Corporation
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
还
dmesg | grep -i blue
[ 5.013711] Bluetooth: Core ver 2.22
[ 5.013723] Bluetooth: HCI device and connection manager initialized
[ 5.013726] Bluetooth: HCI socket layer initialized
[ 5.013727] Bluetooth: L2CAP socket layer initialized
[ 5.013733] Bluetooth: SCO socket layer initialized
和
usb-devices | awk '/0cf3/' RS=; rfkill
T: Bus=01 Lev=01 Prnt=01 Port=04 Cnt=03 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 2.01 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0cf3 ProdID=e300 Rev=00.01
C: #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
ID TYPE DEVICE SOFT HARD
0 wlan dell-rbtn unblocked unblocked
1 wlan phy0 unblocked unblocked
2 bluetooth hci0 unblocked unblocked
和内核版本
uname -r
4.20.15-042015-generic
我尝试过解决方案这里,但什么也没发生,所以我使用答案中提供的步骤将其撤消。
我继续寻找其他解决方案,因为这似乎是一个常见问题,但它似乎在很大程度上依赖于适配器/机器,所以我不想尝试任何我不理解的、不是专门针对我的设置的东西。
更新: bluetoothctl
没有给出任何东西,但似乎它在我按下后卡在尝试执行它应该做的任何事情上Enter
,因为终端光标移动到一个新行(我无法输入)并且一直闪烁,直到我取消它。
几乎解决方案:这样做sudo systemctl restart bluetooth
可以让蓝牙运行,但有副作用。WiFi 每隔 30-40 分钟就会随机断开连接,需要通过sudo su
和手动重启网络管理器service network-manager restart
。我还没有找到其他重启网络管理器或 WiFi 的方法。