Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp405830ybl; Fri, 30 Aug 2019 01:24:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqzHlRRUjViYKKUuF1FJrwhq2ab1kTDx1FxJn/GqrSHKGLSlcKG3U0EDQugMBjVJvwHQkWcI X-Received: by 2002:aa7:93cf:: with SMTP id y15mr16569629pff.251.1567153490801; Fri, 30 Aug 2019 01:24:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567153490; cv=none; d=google.com; s=arc-20160816; b=E2w8gYQ7vV1CPoL5J0tn6Mx9u5NKXaT32LnCjsBAVv2M/y9SaBYSoInLAeup9ujTaK oeH7ICoFLy9Uk3L9ftrfGtRGI6oJMGfqsxoxAg08CKS0JfAivydvW8Zl3fq7gBTwUNSR asEaSO98crOqxf4n9RWQdZTc3KbBiyLawj4IRtyq9YsPVYjw7fakSyQhWLgYXTkIwzfJ LZDiuH2zFM6W6NSRAO8PtGoDEhoovtTAnltn8yg4VqRQB2YVnLQfNjiOJUVUDoKm52hk gfdUcZfXEiJimAFr6IxUa9d027fFgJ9vPCY/k4csK+niziS9jISh/n5pXlVq6QkLeaJ6 KIhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=qq6EAlFKMJcuMERrqHY66EaQdSKnkQVIcIy9zFhZOFE=; b=RtQSifR1y8Ij0AotGkYApWIcMHLW/v2r6GMEdnJ0oAyj18FE3U4sAo9U1p+UQ2/qYO /2cNyK+iTgH0ziSytUPPT8GVylNlczOgIk7IrytsuFLyzVHwEQpaS6YMWC2o7LJpkXFq Sz6StRdLIwasDnuVma4434wlzsi/TWtQwZjNJf5crIn4FXMZl7vF9fG3qEP6YVQfXxDk 9ZoHBZpuQzXuy42qHCqw7TcAeY5vBSG/vZL7xW6oqxEFV/gxYTd9jz62xlq3lPRO9HzD xSwcPhtGKSef+iOmboOdy7hw5WfUgRoyRJJplIwVwFrH+m+lD/DM8xyB6U3HabaTEYDJ VD7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OC1s1opO; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k16si3887503pgl.592.2019.08.30.01.24.22; Fri, 30 Aug 2019 01:24:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=OC1s1opO; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727620AbfH3IWM (ORCPT + 99 others); Fri, 30 Aug 2019 04:22:12 -0400 Received: from mail-io1-f65.google.com ([209.85.166.65]:35718 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726492AbfH3IWM (ORCPT ); Fri, 30 Aug 2019 04:22:12 -0400 Received: by mail-io1-f65.google.com with SMTP id b10so12435603ioj.2 for ; Fri, 30 Aug 2019 01:22:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qq6EAlFKMJcuMERrqHY66EaQdSKnkQVIcIy9zFhZOFE=; b=OC1s1opO7bpKYXP52a8jaiIoDssAce2v2FhJ1on2Jcpl/xWfNggBYSm9h57VhXRBcd QQ5b8Ib0wU9ezgQmnPtYF0BhkyMKoBQtntKGPoUjBoGUDnQ04LvhXBNy44/hqz0qRPAd N+qxNZ3wiab0PbyliPSjNxemKuAh5/KcNLzdCg9kH7xcOzUMVv52junEbuuthYX47n1j HmKr9n83P8Ha9mQ6ASUTyPVmB2ZfLk1TPN4vgL7bsoYb0CzDizhuBaTblM/XfSTzZQRY DGTr5YZL6Wz5zhMCOP8LgVEPEnVdTQrnXxdGFxQm4y2rT0qN/4vzwwgWvkdsAghRCOlO ttmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qq6EAlFKMJcuMERrqHY66EaQdSKnkQVIcIy9zFhZOFE=; b=jefDKqBrOJnbzSo3jNmjMlXDOq2q5g7BubcDEkBwxfjP77M4ciR+aLTGoxZg/mPUlD INjnfPlb6s1x90vjBEX1ZyGzqassG1kvGLzdnxydN6v0LDsh5PG8RzMrwgHSFqbd75j4 jwsQSqnI37WYCAFAAGfUR3ngzkGd3h3uqLczGdQjElChnLVW+1kSQshEqAqexBKXBxbu V0pQlBPeTMDM15guLnSIzcqU0rKunjJWv28saA+y692NjO9Ldnr31ycM0cbVAo/b+JwL 5YS4aExfOyA52XoEQOhEAp84hKS9pXoWilp/mE7W8lXnKUEPYDZGkNGPiLznlpKD6Lua DRXg== X-Gm-Message-State: APjAAAWLHEXuYtzvmjVwJfTAPUuGD+A+c6XyIhw5y2mnvKq4iPF3HX3n jaWZSa/arO0mDCd6UHHCP4Vsf2UuRWzzaQNHKIPR/Flb X-Received: by 2002:a5d:91c8:: with SMTP id k8mr945616ior.232.1567153331057; Fri, 30 Aug 2019 01:22:11 -0700 (PDT) MIME-Version: 1.0 References: <80d9c12986ec0a13c34672ca1c16f37cae0cc096.camel@sipsolutions.net> <39d646206446159a2b0a67ee7d8667483ade0733.camel@sipsolutions.net> In-Reply-To: <39d646206446159a2b0a67ee7d8667483ade0733.camel@sipsolutions.net> From: Krishna Chaitanya Date: Fri, 30 Aug 2019 13:51:59 +0530 Message-ID: Subject: Re: mac80211_hwsim (kernel 4.18+): wmediumd + 2.4Ghz To: Johannes Berg Cc: Ramon Fontes , linux-wireless Content-Type: text/plain; charset="UTF-8" Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Fri, Aug 30, 2019 at 1:02 PM Johannes Berg wrote: > > On Fri, 2019-08-30 at 00:35 +0530, Krishna Chaitanya wrote: > > > > Is this supposed to work at all? AFAICS, in hwsim channel matching > > checks are only done in non-mediumd path (no_nl), and wmediumd also > > doesn't have any checks? So, hostapd responds to all probe requests in all > > channels. Am I missing something? > > Hmm. Interesting observation, I wasn't aware of that. > > That certainly explains the situation though - on 2.4 GHz we'd prefer > using the DS Element, and thus not use the scan result, while on 5 GHz > we assume that the reported RX frequency is correct (there's no channel > overlap). > > Still doesn't explain why it should work in 4.17 and not in 4.18, there > aren't a lot of wifi changes there at all. Yes the git log also doesn't show any changes in this area. > > I guess we should fix that in hwsim, anyone esle want to? :-) I can give it a try to move the channel matching logic to common code for both nl and no_nl.