RTL8723BE蓝牙不起作用
我找不到任何蓝牙设备。
我能够通过使用它来修复它,但自从Ubuntu内核更新后,此修复程序已停止工作。
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter 3.16.0-34-generic #45~14.04.1-Ubuntu SMP Tue Mar 24 11:13:52 UTC 2015 i686 i686 i686 GNU/Linux
您首先安装时遵循类似的说明
cd rtlwifi_new make clean make sudo make install
对于蓝牙
git clone -b troy https://github.com/lwfinger/rtl8723au_bt.git cd rtl8723au_bt make sudo make install
重启
2015年10月编辑,Pilot6有一个带有dkms模块的PPA,在内核更新后不需要重新安装
sudo add-apt-repository ppa:hanipouspilot/rtlwifi sudo apt-get update sudo apt-get install rtlwifi-new-dkms linux-firmware rtl8723au-bt-dkms
重新启动并完成
请试试:
sudo apt-get install git git clone https://github.com/lwfinger/rtl8723au_bt.git cd rtl8723au_bt.git make clean make sudo make install sudo modprobe rtk_btusb
你应该全力以赴。
注意:根据这个: https : //github.com/lwfinger/rtlwifi_new/issues/18该驱动程序涵盖所有Realtek BT设备。
我用lwfinger的DKMS驱动程序做了一个ppa。 它针对所有受支持的Ubuntu内核构建。 通过运行安装它
sudo add-apt-repository ppa:hanipouspilot/rtlwifi sudo apt-get update sudo apt-get install rtlwifi-new-dkms rtl8723au-bt-dkms linux-firmware
Jeremy31在评论中回答了这个问题:
蓝牙还需要github.com/lwfinger/rtl8723au_bt/tree/troy,因为它在任何内核中都不受支持,或者git命令将是
git clone -b troy https://github.com/lwfinger/rtl8723au_bt.git
到现在为止,我花了好几个小时阅读不同的线程,让我的蓝牙工作可靠。
我在带有RTL8723BE设备的HP 350 G2上使用Mint Rafaela 17.2。 但是,您肯定可以将此变通方法转移到Ubuntu
这些东西我发现我的笔记本:
-
蓝牙仅在OS以连接的交流电源启动时才有效。 使用电池,您将在终端通过输入
hciconfig -a
进行输出"Can't read local name on hci0: Connection timed out (110)"
-
有时ISCAN不会自动启用。 所以你需要一个
sudo hciconfig hci0 piscan
。 然后重试hciconfig -a
进行检查。 -
我更新了驱动程序
sudo add-apt-repository ppa:hanipouspilot/rtlwifi sudo apt-get update sudo apt-get install rtlwifi-new-dkms linux-firmware rtl8723au-bt-dkms
重新启动了
-
在我输入的终端中:
hciconfig -a # To check first if you have running PISCAN ISCAN. pactl load-module module-bluetooth-discover && pactl load-module module-switch-on-connect
你应该为两个模块获得一个数字。 在我的情况下24和25。
-
如果你得到一个错误
module initialisation fails
然后我做了一个
sudo service bluetooth restart && pulseaudio -k pactl load-module module-bluetooth-discover && pactl load-module module-switch-on-connect
现在你应该得到数字。
-
使用
sudo hcitool scan
您现在应该找到您想要配对的蓝牙设备。 喜欢:mydevice08:DF:1F:1F:82:0C
-
现在尝试使用蓝牙小程序搜索设备。 我安装了
blueman
,bluez-utils
和bluez-tools
。 -
如果到现在一切都很好。 恭喜。 现在您可以连接您的设备并享受它。
-
我制作了一个脚本来通过快捷方式访问我的BT设备(例如Alt C )。 我的Bose Soundlink脚本 –
soundlink.sh
(可执行文件):service bluetooth restart pulseaudio -k sleep 10 pactl load-module module-bluetooth-discover && pactl load-module module-switch-on-connect bt-audio -c 08:DF:1F:1F:82:0C # you need to change it with the address of your device
要断开连接,可以使用以下命令创建一个新的快捷方式,如( Alt d ):
bt-audio -d 08:DF:1F:1F:82:0C #address of your device
现在一切都适合我,我希望它对你也有帮助。 我很高兴我发现了这个post。 非常感谢。