У меня есть ошибочное подключение Bluetooth со следующим компьютером
Проблема:
Ужасная возможность соединения Bluetooth. Часто подключение Bluetooth с моими отбрасываниями динамиков, и я не могу повторно подключить их, если я не перезапускаю свою машину. Короче говоря, подключения Bluetooth очень ненадежны.
Что-то странное я заметил; по-видимому, Wi-Fi/Bluetooth даже не используется? (Хотя WiFi работает безупречно), посмотрите ниже снимка экрана:
Вывод lsusb
:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b627 Chicony Electronics Co., Ltd HP Wide Vision HD Camera
Bus 001 Device 004: ID 8087:0aaa Intel Corp.
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Вывод dmesg | grep -i blue
[ 3.252039] Bluetooth: Core ver 2.22
[ 3.252052] Bluetooth: HCI device and connection manager initialized
[ 3.252054] Bluetooth: HCI socket layer initialized
[ 3.252056] Bluetooth: L2CAP socket layer initialized
[ 3.252062] Bluetooth: SCO socket layer initialized
[ 3.282179] Bluetooth: hci0: Firmware revision 0.1 build 199 week 48 2017
[ 4.188336] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.188338] Bluetooth: BNEP filters: protocol multicast
[ 4.188341] Bluetooth: BNEP socket layer initialized
[ 15.254269] Bluetooth: RFCOMM TTY layer initialized
[ 15.254272] Bluetooth: RFCOMM socket layer initialized
[ 15.254294] Bluetooth: RFCOMM ver 1.11
[ 147.659673] Bluetooth: hci0: unexpected event for opcode 0x0500
[ 150.198335] Bluetooth: hci0: urb 00000000cf7901c5 failed to resubmit (113)
[ 168.721340] Bluetooth: hci0: urb 0000000000f1e476 failed to resubmit (113)
[ 187.484624] Bluetooth: hci0: urb 00000000e27374bc failed to resubmit (113)
[ 198.107762] Bluetooth: hci0: urb 000000008f587935 failed to resubmit (113)
[ 208.342270] Bluetooth: hci0: urb 00000000e891c73d failed to resubmit (113)
[ 306.916278] Bluetooth: hci0: urb 000000009907dbc4 failed to resubmit (113)
Вывод lspci
:
00:00.0 Host bridge: Intel Corporation Device 3e34 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (rev 02)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0c)
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 30)
00:19.0 Serial bus controller [0c80]: Intel Corporation Device 9dc5 (rev 30)
00:1c.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #1 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #5 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #9 (rev f0)
00:1d.1 PCI bridge: Intel Corporation Device 9db1 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #13 (rev f0)
00:1e.0 Communication controller: Intel Corporation Device 9da8 (rev 30)
00:1e.2 Serial bus controller [0c80]: Intel Corporation Device 9daa (rev 30)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev a1)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
05:00.0 Non-Volatile memory controller: Intel Corporation SSDPEKNW020T8 [660p, 2TB] (rev 03)
Что я могу сделать для фиксации этого?
Если у Вас есть проблемы с одновременным использованием Wi-Fi на 2.4 ГГц и Bluetooth на жареном картофеле компании Intel, я предлагаю установить возможность для iwlwifi
ядерный модуль.
Пробег в терминале:
sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi bt_coex_active=N"
и перезагрузка.
команда создает /etc/modprobe.d/iwlwifi-opt.conf
файл, который устанавливает возможность для iwlwifi
ядерный модуль. Это отключает кишащую клопами «технологию» сосуществования Bluetooth.
Вы можете дать файлу более значащее имя как intel-btfix.conf
. Единственное требование состоит в том, чтобы иметь .conf
в конце. Вы можете также добавить комментарий к файлу как
#Manually created file to fix bluetooth issues
, если Вы забываете, куда этот файл прибыл из в будущем.
Вы можете вернуться это установление, удалив этот файл:
sudo rm /etc/modprobe.d/iwlwifi-opt.conf
Относительно собственных драйверов для этого чипа. Не требуется, поддержан ли чип ядерным модулем в дереве.
Дополнительная информация об этой проблеме:
В наше время Bluetooth и Wi-Fi в большинстве случаев обработаны одним чипом компании. В Вашем случае это - Intel 9560.
проблема состоит в том, что Wi-Fi на 2.4 ГГц и Bluetooth работают над той же частотой. Вот почему у ядерного модуля Wi-Fi в Вашем случае iwlwifi
есть встроенная технология, которая занимается (ужасно) конфликтами между Wi-Fi и BT. Это может быть позволено или отключено ядерным выбором.
iwlwifi
имеет этот выбор bt_coex_active
, позволил по умолчанию, и он уделяет первостепенное значение Wi-Fi. Вот почему у пользователей есть проблемы с BT. Обычно технология сосуществования, используемая Intel в их модуле, выглядит действительно ужасной, потому что в большинстве случаев BT непригодна для потоковой передачи аудио от Wi-Fi.
Другой пример этой проблемы находится в Qualcomm Atheros более старый жареный картофель (ath9k), который не настолько примечателен.
есть возможность для той же цели btcoex_enable
в ath9k
, который является , отключил по умолчанию. Если Вы течете аудио от Wi-Fi на 2.4 ГГц, те же проблемы могут появиться. В этом случае выбор должен быть , позволил . Но выбор QCA уделяет первостепенное значение Bluetooth и могут быть снижения пакета на Wi-Fi, даже если Вы не используете Bluetooth вообще. Таким образом, рекомендуется позволить его только если крайне нужный.
Новый ath10k
у жареного картофеля QCA нет этого выбора, и похоже, что они решили проблему отлично, потому что я никогда не встречал жалоб.
Так или иначе это настоятельно рекомендовано, чтобы переключиться на Wi-Fi на 5 ГГц, если Вы используете вытекание Bluetooth.