- Linux Mint Forums
- Bluetooth on ASUS K73SV — Firmware Bug
- Как подключить и использовать устройства Bluetooth в Linux
- Arch Linux
- Fedora
- OpenSUSE
- Debian
- Другие Linux
- Получение клиента Blueman
- Arch Linux
- Fedora
- OpenSUSE
- Debian
- Другие Linux
- Конфигурация
- Arch Linux, Fedora, SUSE и другие системные Linux
- Старая версия Debian
- Подключение к Bluetooth в Gnome
- Подключение к Bluetooth в KDE
- Подключение к Bluetooth в Blueman
- Вывод
Linux Mint Forums
Forum rules
Before you post please read how to get help. Topics in this forum are automatically closed 6 months after creation.
Bluetooth on ASUS K73SV — Firmware Bug
Post by Philipp87 » Sun Apr 24, 2022 11:18 pm
- upgrade of an old laptop with the wifi/bluetooth card Intel Wireless-AC 7260
- bluetooth mouse stops working after some time -> error with bluetooth 4.0
- no bluetooth errors, when I connect my phone
- switch to kernel 5.13.0-48- generic -> no improvement
- update to bluez 5.64 -> no improvement
- installation of Windows 11 on a second ssd drive + installation of the newest bluetooth driver bt_21.10.1_64_win10.exe -> mouse works properly
I wanted to start with an overview on the first post. Below are the entries chronologically:
=================================================================
I did a new install of Mint 20.3 Cinnamon. I cannot get bluetooth running:
philipp@ASUS-K73SV:~$ lsusb; dmesg | egrep -i 'blue|firm' Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 058f:a014 Alcor Micro Corp. Asus Integrated Webcam Bus 001 Device 006: ID 8086:0189 Intel Corp. Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub [ 0.139937] Spectre V2 : Enabling Restricted Speculation for firmware calls [ 0.195265] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored [ 0.807622] pci 0000:04:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format) [ 4.832598] Bluetooth: Core ver 2.22 [ 4.832629] Bluetooth: HCI device and connection manager initialized [ 4.832635] Bluetooth: HCI socket layer initialized [ 4.832638] Bluetooth: L2CAP socket layer initialized [ 4.832644] Bluetooth: SCO socket layer initialized [ 4.917893] Bluetooth: hci0: unexpected event for opcode 0x0000 [ 4.921894] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm [ 5.566278] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 5.566280] Bluetooth: BNEP filters: protocol multicast [ 5.566284] Bluetooth: BNEP socket layer initialized [ 431.703405] Bluetooth: hci0: unexpected event for opcode 0x0000 [ 431.889759] Bluetooth: RFCOMM TTY layer initialized [ 431.889777] Bluetooth: RFCOMM socket layer initialized [ 431.889792] Bluetooth: RFCOMM ver 1.11 [ 512.023287] Bluetooth: hci0: unexpected event for opcode 0x0000
System: Kernel: 5.4.0-109-generic x86_64 bits: 64 compiler: gcc v: 9.4.0 Desktop: Cinnamon 5.2.7 Distro: Linux Mint 20.3 Una base: Ubuntu 20.04 focal Machine: Type: Laptop System: ASUSTeK product: K73SV v: 1.0 serial: Mobo: ASUSTeK model: K73SV v: 1.0 serial: BIOS: American Megatrends v: K73SV.210 date: 11/16/2011 Battery: ID-1: BAT0 charge: 15.7 Wh condition: 16.3/57.2 Wh (28%) model: ASUSTek K72--52 status: Unknown Device-1: hidpp_battery_0 model: Logitech Wireless Mobile Mouse MX Anywhere 2S charge: 55% (should be ignored) status: Discharging CPU: Topology: Quad Core model: Intel Core i7-2670QM bits: 64 type: MT MCP arch: Sandy Bridge rev: 7 L2 cache: 6144 KiB flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 35122 Speed: 798 MHz min/max: 800/3100 MHz Core speeds (MHz): 1: 798 2: 798 3: 798 4: 798 5: 798 6: 798 7: 798 8: 798 Graphics: Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 Device-2: NVIDIA GF108M [GeForce GT 540M] vendor: ASUSTeK driver: nvidia v: 390.147 bus ID: 01:00.0 Display: x11 server: X.Org 1.20.13 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa resolution: 1600x900~60Hz OpenGL: renderer: GeForce GT 540M/PCIe/SSE2 v: 4.6.0 NVIDIA 390.147 direct render: Yes Audio: Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1b.0 Device-2: NVIDIA GF108 High Definition Audio driver: snd_hda_intel v: kernel bus ID: 01:00.1 Sound Server: ALSA v: k5.4.0-109-generic Network: Device-1: Intel Centrino Wireless-N 1030 [Rainbow Peak] driver: iwlwifi v: kernel port: d000 bus ID: 03:00.0 IF: wlp3s0 state: up mac: Device-2: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet vendor: ASUSTeK driver: atl1c v: 1.0.1.1-NAPI port: a000 bus ID: 04:00.0 IF: enp4s0 state: down mac: Drives: Local Storage: total: 111.79 GiB used: 11.05 GiB (9.9%) ID-1: /dev/sda vendor: Kingston model: SA400S37120G size: 111.79 GiB temp: 24 C Partition: ID-1: / size: 109.04 GiB used: 11.05 GiB (10.1%) fs: ext4 dev: /dev/sda5 Sensors: System Temperatures: cpu: 55.0 C mobo: N/A gpu: nvidia temp: 50 C Fan Speeds (RPM): cpu: 2000 Info: Processes: 272 Uptime: 11m Memory: 7.68 GiB used: 1.42 GiB (18.4%) Init: systemd runlevel: 5 Compilers: gcc: 9.4.0 Shell: bash v: 5.0.17 inxi: 3.0.38
Please help me with this problem.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 7 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Как подключить и использовать устройства Bluetooth в Linux
В отличие от многих аспектов Linux, поддержка Bluetooth не выполняется ядром Linux автоматически. Это во многом связано со стеком Bluetooth и тем, как он взаимодействует с системой Linux в целом. Чтобы компенсировать это, удобные для пользователя дистрибутивы, такие как Ubuntu, Elementary и т. Д., Очень стараются настроить Bluetooth для пользователей. Однако не все Linux делают это. Необходимо установить различные службы и клиенты Bluetooth. Кроме того, все радиомодули Bluetooth отличаются (а некоторые из них не имеют драйверов с открытым исходным кодом), что означает, что их нужно устанавливать постфактум. Вот как подключить и использовать устройства Bluetooth в Linux.
ОПОВЕЩЕНИЕ СПОЙЛЕРА: прокрутите вниз и посмотрите видеоурок в конце этой статьи.
Примечание: используете Ubuntu? Если это так, возможно, ваш компьютер уже имеет превосходную поддержку Bluetooth, и нет необходимости настраивать его с помощью этой статьи.
Arch Linux
sudo pacman -S bluez bluez-utils
Fedora
sudo dnf install bluez bluez-tools
OpenSUSE
Получение инструментов и служб Bluetooth в SUSE осуществляется с помощью OBS. Перейти на эту страницуи нажмите кнопку быстрой установки. Отсюда YaST все установит.
Debian
sudo apt-get install bluez*
Другие Linux
Стек bluetooth bluez совместим со всеми дистрибутивами Linux, даже с Chrome OS! По этой причине у пользователей менее известных альтернативных дистрибутивов Linux не будет проблем с работой этих инструментов. Чтобы установить их, откройте диспетчер пакетов и найдите «bluez». Установите все, что содержит слово «bluez», на всякий случай.
В качестве альтернативы, перейти на сайт загрузки, возьмите исходный код и соберите его вручную.
Получение клиента Blueman
Установка Bluez позволяет вашей среде рабочего стола Linux напрямую использовать Bluetooth. Это означает, что если вы используете KDE Plasma, он будет работать напрямую с клиентом KDE Bluetooth. То же самое и со встроенным клиентом Gnome Shell. Итак, устанавливать Blueman не нужно.
Если вы используете среду рабочего стола Linux или оконный менеджер, в котором нет встроенного диспетчера Bluetooth, подумайте об установке Blueman. Это легкий инструмент для подключения, который значительно упрощает взаимодействие с устройствами.
Arch Linux
Fedora
OpenSUSE
sudo zypper install blueman
Debian
sudo apt-get install blueman
Другие Linux
Инструмент подключения Blueman широко используется в Linux. Чтобы найти его в альтернативных дистрибутивах Linux, откройте диспетчер пакетов (или программный браузер), найдите «blueman» и установите его. Не можете найти его в источниках программного обеспечения? Вместо этого загрузите его с sourceforge!
Конфигурация
Недостаточно скачать стек Bluez Bluetooth и установить его в Linux. Службы должны быть активными, иначе устройства не будут подключаться. Сначала откройте терминал и получите корневую оболочку, используя: sudo -s
С помощью корневой оболочки вручную загрузите универсальный драйвер Bluetooth USB, если вы используете ключ BT.
При использовании портативного компьютера со встроенным радиомодулем Bluetooth драйвер (если поддерживается Linux) должен автоматически загружать драйвер, поэтому нет необходимости загружать его вручную.
Примечание: некоторые ключи Bluetooth не поддерживают этот драйвер в Linux. Если это произойдет с вами, прочтите руководство для вашего устройства и узнайте, какие драйверы ему требуются для работы в Linux.
Arch Linux, Fedora, SUSE и другие системные Linux
Во-первых, включите службу BT, чтобы она всегда запускалась при загрузке Linux. Это делается с помощью:
sudo systemctl enable bluetooth.service
Затем сразу же запустите службу:
sudo systemctl start bluetooth.service
Если в какой-то момент systemctl отказывается запускать или включать эти службы, рассмотрите возможность использования параметра force:
sudo systemctl enable bluetooth.service -f
sudo systemctl start bluetooth.service -f
Старая версия Debian
Используете версию Debian без systemd? Если да, то после установки Bluez и всех других инструментов Bluetooth перезагрузите компьютер. Службы запуска будут активны после повторного входа в систему.
Подключение к Bluetooth в Gnome
Если служба Bluetooth работает правильно, при подключении адаптера Bluetooth (или) использовании встроенного радиомодуля Bluetooth на вашем ПК вы должны увидеть значок Bluetooth на панели Gnome.
Щелкните значок, и откроется меню. В меню выберите «Настройки Bluetooth», чтобы открыть инструмент просмотра устройств.
В инструменте просмотра нажмите на устройство, к которому хотите подключиться.
Следуйте инструкциям на экране, которые дает Gnome для подключения.
Подключение к Bluetooth в KDE
Чтобы подключить устройства Bluetooth к рабочему столу KDE Plasma Desktop, убедитесь, что ваш USB-ключ (или) встроенный радиомодуль Bluetooth работает.
Отсюда щелкните значок BT на панели Plasma, затем выберите устройство для подключения. Следуйте инструкциям на инструменте для сопряжения!
Подключение к Bluetooth в Blueman
Чтобы устройство Bluetooth работало с Blueman, сначала щелкните значок Bluetooth на панели задач. Затем нажмите кнопку «Поиск», чтобы найти устройство. Когда появится устройство, выберите его мышью, затем нажмите «Настройка».
Инструмент Blueman проведет вас через процесс сопряжения. Следуйте инструкциям на экране, и вскоре ваше устройство будет сопряжено.
Вывод
Bluetooth всегда был ненадежным в Linux, и многие дистрибутивы Linux не настраивают его сразу. Надеюсь, что, следуя этому руководству, ваши проблемы с Bluetooth в Linux останутся в прошлом.