Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp386245pxb; Fri, 15 Apr 2022 01:46:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxiDa+imNmr2KazeG97JbCT6UhJBaOAKIbdAJVjAogFiwrcqZtpeZbl5BdpDmQ1VA2IlDFM X-Received: by 2002:a17:907:1608:b0:6ed:de52:7a14 with SMTP id hb8-20020a170907160800b006edde527a14mr2844041ejc.395.1650012399869; Fri, 15 Apr 2022 01:46:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650012399; cv=none; d=google.com; s=arc-20160816; b=SKKjqP2MDvhmSNHsIYEkNvO41PjNEUe+kXEs9nPyYRPjdZpwqLqP3V7ROTOx7CmMQC ASwawlOTora+XZAAAX3dRKp6rnUFBqj5wj70u0tnbzD+I8q/B7lhR9KNsAHgAEaOQo1j g6lIo92//IwvvLbA4uNVgYhT/wk6KhRRrUUGzda9E+CzY6WIMk/6EkDrzbB7//ZbtHlG AWeKpBVR5WyOZqZLnoWCcPrYLt4AUPz7sWEfoPS+M4jVe/Y2BhLWaLkHrv5KJPaZ7aoI 3tVIthfUcuxMumP88sHaVTmIeorYh3OIGnbOvFZQVt1zsc74qnxTGr2G243JTJYLgc7g 33Ow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=MJNCrX9rFPuR9vmrhF/+SFie4NeAIqp3xTOmqZ1Hd0A=; b=NHq1jAJPyMULRMNn16qBc1zhZCA02MGs8qtGFwDvwAPhKi/F8uD3c1pbqBv5YR+9By +USJLFle60dcX8futQkCoUJPenqrgRmvvVFlvncxN2GhJ1KIPMmlmMqWlfn/R1l61VGB vgqzuzphJUQ4/G/626K7qnbuza3N7pu9o/mnMLScfs9I1dxdzs5lfBEVkb2jVUE0K0me 3h/rTkfLx6qUI9+PitOJvq+wAdCQJwgcGviFyF7ZhBO/hwx3Mmdvo+jvb+2KNsxF0HKC KD+mdzK24UMa1itRkCBnwMzXwjfKpmipDfbme1rc+dOS1YaJ1flsr/LfddmKMUvZAEts plHw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v14-20020a056402348e00b00418c2b5bddfsi806761edc.193.2022.04.15.01.46.21; Fri, 15 Apr 2022 01:46:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349012AbiDNQAF convert rfc822-to-8bit (ORCPT + 66 others); Thu, 14 Apr 2022 12:00:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1350375AbiDNPkZ (ORCPT ); Thu, 14 Apr 2022 11:40:25 -0400 Received: from mail.redfish-solutions.com (mail.redfish-solutions.com [45.33.216.244]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83A3036331 for ; Thu, 14 Apr 2022 08:20:01 -0700 (PDT) Received: from smtpclient.apple (macbook3.redfish-solutions.com [192.168.1.18]) (authenticated bits=0) by mail.redfish-solutions.com (8.16.1/8.16.1) with ESMTPSA id 23EFJwpe012157 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 14 Apr 2022 09:19:58 -0600 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: What's required for WiFi 6 Certified Location service? From: Philip Prindeville In-Reply-To: <031931ec-e14b-2b36-2f9c-73b4b9a2e462@quicinc.com> Date: Thu, 14 Apr 2022 09:19:58 -0600 Cc: linux-wireless@vger.kernel.org Content-Transfer-Encoding: 8BIT Message-Id: <16F51907-EF45-4B33-A5D6-50D23F4C09B3@redfish-solutions.com> References: <031931ec-e14b-2b36-2f9c-73b4b9a2e462@quicinc.com> To: Jeff Johnson X-Mailer: Apple Mail (2.3696.80.82.1.1) X-Scanned-By: MIMEDefang 2.85 on 192.168.4.3 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org > On Apr 12, 2022, at 2:03 PM, Jeff Johnson wrote: > > On 4/12/2022 12:40 PM, Philip Prindeville wrote: >> Is anyone in the Linux kernel community working on an FTM implementation? > > Start by looking at the usage of struct cfg80211_pmsr_request_peer and you'll find an in-tree Intel implementation. > > Also I expect that every Android vendor has an out-of-tree implementation. Interesting. I guess a lot of commercial SoHo routers won't have support until the Ath9k, etc. families have support added. Not clear if/when that will happen. -Philip