Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp2024065lqp; Tue, 16 Apr 2024 05:29:23 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUqm8s2ynYvwoSZkOntehNK2ymh+LMUblmLVNqOTcqjEXMcGNGRcWqkKTJY9zsQsH1S9zN6LAls43VzHn+2AlIIk9vonlaqSKsFNaW6mQ== X-Google-Smtp-Source: AGHT+IEq2DUflTTyBSU2oArmMha2WVSmATspEfrda2rCFWE8MwE6qyZLruJpkXkIryFHfV78tG1V X-Received: by 2002:a05:6808:1828:b0:3c7:1e9e:68fd with SMTP id bh40-20020a056808182800b003c71e9e68fdmr4445539oib.21.1713270563241; Tue, 16 Apr 2024 05:29:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713270563; cv=pass; d=google.com; s=arc-20160816; b=SFTVOLP5MBnrDoFmFK26C56Z8d3Wj1e98qdO5OkQ3ti4e/tIp85hNKcPRjBgNMSR7E lr64+Vo3zYL67OqMMLaQLIaLHvF0y8+CzWkcHTnRsqOCJJDzqzdV6XaJdUL9zWqXsNWM LP5Dv7d/iYrHta/gSoEgKfl2a9RxBgrj/vrsHwoenE323QoBT2jCYKjjU2SeohlpWmFa n7vewiux0s4C9EhQKPsoI7X6p1/82q/XNkwvhnCnUzMXN7vFq2OvohIHzCMNMWEJdqC5 rD0pS2qpY2ROtfBePU0zlszth/AsWpadUJO/WRrFrhjHTi6A/uR1r4qRzSzBW6A0pK83 1i+w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:subject:from:cc:to:content-language :user-agent:mime-version:list-unsubscribe:list-subscribe:list-id :precedence:date:message-id; bh=WqKKGz/njguKbCKjpmwFj1fH/+/+JzOG+0xPE0aUZQE=; fh=wxSOrS8fqNSgqojBOl56hpMMu597txW4qVH8feVHMYY=; b=kt9N+Z6uDRBLVTHCmou9kNjVB1sa4Bf3GOYam5Cf52pVsnPq8Onp56jAmqHbz8g5OP jqF8GgiiasEYTyE1i75TZfMOvSoPhSrUnwKOO+2n2UvItPiU0yHn20Pu30GaxVG6Z9X5 elsUjH+3sMUyaCOjJFdnIB91pU0+U7IBxcP98ZH6AIpPewxTDJu8lBLoOMqNgi1TMZ8/ 8Rpd7dIyRUQhZt/0r7G5yZog3jLDyzAd2ShbZfOmI2Hz7tTnHjLmVfwMh8FUe0I1xNIR MniPKNwMdA3JSrgN5zqn/yOUtwyR+sxhFTE+x4Ta1xvwZzPdMXKAXFqQKh05j6mhsUdi 8Q+Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=molgen.mpg.de); spf=pass (google.com: domain of linux-wireless+bounces-6396-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6396-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id u7-20020a05620a454700b0078ec7868b03si12727865qkp.472.2024.04.16.05.29.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 05:29:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-6396-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=molgen.mpg.de); spf=pass (google.com: domain of linux-wireless+bounces-6396-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-wireless+bounces-6396-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id AE5B01C20A2E for ; Tue, 16 Apr 2024 12:29:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E0D4012A17F; Tue, 16 Apr 2024 12:29:20 +0000 (UTC) X-Original-To: linux-wireless@vger.kernel.org Received: from mx3.molgen.mpg.de (mx3.molgen.mpg.de [141.14.17.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5D9A312A170; Tue, 16 Apr 2024 12:29:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=141.14.17.11 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713270560; cv=none; b=VpfbF5riE9SgfNMg8HyYfn4Q5/qe+ilpLknHY73DIPNkHyUiJGbwsFnxy02LskyTH50DN1AD6U/++F7lrpxo404wIr94SDulpDL5boegRDiczuwl3nFCXaM8QCG/jgXKC790LHZg/xO39Gstw82DxNsziH24OfGrjvisDLVCto8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713270560; c=relaxed/simple; bh=CYjxW5B1zvIlRVHDnJo1YXSqiHAJK1w+Lxk9rH99/sI=; h=Message-ID:Date:MIME-Version:To:Cc:From:Subject:Content-Type; b=XpUEJZwvtlj+4a5n5loK7v+MsGtN589r60El7q2i4QCmjRDkm3mH9xWae2R4ygE1+zly3ucpZxVxPLCLybDAAfa3s5REapN+Tuip6uHU5weR3RgUuiWjnoZ6SDQEu3yGEngPdF+0JudIDd4ofLBZNnE3jfS9yrQyuqXdFNQrtk0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=molgen.mpg.de; spf=pass smtp.mailfrom=molgen.mpg.de; arc=none smtp.client-ip=141.14.17.11 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=molgen.mpg.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=molgen.mpg.de Received: from [10.0.98.87] (unknown [212.201.152.66]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id 0EC6D61E5FE35; Tue, 16 Apr 2024 14:28:45 +0200 (CEST) Message-ID: <6689d445-af96-47eb-bcb5-eb096a77f084@molgen.mpg.de> Date: Tue, 16 Apr 2024 14:28:44 +0200 Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Kalle Valo Cc: linux-wireless@vger.kernel.org, ath10k@lists.infradead.org, linux-kernel@vger.kernel.org From: Paul Menzel Subject: ath10k: Rekeying PTK for STA 10:06:ed:15:ac:6c but driver can't safely do that. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Dear Linux folks, In a research institution using *eduroam*, I noticed on Dell XPS 13 9360 with Debian sid/unstable $ lspci -nn -s 3a:00.0 -v 3a:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32) Subsystem: Rivet Networks Killer Wireless-n/a/ac 1535 Wireless Network Adapter [1a56:1535] Flags: bus master, fast devsel, latency 0, IRQ 137 Memory at dc000000 (64-bit, non-prefetchable) [size=2M] Capabilities: Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci that the Wireless connection dropped for a short time, and then reconnected again. Linux 6.9-rc3+ warns: [73861.687754] Rekeying PTK for STA 10:06:ed:15:ac:6c but driver can't safely do that. According to the logs since March 2024, this never happened in other environments. With wpa_supplicant logs: ``` [73862.470842] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-EAP-STARTED EAP authentication started [73862.485995] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=25 -> NAK [73862.499998] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21 [73862.500424] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected […] [73862.624544] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully [73862.626116] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:17:9b:6c 0 [73862.626436] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:1a:45:8c 0 [73862.626723] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:19:6f:8c 0 [73862.626972] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:19:f1:0c 0 [73862.627211] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:15:ac:63 0 [73862.627435] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:19:82:6c 0 [73862.627699] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:17:9b:63 0 [73862.627911] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:19:f1:03 0 [73862.628245] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:19:6f:83 0 [73862.628451] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:17:de:0c 0 [73862.628645] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-REMOVED 10:06:ed:15:ac:6c 0 [73862.628863] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:15:ac:6c 0 [73862.668477] wpa_supplicant[595]: wlp58s0: WPA: Key negotiation completed with 10:06:ed:15:ac:6c [PTK=CCMP GTK=CCMP] [73861.687754] kernel: Rekeying PTK for STA 10:06:ed:15:ac:6c but driver can't safely do that. [73864.676479] kernel: wlp58s0: disassociated from 10:06:ed:15:ac:6c (Reason: 15=4WAY_HANDSHAKE_TIMEOUT) [73865.736655] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-DISCONNECTED bssid=10:06:ed:15:ac:6c reason=15 [73865.738236] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD [73865.743914] NetworkManager[37941]: [1713258751.9001] device (wlp58s0): supplicant interface state: completed -> disconnected [73865.745206] NetworkManager[37941]: [1713258751.9002] device (p2p-dev-wlp58s0): supplicant management interface state: completed -> disconnected [73865.843396] NetworkManager[37941]: [1713258751.9996] device (wlp58s0): supplicant interface state: disconnected -> scanning [73865.843901] NetworkManager[37941]: [1713258751.9997] device (p2p-dev-wlp58s0): supplicant management interface state: disconnected -> scanning [73866.738215] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-REGDOM-CHANGE init=BEACON_HINT type=UNKNOWN [73870.738803] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:17:9b:6c 0 [73870.757221] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:1a:45:8c 0 [73870.757717] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:15:ac:63 0 [73870.758043] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:17:9b:63 0 [73870.760797] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:19:f1:03 0 [73870.761195] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:19:6f:8c 0 [73870.761530] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:19:6f:83 0 [73870.761817] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:19:f1:0c 0 [73870.762121] wpa_supplicant[595]: wlp58s0: PMKSA-CACHE-ADDED 10:06:ed:17:de:0c 0 [73870.795881] wpa_supplicant[595]: wlp58s0: SME: Trying to authenticate with 10:06:ed:17:9b:6c (SSID='eduroam' freq=5280 MHz) [73869.865071] kernel: wlp58s0: authenticate with 10:06:ed:17:9b:6c (local address=9c:b6:d0:d1:6a:b1) [73869.865097] kernel: wlp58s0: send auth to 10:06:ed:17:9b:6c (try 1/3) [73869.866808] kernel: wlp58s0: authenticated [73870.869552] wpa_supplicant[595]: wlp58s0: Trying to associate with 10:06:ed:17:9b:6c (SSID='eduroam' freq=5280 MHz) [73869.916978] kernel: wlp58s0: associate with 10:06:ed:17:9b:6c (try 1/3) [73869.922533] kernel: wlp58s0: RX AssocResp from 10:06:ed:17:9b:6c (capab=0x1111 status=0 aid=4) [73869.928849] kernel: wlp58s0: associated [73870.889860] wpa_supplicant[595]: wlp58s0: Associated with 10:06:ed:17:9b:6c [73870.890342] wpa_supplicant[595]: wlp58s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0 ``` Could something done about that or is it a hardware limitation? Kind regards, Paul