--- Begin Message ---
Package: src:linux
Version: 5.16.18-1
Severity: normal
Dear Maintainer,
* What led up to the situation?
I have spurious wireless disconnectionsafter upgrading to
linux-image-5.16.0-6-amd64.
Downgrading to linux-image-5.16.0-5-amd64 definitely solves the problem.
The iwd message is:
"Received Deauthentication event, reason: 4, from_ap: false".
Same problem using wpasupplicant (no pertinent messages however).
I did not found any relevant message in the kernel log.
Disconnections and reconnections occur during big files download or watching
video with medium or high definition. I tested the 2.4 and 5 Ghz band with
same result.
It happens with an Atheros AR9462 adapter using the ath9k driver.
I could test without any problem an usb adapter with rtl8192cu driver
but the bitrate is lower.
* What exactly did you do (or not do) that was effective (or
ineffective)?
I bisected the stable kernel tree. I finally obtained the following
commit as the designated culprit:
swiotlb: rework "fix info leak with DMA_FROM_DEVICE"
commit aa6f8dcbab473f3a3c7454b74caa46d36cdc5d13
I not 100% sure that this is the offending commit since it is not
easy to test each kernel in a reasonable time (I performed some iso
downloads to trigger the problem and this maybe not reliable).
Moreover I am unable to link DMA problem to wireless problem (poor
knowledge)
* What was the outcome of this action?
However I tested a 5.16.18 version with this commit reverted and I did
not meet any problem running it.
Best regards
-- Package-specific info:
** Version:
Linux version 5.16.0-6-amd64 (debian-kernel@lists.debian.org) (gcc-11 (Debian 11.2.0-19) 11.2.0, GNU ld (GNU Binutils for Debian) 2.38) #1 SMP PREEMPT Debian 5.16.18-1 (2022-03-29)
** Command line:
BOOT_IMAGE=/boot/vmlinuz-5.16.0-6-amd64 root=UUID=56e6e951-421f-4f89-8876-1f6e1b23bffa ro systemd.show_status=true resume=UUID=a03adb82-a733-40f6-a17e-a726d0ee1d17 intel_iommu=off acpi_backlight=video random.trust_cpu=1 vt.global_cursor_default=1 consoleblank=60 add_efi_memmap quiet
** Tainted: U (64)
* taint requested by userspace application
** Kernel log:
[ 10.322927] audit: type=1400 audit(1649009416.557:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=553 comm="apparmor_parser"
[ 10.322930] audit: type=1400 audit(1649009416.557:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=553 comm="apparmor_parser"
[ 10.322933] audit: type=1400 audit(1649009416.557:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=554 comm="apparmor_parser"
[ 10.322936] audit: type=1400 audit(1649009416.557:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=554 comm="apparmor_parser"
[ 10.322939] audit: type=1400 audit(1649009416.557:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=554 comm="apparmor_parser"
[ 10.322942] audit: type=1400 audit(1649009416.561:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oosplash" pid=556 comm="apparmor_parser"
[ 10.322946] audit: type=1400 audit(1649009416.569:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-senddoc" pid=557 comm="apparmor_parser"
[ 10.322949] audit: type=1400 audit(1649009416.573:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-xpdfimport" pid=560 comm="apparmor_parser"
[ 10.322952] audit: type=1400 audit(1649009416.573:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/x86_64-linux-gnu/lightdm/lightdm-guest-session" pid=551 comm="apparmor_parser"
[ 10.510876] NET: Registered PF_ALG protocol family
[ 10.554550] alg: No test for hmac(md4) (hmac(md4-generic))
[ 11.799473] psmouse serio2: synaptics: queried max coordinates: x [..5692], y [..4680]
[ 11.944049] psmouse serio2: synaptics: Touchpad model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000/0xa0000/0x0, board id: 0, fw id: 582762
[ 11.982707] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input20
[ 12.129135] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 12.139376] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 12.141824] wlan0: 30:b5:c2:d7:83:d9 denied authentication (status 77)
[ 12.175185] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 12.185376] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 12.408156] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 12.408172] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 12.484166] wlan0: authenticated
[ 12.485286] wlan0: associate with 30:b5:c2:d7:83:d9 (try 1/3)
[ 12.487670] wlan0: RX AssocResp from 30:b5:c2:d7:83:d9 (capab=0x11 status=0 aid=1)
[ 12.487840] wlan0: associated
[ 12.488192] ath: EEPROM regdomain: 0x8348
[ 12.488202] ath: EEPROM indicates we should expect a country code
[ 12.488208] ath: doing EEPROM country->regdmn map search
[ 12.488214] ath: country maps to regdmn code: 0x3a
[ 12.488217] ath: Country alpha2 being used: US
[ 12.488222] ath: Regpair used: 0x3a
[ 12.488228] ath: regdomain 0x8348 dynamically updated by country element
[ 12.578039] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 13.387474] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[ 13.387481] nouveau 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[ 14.349733] nouveau 0000:01:00.0: [drm] Cannot find any crtc or sizes
[ 21.089509] ACPI: \_SB_.PCI0.PEG0.PEGP: failed to evaluate _DSM
[ 44.271592] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 44.281930] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 44.283589] wlan0: 30:b5:c2:d7:83:d9 denied authentication (status 77)
[ 44.303266] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 44.313737] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 44.534043] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 44.534051] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 44.609316] wlan0: authenticated
[ 44.613311] wlan0: associate with 30:b5:c2:d7:83:d9 (try 1/3)
[ 44.615897] wlan0: RX AssocResp from 30:b5:c2:d7:83:d9 (capab=0x11 status=30 aid=1)
[ 44.615919] wlan0: 30:b5:c2:d7:83:d9 rejected association temporarily; comeback duration 1000 TU (1024 ms)
[ 45.665301] wlan0: associate with 30:b5:c2:d7:83:d9 (try 2/3)
[ 45.669817] wlan0: RX AssocResp from 30:b5:c2:d7:83:d9 (capab=0x11 status=0 aid=1)
[ 45.669983] wlan0: associated
[ 45.670304] ath: EEPROM regdomain: 0x8348
[ 45.670318] ath: EEPROM indicates we should expect a country code
[ 45.670324] ath: doing EEPROM country->regdmn map search
[ 45.670330] ath: country maps to regdmn code: 0x3a
[ 45.670335] ath: Country alpha2 being used: US
[ 45.670339] ath: Regpair used: 0x3a
[ 45.670342] ath: regdomain 0x8348 dynamically updated by country element
[ 55.410409] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 55.420758] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 55.422741] wlan0: 30:b5:c2:d7:83:d9 denied authentication (status 77)
[ 55.447326] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 55.457646] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 55.682523] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 55.682537] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 55.755801] wlan0: authenticated
[ 55.761307] wlan0: associate with 30:b5:c2:d7:83:d9 (try 1/3)
[ 55.763730] wlan0: RX AssocResp from 30:b5:c2:d7:83:d9 (capab=0x11 status=30 aid=1)
[ 55.763751] wlan0: 30:b5:c2:d7:83:d9 rejected association temporarily; comeback duration 1000 TU (1024 ms)
[ 56.789670] wlan0: associate with 30:b5:c2:d7:83:d9 (try 2/3)
[ 56.794007] wlan0: RX AssocResp from 30:b5:c2:d7:83:d9 (capab=0x11 status=0 aid=1)
[ 56.794181] wlan0: associated
[ 56.794737] ath: EEPROM regdomain: 0x8348
[ 56.794744] ath: EEPROM indicates we should expect a country code
[ 56.794747] ath: doing EEPROM country->regdmn map search
[ 56.794751] ath: country maps to regdmn code: 0x3a
[ 56.794754] ath: Country alpha2 being used: US
[ 56.794756] ath: Regpair used: 0x3a
[ 56.794759] ath: regdomain 0x8348 dynamically updated by country element
[ 66.383105] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 66.393376] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 66.395094] wlan0: 30:b5:c2:d7:83:d9 denied authentication (status 77)
[ 66.439333] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 66.449665] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 66.679443] wlan0: authenticate with 30:b5:c2:d7:83:d9
[ 66.679458] wlan0: send auth to 30:b5:c2:d7:83:d9 (try 1/3)
[ 66.753839] wlan0: authenticated
[ 66.757320] wlan0: associate with 30:b5:c2:d7:83:d9 (try 1/3)
[ 66.759827] wlan0: RX AssocResp from 30:b5:c2:d7:83:d9 (capab=0x11 status=30 aid=1)
[ 66.759850] wlan0: 30:b5:c2:d7:83:d9 rejected association temporarily; comeback duration 1000 TU (1024 ms)
[ 67.797914] wlan0: associate with 30:b5:c2:d7:83:d9 (try 2/3)
[ 67.802447] wlan0: RX AssocResp from 30:b5:c2:d7:83:d9 (capab=0x11 status=0 aid=1)
[ 67.802616] wlan0: associated
[ 67.802922] ath: EEPROM regdomain: 0x8348
[ 67.802931] ath: EEPROM indicates we should expect a country code
[ 67.802935] ath: doing EEPROM country->regdmn map search
[ 67.802939] ath: country maps to regdmn code: 0x3a
[ 67.802944] ath: Country alpha2 being used: US
[ 67.802949] ath: Regpair used: 0x3a
[ 67.802955] ath: regdomain 0x8348 dynamically updated by country element
** Model information
sys_vendor: CLEVO CO.
product_name: W110ER
product_version: N/A
chassis_vendor: CLEVO CO.
chassis_version: N/A
bios_vendor: American Megatrends Inc.
bios_version: 4.6.5
board_vendor: CLEVO CO.
board_name: W110ER
board_version: N/A
** Loaded modules:
nls_ascii
nls_cp437
vfat
fat
snd_seq_dummy
snd_hrtimer
snd_seq
snd_seq_device
ctr
psmouse
ccm
algif_aead
des_generic
libdes
ecb
algif_skcipher
cmac
sha512_ssse3
sha512_generic
md4
algif_hash
af_alg
dm_crypt
intel_rapl_msr
intel_rapl_common
x86_pkg_temp_thermal
intel_powerclamp
coretemp
kvm_intel
snd_hda_codec_hdmi
kvm
snd_hda_codec_via
snd_hda_codec_generic
ledtrig_audio
irqbypass
crc32_pclmul
ath9k
ghash_clmulni_intel
ath9k_common
snd_hda_intel
ath9k_hw
aesni_intel
iTCO_wdt
snd_intel_dspcfg
intel_pmc_bxt
crypto_simd
rtsx_pci_sdmmc
snd_intel_sdw_acpi
cryptd
ath
snd_hda_codec
iTCO_vendor_support
mei_hdcp
at24
mmc_core
dm_mod
watchdog
mac80211
rapl
snd_hda_core
nouveau
snd_hwdep
xhci_pci
libarc4
snd_pcm
xhci_hcd
ehci_pci
intel_cstate
r8169
snd_timer
ehci_hcd
mxm_wmi
joydev
intel_uncore
efi_pstore
mei_me
snd
i2c_i801
drm_ttm_helper
cfg80211
realtek
sg
mdio_devres
libphy
i2c_smbus
usbcore
mei
rtsx_pci
lpc_ich
soundcore
usb_common
rfkill
wmi
battery
intel_smartconnect
ac
button
nft_ct
nf_conntrack
nf_defrag_ipv6
nf_defrag_ipv4
nf_tables
libcrc32c
nfnetlink
pkcs8_key_parser
fuse
configfs
efivarfs
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
crc32c_generic
i915
sd_mod
t10_pi
crc_t10dif
i2c_algo_bit
crct10dif_generic
ttm
ahci
drm_kms_helper
libahci
libata
cec
rc_core
crct10dif_pclmul
scsi_mod
crct10dif_common
drm
crc32c_intel
scsi_common
evdev
serio_raw
video
** PCI devices:
not available
** USB devices:
not available
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.16.0-6-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linux-image-5.16.0-6-amd64 depends on:
ii initramfs-tools [linux-initramfs-tool] 0.140
ii kmod 29-1
ii linux-base 4.8
Versions of packages linux-image-5.16.0-6-amd64 recommends:
ii apparmor 3.0.4-2
pn firmware-linux-free <none>
Versions of packages linux-image-5.16.0-6-amd64 suggests:
pn debian-kernel-handbook <none>
ii grub-efi-amd64 2.06-2
pn linux-doc-5.16 <none>
Versions of packages linux-image-5.16.0-6-amd64 is related to:
pn firmware-amd-graphics <none>
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-cavium <none>
pn firmware-intel-sound <none>
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-libertas <none>
pn firmware-linux-nonfree <none>
pn firmware-misc-nonfree <none>
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
pn firmware-realtek <none>
pn firmware-samsung <none>
pn firmware-siano <none>
pn firmware-ti-connectivity <none>
pn xen-hypervisor <none>
-- no debconf information
--- End Message ---