Bluetooth не работает на HP ProBook 4540s для нескольких версий Ubuntu

У меня ноутбук HP probook 4540s с Ubuntu 18.04.1lts, и я не могу заставить работать Bluetooth, у меня также были Ubuntu 14.04 и 16.04 и раньше, а также Bluetooth не работал, я попробовал также решение в здесь и выполнили эти команды:

sudo add-apt-repository ppa:blaze/rtbth-dkms
sudo apt-get update
sudo apt-get install rtbth-dkms
sudo modprobe rtbth
sudo rfkill unblock bluetooth

, но она просто активировала кнопку Bluetooth без эффекта. Обратите внимание, что когда я выполнил sudo lshw | grep Bluetooth, я обнаружил, что мой драйвер bluetooth - RT3290, и я знаю, что есть проблема с этим диском, так что это может быть полезно.

0
задан 31 October 2018 в 14:42

1 ответ

После применения этого решения и последующего выполнения команд в этого решения , что вроде как решило проблему для меня, у меня все еще остается проблема с отключением и повторной активацией Bluetooth , Шаги для решения:

  1. Загрузите и установите драйвер RT3290 sudo apt-get update sudo apt-get install build-essential linux-headers-generic mkdir ~/tmp cd ~/tmp git clone https://github.com/loimu/rtbth-dkms.git cd rtbth-dkms/ make sudo make install sudo cp -r ./ /usr/src/rtbth-3.9.3 sudo dkms install rtbth/3.9.3 sudo nano /etc/modules
  2. Добавьте rtbth в конце, затем Ctrl + O и ENTER (для сохранения файла) и Ctrl + x , чтобы закрыть редактор

  3. Перезагрузка

«До этого момента я все еще не мог активировать Bluetooth».

  1. Выполнить эти команды

    sudo add-apt-repository ppa:blaze/rtbth-dkms
    sudo apt-get update
    sudo apt-get install rtbth-dkms
    sudo modprobe rtbth
    sudo rfkill unblock bluetooth
    

И с этим я могу регулярно сканировать устройства, отправлять и получать файлы.

- РЕДАКТИРОВАТЬ -

  1. Я нашел решение для повторной активации Bluetooth при запуске (на основе решения этого вопроса ).

    Поскольку /etc/rc.local не существует для Ubuntu 18.04

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

    sudo install -b -m 755 /dev/stdin /etc/rc.local << EOF
    #!/bin/sh
    modprobe rtbth
    rfkill unblock bluetooth
    exit 0
    EOF
    

Это создаст файл /etc/rc.local и поместит в него предыдущие команды и выполняет каждый запуск, только не выключайте Bluetooth.

1
ответ дан 31 October 2018 в 14:42

Другие вопросы по тегам:

Похожие вопросы: