RTL8723BE Bluetooth не работает
Я не могу найти устройства Bluetooth.
Я смог исправить это с помощью этого, но после обновления ядра 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
5 ответов
Вы следуете инструкциям, аналогичным приведенным при первой установке
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 г., Pilot6 имеет PPA с модулем dkms, который не нужно переустанавливать после обновления ядра
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.
Я сделал ppa с драйвером DKMS от lwfinger. Он собирается против всех поддерживаемых ядер 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 ответил на это в комментарии:
Bluetooth также потребуется https://github.com/lwfinger/rtl8723au_bt/tree/troy, поскольку он пока не поддерживается ни в одном ядре, или команда git будет
git clone -b troy https://github.com/lwfinger/rtl8723au_bt.git
До сих пор я часами читал разные темы, чтобы мой Bluetooth работал надежно.
Я использую Mint Rafaela 17.2 на HP 350 G2 с устройством RTL8723BE. Но наверняка вы можете перенести этот обходной путь в Ubuntu
Эти вещи я узнал для своей записной книжки:
Bluetooth работает только тогда, когда ОС запускается с подключенным источником питания переменного тока. С батареей вы столкнетесь в терминале, введя
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
Теперь вы должны найти ваше устройство Bluetooth, которое хотите подключить. Нравится: mydevice08:DF:1F:1F:82:0C
Попробуйте сейчас найти устройство с помощью вашего апплета Bluetooth. Я установил
blueman
,bluez-utils
а такжеbluez-tools
,Если до сих пор все работало нормально. Congrats. Теперь вы можете подключить свое устройство и наслаждаться им.
Я сделал скрипт для доступа к моему устройству BT с помощью ярлыка (например, AltC). Мой сценарий для моей 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
Чтобы отключиться, вы можете создать новый ярлык, например (Altd), с помощью следующей команды:
bt-audio -d 08:DF:1F:1F:82:0C #address of your device
Теперь у меня все работает хорошо, и я надеюсь, что это может быть полезно и для вас. Я очень рад, что нашел эту ветку. Спасибо большое.