I have a new computer and after installation I notice poor Bluetooth reception/communication, there are 'two' issues and can't seem to find a solution:
The wireless/Bluetooth card i'm using is:
I think inference between the Bluetooth and wireless signal is the cause (poor latency happens when downloading 'a lot'), since my wireless network also runs on the 2.4 Ghz network. However, on my old laptop I had no issues with Wifi coexisting with Bluetooth.
I have tried setting bt_coex_active=N in modprobe, but then I get:
According to this page on the Archlinux wiki: "bt_coex_active and sw_crypto module options have been disabled for the hardware handled by the iwlmvm kernel module"
More information
Contents of modprobe.d/iwlwifi.conf
I also added iwlmvm.conf
- When downloading/uploading the Bluetooth latency of my mouse is pretty bad. A lot of stuttering.
- My dmesg is filled with 'reconnections' of my keyboard (see below)
Code:
$ sudo dmesg...[63683.960422] input: Dell WK717Keyboard as /devices/virtual/misc/uhid/0005:413C:2114.03ED/input/input1013[63683.960853] hid-generic 0005:413C:2114.03ED: input,hidraw2: BLUETOOTH HID v0.01 Keyboard [Dell WK717Keyboard] on 00:93:37:55:2a:e8[63734.994483] input: Dell WK717Keyboard as /devices/virtual/misc/uhid/0005:413C:2114.03EE/input/input1014[63734.995898] hid-generic 0005:413C:2114.03EE: input,hidraw2: BLUETOOTH HID v0.01 Keyboard [Dell WK717Keyboard] on 00:93:37:55:2a:e8[63740.513217] [UFW BLOCK] IN=wlp3s0 OUT= MAC=01:00:5e:00:00:01:34:31:c4:08:e5:92:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=36 TOS=0x00 PREC=0xC0 TTL=1 ID=46092 DF PROTO=2 [63754.076143] input: Dell WK717Keyboard as /devices/virtual/misc/uhid/0005:413C:2114.03EF/input/input1015...
The wireless/Bluetooth card i'm using is:
Code:
$ lspci -nnk | grep -iA3 net02:00.0 Ethernet controller [0200]: Intel Corporation Device [8086:125c] (rev 04)Subsystem: Intel Corporation Device [8086:0000]Kernel driver in use: igcKernel modules: igc03:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz [8086:2725] (rev 1a)Subsystem: Rivet Networks Wi-Fi 6 AX210/AX211/AX411 160MHz [1a56:1674]Kernel driver in use: iwlwifiKernel modules: iwlwifi
I think inference between the Bluetooth and wireless signal is the cause (poor latency happens when downloading 'a lot'), since my wireless network also runs on the 2.4 Ghz network. However, on my old laptop I had no issues with Wifi coexisting with Bluetooth.
I have tried setting bt_coex_active=N in modprobe, but then I get:
Code:
$ sudo dmesg | grep iwlwifi[ 3.731018] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)[ 3.732545] iwlwifi 0000:03:00.0: Detected crf-id 0x400410, cnv-id 0x400410 wfpm id 0x80000000[ 3.732553] iwlwifi 0000:03:00.0: PCI dev 2725/1674, rev=0x420, rfid=0x10d000[ 3.741834] iwlwifi 0000:03:00.0: api flags index 2 larger than supported by driver[ 3.741844] iwlwifi 0000:03:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.41[ 3.746903] iwlwifi 0000:03:00.0: loaded firmware version 83.e8f84e98.0 ty-a0-gf-a0-83.ucode op_mode iwlmvm[ 4.026153] iwlwifi 0000:03:00.0: Detected Killer(R) Wi-Fi 6E AX1675x 160MHz Wireless Network Adapter (210NGW), REV=0x420[ 4.034896] iwlwifi 0000:03:00.0: WRT: Invalid buffer destination[ 4.190168] iwlwifi 0000:03:00.0: WFPM_UMAC_PD_NOTIFICATION: 0x20[ 4.190189] iwlwifi 0000:03:00.0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f[ 4.190206] iwlwifi 0000:03:00.0: WFPM_AUTH_KEY_0: 0x90[ 4.190220] iwlwifi 0000:03:00.0: CNVI_SCU_SEQ_DATA_DW9: 0x0[ 4.206032] iwlwifi 0000:03:00.0: loaded PNVM version 35148b80[ 4.221120] iwlwifi 0000:03:00.0: Detected RF GF, rfid=0x10d000[ 4.290091] iwlwifi 0000:03:00.0: base HW address: 00:93:37:55:2a:e4[ 4.303489] iwlwifi 0000:03:00.0: iwlmvm doesn't allow to disable BT Coex, check bt_coex_active module parameter #### <<<=== PROBLEM[ 4.431518] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0[ 5.109538] iwlwifi 0000:03:00.0: WRT: Invalid buffer destination[ 5.265100] iwlwifi 0000:03:00.0: WFPM_UMAC_PD_NOTIFICATION: 0x20[ 5.265138] iwlwifi 0000:03:00.0: WFPM_LMAC2_PD_NOTIFICATION: 0x1f[ 5.265152] iwlwifi 0000:03:00.0: WFPM_AUTH_KEY_0: 0x90[ 5.265166] iwlwifi 0000:03:00.0: CNVI_SCU_SEQ_DATA_DW9: 0x0[ 5.356853] iwlwifi 0000:03:00.0: Registered PHC clock: iwlwifi-PTP, with index: 1
More information
Code:
$sudo rfkillID TYPE DEVICE SOFT HARD 0 bluetooth hci0 unblocked unblocked 1 wlan phy0 unblocked unblocked
Code:
# /etc/modprobe.d/iwlwifi.conf# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the# microcode file installed on the system. When removing iwlwifi, first# remove the iwl?vm module and then iwlwifi.remove iwlwifi \(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \&& /sbin/modprobe -r mac80211# Addedoptions iwlwifi power_save=0
Code:
# /etc/modprobe.d/iwlmvm.confoptions iwlmvm power_scheme=1
Statistics: Posted by dieterpi — 2024-07-29 10:38 — Replies 1 — Views 40