Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp180373rdg; Tue, 10 Oct 2023 07:29:25 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF0xEz32pi5sLeOtiHJBV+F6dhCmsrgyoiJ4kcZW2Sun/GB5xLhwUqow9Hk9oyMJJp0DwMY X-Received: by 2002:a05:6808:3023:b0:3a7:8f94:743a with SMTP id ay35-20020a056808302300b003a78f94743amr22025670oib.10.1696948165004; Tue, 10 Oct 2023 07:29:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696948164; cv=none; d=google.com; s=arc-20160816; b=ZqIJy6JbZjx3G+IAg/7L1tApOQ/tmJYwxOfLUefDrviYMt9DgarKnmODM094z+vDCw AG9vNDpRRptBOdsv/b3EVXj30Xo8Sq3AcBz2FjCdKZ1kqiEn8eOV96JpwVV2E9qVX5mG Ai1Kbp2efJ5VZe+Ll2Ddmf1Z+5DMFsrW/CGo1ghs3udJRZDZ1ASNr/p3j8qi6vFJXiCg 8RMQeQxk6KBD3GcxY35sOYg4LUMmf9SeqXKoNFNbiJWhLPy6iRBmtXM14nkZrWFBRraY ADHXbfmR/u7fklSGSob4iPlBg6aOENZmUWa9P1+z4RT779RLK1kKb8Urpm2XICCd6xjg IaEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=gqGhBg+Yymrde0mq9bGp5ymB6dgvoWKbsFjWMeM68VY=; fh=yxz2Q09h/E8zEM+kb7sWnNpf1JmWvCdnF+5VFYIayLA=; b=GcyD4TWOxCQDy0wEHJmsb7KQJA/jWgaqt/HIYDePh1Y1nxrieAUQGSGI/d/zpgsVPh 7jNc3fHNyZ1IAG0AcwpQE25MNz223O5AcE0c2L+dQY6/ejVNUy6z397xivqOGTgbgLFl 1Sz67G9VEigGRmLKOFYZ9YlAtWLNNKoTS9omvJ0r82V37/9i2NFhd7r44zhZxtp4kGdk vYRn2d7/qfh/MK1URXVlnN6/SGd8o14yT3cbLPOJLB5bqHethlijAkBKeQXIlc/w66tR doPqMboZjfbAwPzDMmCQmmWAS1+rOD9Urq+ERvkhCzBKJF9cVxZ1cBD3e+tTWwB2ainm 7O+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sipsolutions.net header.s=mail header.b=VEpUI1ke; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=sipsolutions.net Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id u8-20020a631408000000b00574166b7d34si11988608pgl.881.2023.10.10.07.29.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Oct 2023 07:29:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@sipsolutions.net header.s=mail header.b=VEpUI1ke; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=sipsolutions.net Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 9D9408025B44; Tue, 10 Oct 2023 07:29:14 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233083AbjJJO3L (ORCPT + 52 others); Tue, 10 Oct 2023 10:29:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50624 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233297AbjJJO2w (ORCPT ); Tue, 10 Oct 2023 10:28:52 -0400 Received: from sipsolutions.net (s3.sipsolutions.net [IPv6:2a01:4f8:242:246e::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1006AC for ; Tue, 10 Oct 2023 07:28:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sipsolutions.net; s=mail; h=MIME-Version:Content-Transfer-Encoding: Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-To: Resent-Cc:Resent-Message-ID; bh=gqGhBg+Yymrde0mq9bGp5ymB6dgvoWKbsFjWMeM68VY=; t=1696948131; x=1698157731; b=VEpUI1ke5d0K2Pf1i1dV9bI3md3e8zxceWA1+WxSOJrBwd5 1ahVnSoIXBAXOhWijTjBiI8Z4frxMZjIDVUD6ahSLjPH7To6r2mbeb6N/VKrYKvfCqCxUGDAvxXN6 FX6zbfEiljyGid9ubxvkClw7uthJPoIrkxZ7TV9l2An64KcavOE8xgDtSmO+S/0la5fWN4IzAGGkQ l+UMGdXPNbFQEYyhjKZvRg1BZJEu/jdbSyO9bXL2+jnTwlUh8Rh+1KU17N1sMTSjK8Mc73Wzpx048 yhDN9iGNeyRU1u53hJj/d0MrrCbg0ct56GLVGWn2KJguiZBZFw+UigUQ0581ybDQ==; Received: by sipsolutions.net with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.97-RC1) (envelope-from ) id 1qqDj5-00000000Rg0-4Bjw; Tue, 10 Oct 2023 16:28:48 +0200 Message-ID: <2ec54be2691176677386253e64e819deadcf00fb.camel@sipsolutions.net> Subject: Re: wifi-7 + MLO: wlan is not seen in /proc/net/wireless From: Johannes Berg To: Ben Greear , Kalle Valo Cc: linux-wireless Date: Tue, 10 Oct 2023 16:28:46 +0200 In-Reply-To: <3e684eea-147b-ca03-1c40-291ece4d1ebb@candelatech.com> References: <87zg0zgemy.fsf@kernel.org> <3e684eea-147b-ca03-1c40-291ece4d1ebb@candelatech.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 (3.48.4-1.fc38) MIME-Version: 1.0 X-malware-bazaar: not-scanned X-Spam-Status: No, score=2.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Tue, 10 Oct 2023 07:29:14 -0700 (PDT) X-Spam-Level: ** On Wed, 2023-10-04 at 06:19 -0700, Ben Greear wrote: > On 10/3/23 10:06 PM, Kalle Valo wrote: > > Ben Greear writes: > >=20 > > > I'm testing a wifi-7 radio against MLO AP. I notice the link-0 debug= fgs links > > > show up and STA is associated and acquired DHCP, but wlan is not in /= proc/net/wireless. > > > I'm in 6.5.5+ kernel. > > >=20 > > > Is this expected? > >=20 > > wext doesn't support Wi-Fi 7, see: > >=20 > > https://git.kernel.org/linus/52fd90638a72 >=20 > For somewhat similar reasons, ethtool stats are broken for MLO > too (see my patches from yesterday). >=20 > To keep at least some backwards compatibility, would it be worth > reporting the 'best' link's information? To me best is highest > band that is connected. It could also just be the first link that is > connected. So I think we should differentiate here. For wext, certainly no. I don't want to support wext forever, and multi-link is a really good reason to say "nope, things just stop working here, stop using 1996 technology". For ethtool, well, to be honest I never really liked it in the first place (*), but I guess we should somehow fix some things there... Perhaps report some cumulative values? But let's discuss that on the individual patches I guess. (*) I also don't like your iwlwifi patch for those 'buckets', FWIW, there's no real explanation for why the buckets should be this way, and putting an array into flat ethtool also feels just wrong. johannes