<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Wireless LAN Professionals</title>
	<atom:link href="https://wlanprofessionals.com/feed/?post_type=resources" rel="self" type="application/rss+xml" />
	<link>https://wlanprofessionals.com</link>
	<description></description>
	<lastBuildDate>Wed, 29 Jul 2026 16:34:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.3</generator>

<image>
	<url>https://wlanprofessionals.com/wp-content/uploads/2019/11/cropped-boingo-logo-1-32x32.png</url>
	<title>Wireless LAN Professionals</title>
	<link>https://wlanprofessionals.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>The Brain Science Behind Your Best Wi-Fi Ideas, Corrected</title>
		<link>https://wlanprofessionals.com/the-brain-science-behind-your-best-wi-fi-ideas-corrected/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Mon, 10 Aug 2026 02:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20049</guid>

					<description><![CDATA[I solve my hardest Wi-Fi design problems in the shower. Not at the desk. Not in the spreadsheet. In the shower, on a walk, or in that half-asleep minute before the alarm goes off. After 25 years of designing wireless networks, I trust that pattern more than I trust most of my whiteboard sessions. There [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I solve my hardest Wi-Fi design problems in the shower. Not at the desk. Not in the spreadsheet. In the shower, on a walk, or in that half-asleep minute before the alarm goes off. After 25 years of designing wireless networks, I trust that pattern more than I trust most of my whiteboard sessions.</p>



<p class="wp-block-paragraph">There is a brain-science post going around right now that says I am not imagining it. It walks through the <strong><em>Default Mode Network</em></strong>, the part of your brain that lights up when you stop concentrating, and it argues that your best ideas come from stepping away. The core of that post is real. I have lived it for a quarter century. The problem is the post gets the science wrong in five specific ways, and the wrong parts are the parts people are quoting.</p>



<p class="wp-block-paragraph">So here is the honest version. The science is real. The magic numbers are not.</p>



<h2 class="wp-block-heading">What is actually true</h2>



<p class="wp-block-paragraph">In the late 1990s, a neurologist named Marcus Raichle at Washington University in St. Louis noticed something odd in brain scans. A specific set of regions, the medial prefrontal cortex and the posterior cingulate and precuneus, got <em>quieter</em> every time a person focused on an external task, and lit right back up the moment the task stopped. He named the pattern in a 2001 paper in <em>PNAS</em> called &#8220;A default mode of brain function.&#8221; It became one of the most-cited neuroscience papers of the century.</p>



<p class="wp-block-paragraph">That is the spine of the viral post, and it holds up. The discovery is real. The man is real. The paper is real.</p>



<p class="wp-block-paragraph">The energy fact is real too, and it is the genuinely surprising part. Your brain is about 2% of your body weight, and it burns about 20% of your body&#8217;s energy. That is a textbook fact, well established for decades.</p>



<h2 class="wp-block-heading">Where the post breaks</h2>



<p class="wp-block-paragraph">Now the five things the post gets wrong. I am not pointing these out to be the smartest person in the room. I am pointing them out because I almost reposted the thing myself before I had it fact-checked, and a junior engineer reading it would walk away repeating numbers that fall apart on inspection.</p>



<p class="wp-block-paragraph"><strong>One. &#8220;The DMN uses 20% of your body&#8217;s energy.&#8221;</strong> No. The <em>whole brain</em> uses about 20% of your body&#8217;s energy. The Default Mode Network is one network inside that brain, not the whole thing. Handing the brain&#8217;s entire energy budget to one network is a category error.</p>



<p class="wp-block-paragraph"><strong>Two. &#8220;60 to 80% of your brain&#8217;s energy goes to the Default Mode Network.&#8221;</strong> Mislabeled. Raichle&#8217;s real finding is that roughly 60 to 80% of the brain&#8217;s energy supports constant internal signaling, the activity he nicknamed the brain&#8217;s &#8220;dark energy.&#8221; That intrinsic activity is not the same thing as the Default Mode Network. The honest punchline is the opposite end of the same fact: the <em>extra</em> energy a hard task demands on top of that baseline is tiny. Task-evoked changes run under 5%, sometimes as little as half a percent. Your brain is not mostly reacting to the world. It is mostly running its own internal model, all the time.</p>



<p class="wp-block-paragraph"><strong>Three. &#8220;A break makes you 40% more creative.&#8221;</strong> The 40% is real, and it comes from a good study (Baird, Smallwood, Schooler and colleagues, 2012, in <em>Psychological Science</em>). People who took a break doing a simple, undemanding task did about 40% better on a creativity test afterward. The internet keeps dropping the one detail that matters most: that boost only showed up for problems the people had <em>already</em> been working on. Brand-new problems got zero benefit. Incubation is not general creativity magic. It is your brain continuing to chew on something you already loaded in. Note also that the lead author is Baird, not Schooler. Credit goes where credit is due.</p>



<p class="wp-block-paragraph"><strong>Four. &#8220;A 2025 review proved insight problems need the network on and analytical problems need it off.&#8221;</strong> I could not find that review, and the clean on-off story it tells is not what the real literature says. The honest answer is that the science here is messier than the post wants it to be. When a tidy dichotomy gets attributed to a paper you cannot locate, leave it out.</p>



<p class="wp-block-paragraph"><strong>Five. &#8220;Insights disappear within 90 seconds.&#8221;</strong> Invented. There is no study behind that number. Writing your ideas down before they slip is good advice. Dressing it up with a fake stopwatch is not.</p>



<h2 class="wp-block-heading">The rule that actually matters</h2>



<p class="wp-block-paragraph">Strip away the bad numbers and you are left with something sharper and more useful than the viral version. Incubation only works on a problem you have <em>already fully loaded in</em>. The walk does not generate the idea out of nothing. It finishes the work your focused brain started.</p>



<p class="wp-block-paragraph">So the rule is simple. Load the hard problem first, then walk.</p>



<p class="wp-block-paragraph">This is exactly how the best Wi-Fi design happens, and it is why I have trusted my shower for 25 years. A real design problem is never one variable. You have the client device mix, the application requirements, the data rates each application needs, the construction materials, the ceiling heights, the survey data, the co-channel contention you are trying to avoid, and the budget that says you cannot just throw more Access Points at it. You cannot hold all of that loosely. You have to sit down and engage it hard, deliberately, until the whole tangled thing is loaded into your head and you can feel where it does not resolve.</p>



<p class="wp-block-paragraph">Then you step away.</p>



<p class="wp-block-paragraph">You take the walk. You stand in the shower. You let the focused part of your brain go quiet and let the constant background machinery keep working the problem you fed it. And more often than I can count, the answer that would not come at the desk arrives somewhere a notebook cannot follow. The right place for that fourth Access Point. The channel plan that finally stops fighting itself. The reason the validation survey kept coming back wrong.</p>



<p class="wp-block-paragraph">That is not magic. It is incubation working the way the research actually describes it, on a problem that was already loaded. If I had not done the hard, boring, focused loading first, the walk would have given me nothing. A blank mind on a walk stays blank.</p>



<p class="wp-block-paragraph">I cannot tell you my walk proves the 40% number. It does not. One person&#8217;s experience never proves a number. What I can tell you is that the <em>practice</em> the corrected science points to is the practice I already live, and it has shaped some of the trickiest designs of my career.</p>



<p class="wp-block-paragraph">Load the hard problem first. Engage it until it is fully in your head. Then go do something boring without your phone, and keep a way to capture whatever surfaces. The science behind the shower is real. The magic numbers are not, and you do not need them.</p>



<p class="wp-block-paragraph">What is the last hard problem you solved away from your desk, and had you done the focused loading first, or did it surprise you? </p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>A Wi-Fi Survey Is Only as Good as the Walk</title>
		<link>https://wlanprofessionals.com/seven-rules-for-accurate-site-surveys/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Mon, 03 Aug 2026 02:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=3937</guid>

					<description><![CDATA[The heat map you hand a client is two different things at once. Where your survey points sit close together, it is real data. Where they sit far apart, it is the software guessing between them. Same map, same colors, same confident gradient. The reader cannot tell which parts are measured and which parts are [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The heat map you hand a client is two different things at once. Where your survey points sit close together, it is real data. Where they sit far apart, it is the software guessing between them. Same map, same colors, same confident gradient. The reader cannot tell which parts are measured and which parts are interpolation. You can, because you walked it. So the quality of that walk is the quality of the deliverable, and almost nobody talks about how to walk one that holds up.</p>



<p class="wp-block-paragraph">I have scored real survey files to prove the point, and the numbers are blunt. Walk tight and the map is measurement. Walk loose and large parts of it are the software inventing whatever makes the gradient look smooth.</p>



<h2 class="wp-block-heading">The map is interpolation, and you decide how much</h2>



<p class="wp-block-paragraph">Every survey tool builds its heat map the same way. It takes the points where you actually measured, then fills the space between them by interpolating. Close points mean short fills and a map that tracks reality. Wide points mean long fills and a map that invents whatever makes the gradient look smooth. That invented part is the software&#8217;s best guess, not your data.</p>



<p class="wp-block-paragraph">This is the one thing you control in the field. Not the AP placement, not the client mix, not the building. The walk. You decide how much of the final map is real and how much is guesswork, and you decide it with your feet and your clicks.</p>



<p class="wp-block-paragraph">I built a small scoring method to put a number on that decision. It looks at how you walked and grades the one thing that actually drives map accuracy: how close your points are to each other.</p>



<h2 class="wp-block-heading">The math, in plain language</h2>



<p class="wp-block-paragraph">There are two honest halves to this, and I am only going to claim the one I trust.</p>



<p class="wp-block-paragraph">The trustworthy half is spacing. Take every consecutive pair of points on your walk, measure the real-world distance between them, and look at the average. Then drop it on a simple ramp:</p>



<ul class="wp-block-list">

<li>Mean spacing of 3 m or less scores 100. A dense, continuous walk.</li>


<li>Mean spacing of 8 m or more scores 0. Stop-and-go with wide gaps.</li>


<li>In between, it slides straight down the line.</li>

</ul>



<p class="wp-block-paragraph">Those two anchors are not arbitrary. They come straight from my own field guidance on why you do NOT use a stop-and-go survey. A good continuous walk averages 3 to 4 m between points. A stop-and-go survey averages 8 m or worse. The ramp just turns that rule into a score.</p>



<p class="wp-block-paragraph">A good average can still hide a few ugly gaps, so I also report the 90th-percentile spacing. That is the gap that 90% of your points beat. If your mean is a clean 3 m but your p90 is 12 m, you have sloppy stretches an average alone would paper over. The mean tells you the typical walk. The p90 tells you the truth about your worst stretches.</p>



<p class="wp-block-paragraph">There is a second half, coverage density, that asks whether you actually covered the whole space or just walked tight lines down the middle. I am not going to dress that one up. It is not calibrated yet, so I leave it out and report spacing plus the distance you walked. When I say spacing is the trustworthy half, I mean the other half is honestly still in the shop.</p>



<h2 class="wp-block-heading">Four real surveys, one floor, four very different walks</h2>



<p class="wp-block-paragraph">I ran four example survey projects through this. Same floor plan, same software, same physics. The only variable was the walk, and the scores split exactly the way the theory says they should.</p>



<figure class="wp-block-table"><table><thead><tr><th>Survey</th><th>Walked</th><th>Mean spacing</th><th>Score</th></tr></thead><tbody><tr><td>RTLS</td><td>827.9 m</td><td>3.67 m</td><td>87 / Excellent</td></tr><tr><td>Mobile</td><td>477.7 m</td><td>6.37 m</td><td>33 / Poor</td></tr><tr><td>Multi Device</td><td>578.7 m</td><td>8.15 m</td><td>0 / Poor</td></tr><tr><td>Hybrid 802.11ac</td><td>437.0 m</td><td>8.56 m</td><td>0 / Poor</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Read that and the lesson writes itself. The RTLS survey was walked tight, 3.67 m between points across 7 sessions and about half a mile on foot, and it scores Excellent. The other three were clicked 6 to 9 m apart, and the score flags every one of them as wide sampling, which is its whole job.</p>



<p class="wp-block-paragraph">One thing I owe you before you react to those Poor scores. These four are Ekahau&#8217;s bundled demo projects, built to show off survey types, not to be careful production work. The wide spacing is exactly what you would expect from a demo, and the Poor scores are the method working, not a knock on anyone who touched those files. I am scoring the walks, not the surveyors.</p>



<h2 class="wp-block-heading">Keith&#8217;s 7 rules, and the lever each one pulls</h2>



<p class="wp-block-paragraph">I have taught the same short list of survey rules for years. What I had never done until now is line them up against the scoring math and watch each rule move a specific number. Every one of them does. Follow them and the score takes care of itself.</p>



<p class="wp-block-paragraph">Click when you start. That anchors the true beginning of the walk so the path does not guess its way back to wherever you last stood.</p>



<p class="wp-block-paragraph">Click when you stop. That ends a walked segment cleanly, so the empty gap to your next starting point never gets counted as a measured stretch you didn&#8217;t actually walk.</p>



<p class="wp-block-paragraph">Click when you change direction. Put a real point at every turn. Skip it and the tool draws a straight line through a corner you never walked, then interpolates data along a path your feet never took.</p>



<p class="wp-block-paragraph">Walk both sides of anything you care about. Two passes double the real sampling around the things that drive decisions. That is coverage where it counts.</p>



<p class="wp-block-paragraph">Check the known-important rooms. The CEO&#8217;s office. The boardroom. The one corner where a complaint will land on your desk by Monday. Walk those on purpose so the map shows measured data exactly where it would hurt most to be guessing.</p>



<p class="wp-block-paragraph">The closer your data points, the more accurate the data. This one is the spacing sub-score stated out loud. Tighter points mean less interpolation, 3 m or under earns full marks, and there is no trick to it beyond clicking more often.</p>



<p class="wp-block-paragraph">Click around a pause. This is the one that surprised me when I watched it in the math. Stop to talk, and click when you stop and again when you walk on. Here is why it works. When you stand in one spot and the tool logs several points within half a meter of each other, the method collapses that standing cluster into a single node before it does any spacing math. Standing still should never make your survey look denser than your feet made it. And clicking when you resume keeps your chat from fusing into one giant 30-meter leg that would read as textbook stop-and-go. The dwell-pause rule and the dwell-collapse math are the same idea seen from two ends, one in your hands and one in the score.</p>



<h2 class="wp-block-heading">What a new surveyor actually needs to remember</h2>



<p class="wp-block-paragraph">You do not need the math. You need two habits. Click often and walk tight.</p>



<p class="wp-block-paragraph">Click at the start, at every stop, at every turn, and the moment you pause or pick back up. Keep your lines close together and walk both sides of what matters. Do that and your average spacing drops under 3 m, the heat map becomes measured data instead of a smooth guess, and the score follows on its own.</p>



<p class="wp-block-paragraph">The score was never the point. It is a mirror held up to your walk. A Wi-Fi survey is only as good as the walk that produced it, and now you know exactly how to walk one worth handing over.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/7-rules-for-accurate-site-surveys1.png" medium="image"></media:content>
	</item>
		<item>
		<title>6 GHz Power: Settle the Channel Width Before the Transmit Power</title>
		<link>https://wlanprofessionals.com/6-ghz-power-settle-the-channel-width-before-the-transmit-power/</link>
					<comments>https://wlanprofessionals.com/6-ghz-power-settle-the-channel-width-before-the-transmit-power/#respond</comments>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 16:34:20 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20094</guid>

					<description><![CDATA[Two numbers decide how far a 6 GHz cell reaches, and the transmit power on the access point&#8217;s spec sheet is neither of them. The first is the channel width, because in 6 GHz the width sets the power ceiling. The second is the client&#8217;s own ceiling, which sits below the access point&#8217;s and carries [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Two numbers decide how far a 6 GHz cell reaches, and the transmit power on the access point&#8217;s spec sheet is neither of them. The first is the channel width, because in 6 GHz the width sets the power ceiling. The second is the client&#8217;s own ceiling, which sits below the access point&#8217;s and carries the harder half of the link. Settle the width, then size the cell to the client. Design in that order and the rest of 6 GHz power stops surprising you.</p>



<p class="wp-block-paragraph">Everything below is the US and the FCC.</p>



<h2 class="wp-block-heading">The ceiling is per megahertz, not per channel</h2>



<p class="wp-block-paragraph">Going narrow in 6 GHz to get &#8220;cleaner&#8221; channels quietly throws away coverage. Drop from a wide channel to 20 MHz for less contention and your clients land weaker and roam later. That is a coverage decision, and most people make it without knowing they made it.</p>



<p class="wp-block-paragraph">Here is why. In 6 GHz, EIRP is not a flat per-channel ceiling like the one you learned in the old bands. It is governed by power spectral density, a limit measured per MHz. Total radiated power scales with how many MHz you light up.</p>



<p class="wp-block-paragraph">A narrow channel is legally quieter than a wide one at the same PSD ceiling. The gap between 20 MHz and 160 MHz:</p>



<p class="wp-block-paragraph">10 · log₁₀(160/20) = 10 · log₁₀(8) ≈ 9 dB</p>



<p class="wp-block-paragraph">That 9 dB is 8× less power radiated, the same 8× you saved in channel width, spent straight out of your link budget. Every doubling of width is worth 10 · log₁₀(2) ≈ 3 dB, and every halving costs you the same 3 dB.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="535" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29082907/01-psd-power-ladder-1024x535.png" alt="PSD ladder: the EIRP ceiling by channel width" class="wp-image-20095" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29082907/01-psd-power-ladder-1024x535.png 1024w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29082907/01-psd-power-ladder-300x157.png 300w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29082907/01-psd-power-ladder-768x401.png 768w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29082907/01-psd-power-ladder-1536x803.png 1536w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29082907/01-psd-power-ladder-2048x1070.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph"><em>Every doubling of channel width adds 3 dB to the ceiling, so a 20 MHz channel starts 9 dB down on a 160 MHz one before a single wall gets in the way. The gray part of each bar is the power you are allowed at any width. The green part is what the extra width buys you.</em></p>



<p class="wp-block-paragraph">The same rule governs the access point, which is where the spec sheet starts misleading you. A Low Power Indoor access point on a 20 MHz channel cannot legally radiate 30 dBm. Its 5 dBm/MHz ceiling caps it at 18 dBm, a full 12 dB under the headline figure, and it reaches the 30 dBm cap only at 320 MHz. The &#8220;30 dBm access point&#8221; is a 320 MHz access point.</p>



<p class="wp-block-paragraph">In 6 GHz, channel width is a coverage decision, not only a capacity one. Narrow when the airtime math demands it, but KNOW what the PSD ceiling charges you for it.</p>



<p class="wp-block-paragraph">One more entry on the same ledger, and this one catches people who are trying to help: antenna gain counts against the EIRP cap. Bolt on a higher-gain antenna and the extra dB of gain comes out of your maximum EIRP, so the access point lowers its own transmit power to compensate. You buy reach and get a quieter radio.</p>



<h2 class="wp-block-heading">The client transmits 6 dB below the access point</h2>



<p class="wp-block-paragraph">In 6 GHz, the client transmits up to 6 dB below the access point it is associated with. That is not a vendor default you can tune away. In the US it is written into 47 CFR §15.407, and it sets the real limit on the size of your cell.</p>



<h3 class="wp-block-heading">Same 6 dB, two different mechanisms</h3>



<p class="wp-block-paragraph">Here is the part that trips people up. Low Power Indoor and Standard Power reach that 6 dB by completely different routes.</p>



<p class="wp-block-paragraph">Standard Power is a live rule. The FCC requires the client to stay at least 6 dB below its access point&#8217;s AFC-authorized power. The Standard Power access point&#8217;s own ceiling is two numbers, 36 dBm EIRP and 23 dBm/MHz PSD. AFC can grant an access point less than the full 36 dBm at a given location, and when it does, the client tracks 6 dB below whatever the access point was actually cleared to use, and not 6 dB below the ceiling.</p>



<p class="wp-block-paragraph">Low Power Indoor has no such clause. Its client cap is a flat −1 dBm/MHz and 24 dBm EIRP, sitting 6 dB under the access point&#8217;s flat 30 dBm. The gap is the same size, and there is no follow-the-access-point linkage behind it. Same number, different machinery.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="819" height="1024" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083322/02-client-6db-backoff-819x1024.png" alt="The 6 GHz client transmits 6 dB below the access point, shown for LPI and Standard Power" class="wp-image-20096" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083322/02-client-6db-backoff-819x1024.png 819w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083322/02-client-6db-backoff-240x300.png 240w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083322/02-client-6db-backoff-768x960.png 768w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083322/02-client-6db-backoff-1229x1536.png 1229w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083322/02-client-6db-backoff-1638x2048.png 1638w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083322/02-client-6db-backoff-scaled.png 2048w" sizes="(max-width: 819px) 100vw, 819px" /></figure>



<p class="wp-block-paragraph"><em>Two panels, the same 6 dB, two different rules producing it. The bar that sizes your cell is the lower one in each panel.</em></p>



<h3 class="wp-block-heading">Why the client and not the access point</h3>



<p class="wp-block-paragraph">6 GHz is shared spectrum. Licensed incumbents were there first, and unlicensed Wi-Fi has to stay quiet enough not to bother them.</p>



<p class="wp-block-paragraph">The access point is the controlled element: fixed location, indoors for Low Power Indoor, AFC-coordinated for Standard Power. The client is the wildcard. It is mobile, there are a lot of them, and any one of them can end up parked at a window with a clean shot at a rooftop microwave dish or a satellite uplink. Capping the client bounds the worst case across the whole population of them at once.</p>



<h3 class="wp-block-heading">What that does to your cell</h3>



<p class="wp-block-paragraph">Run a Low Power Indoor access point at its ceiling and your downlink is up to 6 dB hotter than anything the client can send back. The client hears the access point long before the access point can hear the client. Coverage is uplink-limited, so size the cell to the client&#8217;s power budget, 24 dBm EIRP for Low Power Indoor, and not to the access point&#8217;s.</p>



<p class="wp-block-paragraph">The 6 dB is a transmit-power gap, and it is not a full 6 dB of lost range. The access point is the better receiver, with more antennas and a lower noise figure than any phone, so some of that transmit deficit gets clawed back on the receive side. The link will always be asymmetric. It is usually less asymmetric than the raw 6 dB suggests.</p>



<p class="wp-block-paragraph">Remember, in Low Power Indoor the client is NOT tied to the access point&#8217;s Tx power. It is held against a fixed maximum of 24 dBm EIRP. Turn an access point down to balance the link and you have not raised the client by a single decibel. You have only made your own downlink quieter.</p>



<h2 class="wp-block-heading">The client inherits the access point&#8217;s class</h2>



<p class="wp-block-paragraph">Your 6 GHz client never picks its own power. It inherits whatever access point it joins. Under 47 CFR §15.407(d)(5)(i), a 6 GHz client operates under the control of the access point it associates with. Every question about client power is an access point question.</p>



<p class="wp-block-paragraph">Join a Low Power Indoor access point and the client is capped at 24 dBm EIRP with a −1 dBm/MHz PSD ceiling. Join a Standard Power access point and that ceiling rises to 30 dBm EIRP and 17 dBm/MHz, and the cell can go outdoors.</p>



<p class="wp-block-paragraph">The headline is &#8220;+6 dB.&#8221; That number is honest only on the widest channel.</p>



<h3 class="wp-block-heading">Why &#8220;+6 dB&#8221; undersells it</h3>



<p class="wp-block-paragraph">The EIRP ceilings are 6 dB apart: 24 against 30. The PSD ceilings are 18 dB apart: −1 against 17. That second gap is the whole story.</p>



<p class="wp-block-paragraph">Work each width through the same rule that governs both clients, the lower of the EIRP cap and the PSD ceiling plus the width term, and the two classes separate:</p>



<figure id="30-dBm" class="wp-block-table 80 MHz"><table class="has-fixed-layout"><tbody><tr><td>Channel width</td><td>Low Power Indoor client</td><td>Standard Power client</td><td>Gap</td></tr><tr><td>20 MHz</td><td>12 dBm</td><td>30 dBm</td><td>18 dB</td></tr><tr><td>40 MHz</td><td>15 dBm</td><td>30 dBm</td><td>15 dB</td></tr><tr><td>80 MHz</td><td>18 dBm</td><td>30 dBm</td><td>12 dB</td></tr><tr><td>160 MHz</td><td>21 dBm</td><td>30 dBm</td><td>9 dB</td></tr><tr><td>320 MHz</td><td>24 dBm</td><td>30 dBm</td><td>6 dB</td></tr></tbody></table></figure>



<figure class="wp-block-image size-large"><img decoding="async" width="819" height="1024" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083857/03-client-eirp-lpi-vs-sp-819x1024.png" alt="" class="wp-image-20097" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083857/03-client-eirp-lpi-vs-sp-819x1024.png 819w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083857/03-client-eirp-lpi-vs-sp-240x300.png 240w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083857/03-client-eirp-lpi-vs-sp-768x960.png 768w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083857/03-client-eirp-lpi-vs-sp-1229x1536.png 1229w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083857/03-client-eirp-lpi-vs-sp-1638x2048.png 1638w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29083857/03-client-eirp-lpi-vs-sp-scaled.png 2048w" sizes="(max-width: 819px) 100vw, 819px" /></figure>



<p class="wp-block-paragraph"><em>The Standard Power line is flat and the Low Power Indoor line climbs. That divergence is the product being sold: 6 dB at 320 MHz, 18 dB at 20 MHz, and the biggest numbers land on the narrow channels where most clients sit.</em></p>



<p class="wp-block-paragraph">&#8220;+6 dB&#8221; is the minimum, and it shows up only at 320 MHz. Standard Power&#8217;s biggest gift to the client lands exactly where Low Power Indoor is most PSD-starved, on the 20, 40 and 80 MHz channels most 6 GHz clients use. Narrow the channel and Low Power Indoor bleeds power fast, while the Standard Power client holds its full 30 dBm.</p>



<h3 class="wp-block-heading">Standard Power&#8217;s 30 dBm is only a ceiling</h3>



<p class="wp-block-paragraph">If AFC authorizes the access point to only 30 dBm at that location, the client sits at 24 dBm, dead even with a Low Power Indoor client. Authorize the access point lower and the Standard Power client drops below a Low Power Indoor client. The gain is real, and it is conditional on what AFC actually grants at that address.</p>



<p class="wp-block-paragraph">The client also has to support Standard Power at all. Many first-generation Wi-Fi 6E clients shipped Low Power Indoor only. Deploying Standard Power access points does not hand every associated client the 30 dBm ceiling. The client needs the capability too.</p>



<h2 class="wp-block-heading">A fourth class, running the same client rule</h2>



<p class="wp-block-paragraph">In January 2026 the FCC authorized a fourth class of unlicensed 6 GHz device, Geofenced Variable Power, and the client rule inside it says the client&#8217;s ceiling sits 6 dB below the access point&#8217;s authorized power, not the power the access point happens to be sending right now.</p>



<p class="wp-block-paragraph">That is the same design law I keep coming back to: plan to the client, and plan to what the access point is permitted to do, never to what it is doing this second.</p>



<p class="wp-block-paragraph">GVP is rules on paper. The order took effect April 27, 2026, and no geofencing system has been approved, and no GVP access point or client has been certified or shipped.</p>



<h3 class="wp-block-heading">The numbers</h3>



<p class="wp-block-paragraph">GVP is authorized in U-NII-5 (5.925 to 6.425 GHz) and U-NII-7 (6.525 to 6.875 GHz), the same two sub-bands as Standard Power.</p>



<p class="wp-block-paragraph">The GVP access point may transmit up to 24 dBm EIRP and 11 dBm/MHz PSD. The GVP client may transmit up to 18 dBm EIRP and 5 dBm/MHz PSD, with its ceiling pinned 6 dB below its access point&#8217;s authorized power.</p>



<h3 class="wp-block-heading">The one line to memorize</h3>



<p class="wp-block-paragraph">Here is where the FCC pre-empted the mistake nearly everyone makes. The client&#8217;s ceiling is 6 dB below the access point&#8217;s maximum permitted power, not 6 dB below what the access point is transmitting. The order says it plainly: when a GVP access point runs below its maximum, the client&#8217;s limit is still figured from the maximum permitted level, and not from the reduced transmit level.</p>



<p class="wp-block-paragraph">When geofencing caps the access point below its maximum inside an exclusion zone, the permitted ceiling itself drops, and the client tracks 6 dB below that reduced permitted level. Cap the access point at 14 dBm and the client is held to 8 dBm.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="819" height="1024" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084359/04-geofenced-variable-power-819x1024.png" alt="The four US 6 GHz power classes compared, with Geofenced Variable Power added" class="wp-image-20098" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084359/04-geofenced-variable-power-819x1024.png 819w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084359/04-geofenced-variable-power-240x300.png 240w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084359/04-geofenced-variable-power-768x960.png 768w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084359/04-geofenced-variable-power-1229x1536.png 1229w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084359/04-geofenced-variable-power-1638x2048.png 1638w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084359/04-geofenced-variable-power-scaled.png 2048w" sizes="(max-width: 819px) 100vw, 819px" /></figure>



<p class="wp-block-paragraph"><em>Read the access-point-to-client row straight across. Standard Power and GVP tie the client to the access point&#8217;s authorized power, Low Power Indoor&#8217;s 6 dB is two fixed caps that happen to land 6 dB apart, and VLP has no split at all. The GVP column is a rule, not hardware you can order.</em></p>



<h3 class="wp-block-heading">What &#8220;geofenced&#8221; actually means</h3>



<p class="wp-block-paragraph">This is what makes GVP a fourth class rather than a flavor of the other three. A GVP access point has to know where it is and be told what it may do there.</p>



<p class="wp-block-paragraph">It carries built-in geolocation to find its own coordinates. Before it transmits, it registers with and is authorized by a geofencing system. It refreshes that frequency information at least once per day.</p>



<p class="wp-block-paragraph">AFC assumes a fixed, registered address. Geofencing is built for a device that moves, and the logic may even run on the device itself, which AFC never allows. Read GVP as AFC without the fixed address, the first 6 GHz power class designed for Wi-Fi that moves, outdoors, at real power.</p>



<p class="wp-block-paragraph">Every Very Low Power device is held to 14 dBm EIRP and −5 dBm/MHz PSD, the lowest ceilings of the four classes. That PSD is NEGATIVE, where the GVP client above sits at a positive 5 dBm/MHz. Once approved systems and certified hardware arrive, GVP will fill the gap VLP cannot reach: higher power than VLP, outdoors, without a fixed AFC registration.</p>



<h2 class="wp-block-heading">Standard Power buys its power by spending channels</h2>



<p class="wp-block-paragraph">Standard Power buys power by spending channels. At 20 MHz in the US it reaches 41 of the 59 channels Low Power Indoor can use, with 18 dB more power. At 160 MHz it reaches 4 of 7, with 9 dB. Widen the channel and both halves of that trade move against you at once.</p>



<h3 class="wp-block-heading">The trade, in numbers</h3>



<p class="wp-block-paragraph">Standard Power is authorized in 5.925 to 6.425 GHz and 6.525 to 6.875 GHz. Low Power Indoor is authorized across 5.925 to 7.125 GHz, the entire band. What Standard Power loses is the middle and the top. U-NII-6 sits between the two ranges it keeps, and U-NII-8 sits above them. No Standard Power channel may span the 100 MHz hole at 6.425 to 6.525 GHz, so every channel has to fit whole inside one range or the other. That fit is imperfect even at 20 MHz, and it gets worse as channels widen.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="819" height="1024" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084712/05-sp-band-map-819x1024.png" alt="Standard Power sub-bands against the full Low Power Indoor band" class="wp-image-20099" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084712/05-sp-band-map-819x1024.png 819w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084712/05-sp-band-map-240x300.png 240w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084712/05-sp-band-map-768x960.png 768w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084712/05-sp-band-map-1229x1536.png 1229w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084712/05-sp-band-map-1638x2048.png 1638w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29084712/05-sp-band-map-scaled.png 2048w" sizes="(max-width: 819px) 100vw, 819px" /></figure>



<p class="wp-block-paragraph"><em>The white gap in the Standard Power row is the argument. U-NII-6 sits between the two ranges Standard Power keeps, so no Standard Power channel may straddle it. The counts in the table are what the rules permit at each width, not what a particular site will be granted.</em></p>



<p class="wp-block-paragraph">Put the two halves together and the decision takes a shape. Narrow channels are where Standard Power&#8217;s power advantage is largest and where it keeps the largest share of the grid. Wide channels are where it is weakest on both counts.</p>



<h3 class="wp-block-heading">Where the restriction comes from</h3>



<p class="wp-block-paragraph">The labels U-NII-5 through U-NII-8 appear nowhere in Part 15. They are FCC order and industry shorthand. Part 15 grants rather than prohibits, so the accurate phrasing is that the Standard Power authorization does not extend to U-NII-6 and U-NII-8.</p>



<p class="wp-block-paragraph">The FCC described those two sub-bands as the ones where &#8220;many of the incumbent operations are mobile.&#8221; AFC cannot protect what it cannot look up. A transmitter that moves has no location on file, so there is no exclusion zone to compute around it. Standard Power exists only where AFC can work.</p>



<p class="wp-block-paragraph">And channel counts are IEEE, not FCC. The rules define frequency ranges and power limits, never channels. Lay the 6 GHz channel grid over the authorized ranges and two edges come up short.</p>



<h3 class="wp-block-heading">One product behavior to ask about</h3>



<p class="wp-block-paragraph">At least one vendor ties an access point configured for Standard Power with Low Power Indoor fallback to the Standard Power channel list in both modes, so it gives up U-NII-6 and U-NII-8 even while running as Low Power Indoor. That is sound engineering, since the access point never has to change channel when the grant lapses. It is also a product decision rather than a rule, so ask your vendor which way theirs behaves.</p>



<h2 class="wp-block-heading">Before your next 6 GHz design</h2>



<p class="wp-block-paragraph">Four checks, and you can run all of them against a design you already have:</p>



<ul class="wp-block-list">
<li>Pick the channel width before you pick the power, and price the width in dB before you price it in airtime.</li>



<li>Size the cell at the client&#8217;s ceiling: 24 dBm for a Low Power Indoor client, and 6 dB under whatever AFC actually granted for a Standard Power one.</li>



<li>Count antenna gain against the EIRP cap rather than on top of it, and expect the access point&#8217;s transmit power to drop when you add gain.</li>



<li>Ask your vendor whether an access point in Low Power Indoor fallback still honors the Standard Power channel list.</li>
</ul>



<p class="wp-block-paragraph">All four cost you a conversation and a spreadsheet column, and all four are cheaper than a validation survey that comes back short on uplink.</p>



<h2 class="wp-block-heading">Settle the width first</h2>



<p class="wp-block-paragraph">Indoors, Standard Power is a narrow-channel reach tool and Low Power Indoor is a wide-channel capacity tool. Settle the width first and the power class then follows. That ordering holds for the geofenced class as well, since GVP is authorized in the same two sub-bands as Standard Power and inherits the same hole in the middle.</p>



<p class="wp-block-paragraph">Then size the cell to the client. The access point&#8217;s number is the one you can read off a spec sheet. The client&#8217;s number is the one that has to answer back, and in 6 GHz it is the smaller of the two by rule.</p>



<p class="wp-block-paragraph">Which do you settle first on your next indoor 6 GHz design, the channel width or the Tx power?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wlanprofessionals.com/6-ghz-power-settle-the-channel-width-before-the-transmit-power/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/29091059/featured-placeholder-wlpc-logo.png" medium="image"></media:content>
	</item>
		<item>
		<title>The Google Privacy Settings Actually Worth Changing</title>
		<link>https://wlanprofessionals.com/the-google-privacy-settings-actually-worth-changing/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Mon, 27 Jul 2026 02:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20048</guid>

					<description><![CDATA[You do not need to read the 30-tip viral thread. There are about a dozen Google privacy settings worth your time, every one of them real, and you can change them in an afternoon. Turn off the three Activity Controls, set auto-delete to 3 months, delete the history you have already piled up, kill ad [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="630" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20113122/google-privacy-hero.png" alt="The Google Privacy Settings Actually Worth Changing" class="wp-image-20090" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20113122/google-privacy-hero.png 1200w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20113122/google-privacy-hero-300x158.png 300w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20113122/google-privacy-hero-1024x538.png 1024w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20113122/google-privacy-hero-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">You do not need to read the 30-tip viral thread. There are about a dozen Google privacy settings worth your time, every one of them real, and you can change them in an afternoon. Turn off the three Activity Controls, set auto-delete to 3 months, delete the history you have already piled up, kill ad personalization and voice retention, and tighten a couple of phone permissions. Do those and you have addressed 90 percent of what those threads are shouting about, without any of the made-up dollar figures they pad the list with.</p>



<p class="wp-block-paragraph">I am a Wi-Fi guy, not a privacy crusader. I spend my days measuring what radios actually do, and that habit carries over: when a viral thread tells me a setting &#8220;tracks you&#8221; or &#8220;sells your data,&#8221; I want to know what is real, what is folklore, and what is just a screenshot dressed up to go viral. Most of these Google threads turn out to be more accurate than the battery ones riding alongside them. The settings are real. The settlements are real. The price tag some of them slap on your data is invented. Here is the honest short list.</p>



<h2 class="wp-block-heading">The settings that actually matter</h2>



<p class="wp-block-paragraph">Open myactivity.google.com on a signed-in account and you will see Google has kept a running record of your searches, your location, your YouTube history, and your voice activity. That part is true, and it is the part worth acting on. The rest of the privacy menu is mostly noise once you have done these.</p>



<p class="wp-block-paragraph">Turn off the three Activity Controls:</p>



<ul class="wp-block-list">

<li><strong>Web &amp; App Activity</strong> stops Google logging your searches and the things you do across its apps and sites.</li>


<li><strong>Location History</strong> stops the running map of everywhere you have been.</li>


<li><strong>YouTube History</strong> stops the watch-and-search log that feeds recommendations.</li>

</ul>



<p class="wp-block-paragraph">Those three switches do the heavy lifting. Everything below is cleanup and reinforcement.</p>



<p class="wp-block-paragraph"><strong>Set auto-delete to 3 months.</strong> For whatever activity you decide to keep, Google offers a 3, 18, or 36 month auto-delete window. Pick 3. There is no reason a search you ran last spring should still be on file.</p>



<p class="wp-block-paragraph"><strong>Delete the history you have already accumulated.</strong> Pausing collection going forward does nothing about the years already stored. My Activity lets you delete across all time. Before you do, run <strong>Google Takeout</strong> and pull a full export if you want your own copy. Export first, delete second. Measure twice, cut once.</p>



<p class="wp-block-paragraph"><strong>Turn off Ad Personalization</strong> at myadcenter.google.com. This is the toggle that stops Google building an ad profile out of everything above.</p>



<p class="wp-block-paragraph"><strong>Turn off Voice &amp; Audio Activity.</strong> When this is on, Google can retain actual audio snippets of your &#8220;Hey Google&#8221; requests. Off means it stops keeping the recordings.</p>



<p class="wp-block-paragraph"><strong>Turn off Gmail and Workspace smart features.</strong> Gmail has a smart-features toggle, and there is a separate Workspace switch most people never find. Both let Google read your mail content to power &#8220;helpful&#8221; features. If you do not want that, turn them off. Note the phone app manages this setting separately, so flip it in both places.</p>



<p class="wp-block-paragraph"><strong>Delete your Gemini Apps Activity.</strong> Google states a sample of Gemini conversations is reviewed by humans. If you have been typing things into Gemini you would not want a stranger reading, clear that history.</p>



<p class="wp-block-paragraph">Then two phone-permission moves that matter more than most of the menu toggles:</p>



<ul class="wp-block-list">

<li><strong>Revoke Bluetooth from non-audio apps.</strong> A weather app or a retail app asking for Bluetooth is usually after beacon proximity tracking, not your headphones. If it does not play audio, it does not need Bluetooth.</li>


<li><strong>Tighten Location to &#8220;While Using&#8221; or &#8220;Never.&#8221;</strong> Far too many apps default to &#8220;Always.&#8221; Almost none of them need it.</li>

</ul>



<p class="wp-block-paragraph">If you are on Android, do one more: <strong>delete the Advertising ID</strong>, do not just reset it. Android 12 and later let you remove it entirely, which is the stronger move.</p>



<p class="wp-block-paragraph">Last one, with a caveat. <strong>Review your Maps Timeline.</strong> It is real, and you can disable it. Google is mid-migration to storing Timeline on-device for new accounts, so the exact menu path may have moved by the time you go looking. Check it live rather than trusting any screenshot, including this article.</p>



<h2 class="wp-block-heading">Why this is worth an afternoon</h2>



<p class="wp-block-paragraph">Here is the part the threads get right, and it is the reason I bothered writing this down.</p>



<p class="wp-block-paragraph">The seductive claim in some versions, that your data is &#8220;worth 460 dollars a year to Google,&#8221; is garbage. There is no primary source for it. It gets falsely pinned to a Trinity College Dublin study that measured how much data your phone sends, in megabytes, not what that data is worth in dollars. When a privacy tip reaches for a precise dollar figure on your personal information, that is the moment to stop trusting it. I will not repeat a number nobody can source.</p>



<p class="wp-block-paragraph">The legal record, though, is real, and it is bigger than most people realize:</p>



<ul class="wp-block-list">

<li>A <strong>391.5-million-dollar settlement</strong> across 40 states in 2022, over Google continuing to track location even when users believed Location History was off.</li>


<li>A <strong>1.375-billion-dollar settlement</strong> with Texas in 2025, covering biometric and location-tracking claims.</li>


<li>The <strong>Incognito case</strong>, <em>Brown v. Google</em>, where Google agreed to destroy or de-identify billions of records it had collected from supposedly private browsing.</li>

</ul>



<p class="wp-block-paragraph">Read those three together and the picture is plain. The reason &#8220;turn off Location History&#8221; made it onto every one of these threads is that turning it off was not enough, which is exactly what the 40-state settlement was about. The companies that hold your data have been told, in court, with real money attached, that they crossed lines. The settings above are your half of the response. They are not paranoia. They are hygiene.</p>



<h2 class="wp-block-heading">What I would actually do</h2>



<p class="wp-block-paragraph">You may want to read every privacy tip on the internet, but you must do the handful that work. Here is the whole list, in order:</p>



<ul class="wp-block-list">

<li>Turn off Web &amp; App Activity, Location History, and YouTube History.</li>


<li>Set auto-delete to 3 months.</li>


<li>Export with Takeout, then delete your history across all time.</li>


<li>Turn off Ad Personalization and Voice &amp; Audio Activity.</li>


<li>Turn off Gmail and Workspace smart features.</li>


<li>Delete your Gemini Apps Activity.</li>


<li>Revoke Bluetooth from non-audio apps and set Location to &#8220;While Using&#8221; or &#8220;Never.&#8221;</li>


<li>On Android, delete the Advertising ID.</li>


<li>Review your Maps Timeline, checking the live menu path.</li>

</ul>



<p class="wp-block-paragraph">That is an afternoon, once, and most of it stays done. Everything else in those viral threads is either a restatement of these or a dollar figure someone made up. Take the settings that matter, ignore the price tag on your data, and verify any menu path live before you trust it, because Google moves the furniture more often than anyone publishing a screenshot bothers to mention. Which of these settings did you assume you had already handled, and how long had it actually been on?</p>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20113122/google-privacy-hero.png" medium="image"></media:content>
	</item>
		<item>
		<title>The Viral Battery Tips, Read by a Guy Who Measures Radios</title>
		<link>https://wlanprofessionals.com/the-viral-battery-tips-read-by-a-guy-who-measures-radios/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 02:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20047</guid>

					<description><![CDATA[The most-shared phone battery thread of the season has the single most important setting backwards. It tells you to turn OFF &#8220;5G Auto&#8221; to save your battery. 5G Auto is the battery-saver. Apple built it to fall back to LTE on its own whenever 5G adds nothing, which is most of the time. The thread&#8217;s [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1200" height="630" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20112940/battery-tips-hero.png" alt="The Viral Battery Tips, Read by a Guy Who Measures Radios" class="wp-image-20088" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20112940/battery-tips-hero.png 1200w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20112940/battery-tips-hero-300x158.png 300w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20112940/battery-tips-hero-1024x538.png 1024w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20112940/battery-tips-hero-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">The most-shared phone battery thread of the season has the single most important setting backwards. It tells you to turn OFF &#8220;5G Auto&#8221; to save your battery. 5G Auto is the battery-saver. Apple built it to fall back to LTE on its own whenever 5G adds nothing, which is most of the time. The thread&#8217;s villain is the actual hero. That is the problem with viral battery tips: one or two are genuinely useful, and the rest are folklore wearing a lab coat.</p>



<p class="wp-block-paragraph">I spend my days measuring what radios actually do. When a tip says a toggle &#8220;broadcasts a signal&#8221; or &#8220;keeps the modem firing,&#8221; that is not magic to me, it is a measurable behavior with a known cost. Some of these tips are right. Some are right for the wrong reason. And a few are wrong in a way that, if you follow them, makes your phone worse. Here is the honest scorecard: the settings that earn their place, then the ones you are wasting your attention on, then why I refuse to print the numbers everybody else is printing.</p>



<h2 class="wp-block-heading">The real wins</h2>



<p class="wp-block-paragraph">Start with the one myth that matters most, because almost everyone has been taught it wrong.</p>



<p class="wp-block-paragraph"><strong>Stop force-quitting your apps.</strong> Swiping every card out of the App Switcher feels productive. It does nothing good for your battery. Apple&#8217;s own software chief, Craig Federighi, was asked directly whether you should quit apps to save power and whether doing so helps battery life. His answer was &#8220;no and no.&#8221; A suspended app sitting in the background costs almost nothing. Relaunching it from a cold start costs MORE energy than leaving it alone. The ritual you have performed for years is, at best, a placebo, and at worst a small net loss. Stop swiping.</p>



<p class="wp-block-paragraph"><strong>Leave 5G Auto on.</strong> Apple calls the underlying behavior Smart Data Mode. With 5G Auto, the phone uses LTE whenever 5G would not actually improve what you are doing, and only reaches for 5G when 5G helps. That self-throttling is the whole point. The setting that keeps the 5G radio lit no matter what is &#8220;5G On,&#8221; and that is the one that costs you. Forcing the phone all the way down to LTE only helps in a genuinely weak-5G spot where the radio would otherwise sit there hunting. For almost everyone, 5G Auto is already the smart choice. You find it under Settings, Cellular, Cellular Data Options, Voice &amp; Data.</p>



<p class="wp-block-paragraph"><strong>Use Low Power Mode when you need the runtime.</strong> This is the single most effective toggle on the list. It throttles background work, dims the display, and trims the things that quietly eat your charge. On the iPhone it is one switch in Settings, Battery. macOS has its own Low Power Mode you can set to kick in on battery. When you are watching the percentage tick down before a flight, this is the one to reach for. It works, and it works more than any single toggle the viral threads obsess over.</p>



<p class="wp-block-paragraph"><strong>On a Mac, check &#8220;Wake for Network Access.&#8221;</strong> This setting lets a sleeping MacBook wake periodically to check the network, which can nibble battery overnight. The effect is bigger on older Intel machines and smaller on Apple silicon. If your Mac loses more charge asleep than you expect, turn this off under Battery options and see if the overnight drain stops. Real mechanism, easy to test on your own machine.</p>



<p class="wp-block-paragraph"><strong>Switch low-priority Mail accounts from Push to Fetch.</strong> Push holds a connection open so mail arrives the instant it lands. For accounts you do not need that fast, Fetch (or Manual) means fewer radio wake-ups. The gain is modest, but it is real, and it costs you nothing except a few minutes of delay on email you were not refreshing for anyway.</p>



<p class="wp-block-paragraph"><strong>Trim Background App Refresh for apps that do not need it.</strong> This is honest housekeeping. Some apps have no business updating themselves in the background. Turn them off and you cut a little needless work. The gain is small. It is also free, and it is real, which is more than I can say for half the thread.</p>



<p class="wp-block-paragraph"><strong>Turn off Always-On Display extras (iPhone 14 Pro and up).</strong> The Always-On Display is a dimmed panel refreshing slowly, so it does use a little power. Turning off the wallpaper and notifications on it, or turning the whole feature off, trims a sliver. Small, but real, and yours to decide.</p>



<p class="wp-block-paragraph"><strong>Turn off Sound Recognition if you do not use it.</strong> This is one of the rare &#8220;always-on&#8221; features that genuinely keeps the microphone analyzing audio continuously, listening for alarms, doorbells, and the like. That is a real ongoing cost, unlike most of the mic scare stories. If you turned it on once to try it and forgot about it, switch it off under Settings, Accessibility, Sound Recognition.</p>



<h2 class="wp-block-heading">The placebos: stop wasting your time</h2>



<p class="wp-block-paragraph">Now the part the viral threads get wrong, and get wrong with confidence. These toggles run on dedicated low-power coprocessors, the silicon built specifically so these jobs cost almost nothing. Turning them off to &#8220;save battery&#8221; buys you essentially nothing:</p>



<ul class="wp-block-list">

<li><strong>Step and motion counting</strong> runs on a low-power motion coprocessor, not your main chip. It is effectively free.</li>


<li><strong>&#8220;Hey Siri&#8221; always-listening</strong> runs on a dedicated always-on processor built for exactly that one job. The &#8220;your mic is draining your battery&#8221; claim does not match how the hardware works.</li>


<li><strong>Keyboard haptics</strong> fire the Taptic Engine for a few milliseconds per keystroke. The cumulative battery cost is trivial.</li>


<li><strong>Significant Locations</strong> is computed opportunistically from location the system already has. It is a fine privacy toggle if you want it off. It is not a battery move.</li>


<li><strong>Analytics and diagnostics uploads</strong> happen opportunistically, usually on Wi-Fi while charging. Negligible.</li>


<li><strong>Live Activities and lock-screen widgets</strong> are budget-throttled by iOS, not free-polling every few seconds the way the threads claim.</li>

</ul>



<p class="wp-block-paragraph">Some of these are still reasonable privacy choices. None of them are battery choices. Turn them off because you want them off, not because some thread promised you an extra hour.</p>



<p class="wp-block-paragraph">And one tell worth knowing: if a tip arrives wrapped in an &#8220;an Apple Genius told this man&#8221; story, that framing is the giveaway. Real settings do not need a campfire story to sell them.</p>



<h2 class="wp-block-heading">Why I will not give you the percentages</h2>



<p class="wp-block-paragraph">You may have noticed I have not handed you a single number. No &#8220;12 to 18 percent.&#8221; No &#8220;1.8 to 2.4 hours.&#8221; No &#8220;30 percent overnight.&#8221; That is deliberate.</p>



<p class="wp-block-paragraph">Every one of those figures floating around these threads traces back to content farms, not to Apple. I went looking for a primary source on each, and there is not one. The direction of every tip above is solid, I can stand behind which way each setting pushes your battery. The precise percentages are invented, and I will not print a number I cannot source just to make the advice feel more scientific.</p>



<p class="wp-block-paragraph">That is the difference between a tip from someone who measures this stuff and a tip written for reach. The reach version needs a big number to earn the share. The honest version tells you the direction, tells you the mechanism, and trusts you to decide.</p>



<p class="wp-block-paragraph">Stop force-quitting your apps, because it never helped. Leave 5G Auto on, because it is the battery-saver the thread told you to kill. Reach for Low Power Mode when you actually need the runtime, and skip the step-counter and the &#8220;Hey Siri&#8221; toggle, because they run on chips built to cost you nothing. The rest is rounding error dressed up as a revelation. What is the one battery tip you followed for years before you found out it did nothing?</p>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/20112940/battery-tips-hero.png" medium="image"></media:content>
	</item>
		<item>
		<title>We Went Looking for Flaws in Our Own App. We Found Them.</title>
		<link>https://wlanprofessionals.com/we-went-looking-for-flaws-in-our-own-app/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 14:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20083</guid>

					<description><![CDATA[We audited our own Wi-Fi Toolbox tool by tool and published everything we found wrong, what we fixed, and why we are open-sourcing the entire app under AGPL-3.0.]]></description>
										<content:encoded><![CDATA[<p>We released the WLAN Pros Toolbox to the public on July 7, a free set of 170+ tools for Wi-Fi professionals. Four days later, we set out to prove it wrong. We went through the whole app, tool by tool, and we found real problems. Here is the good, the bad, and the ugly, along with what we did about every bit of it.</p>
<h2>The one that stings</h2>
<p>Ping Sweep scans a network segment and tells you which devices are alive and answering. It was calling dead ones alive. A device that was actually down and unreachable came back as responsive.</p>
<p>Think about what you do with that. You trust the tool, you cross the device off the list, you skip the investigation, and you go looking somewhere else while the thing you needed sits offline. A tool meant to keep you out of trouble could have walked you straight into it.</p>
<p>The fixed tool reports how many hosts answered on the port it probed, and when none of them do, it says so and refuses to draw the conclusion for you. Hosts that are ICMP-only, or that firewall the port, will not appear. Silent hosts may still be up. A scanner that cannot see a host has no business calling it alive, and it has no business calling it dead either.</p>
<h2>The app argued with itself about your signal</h2>
<p>This one is quieter and it goes deeper.</p>
<p>Our analyzer graded your RSSI on one set of thresholds. Our own Signal Thresholds reference screen showed you a different set. The same dBm reading got two different grades depending on which screen you happened to open.</p>
<p>At -73 dBm, the reference screen told you the signal was fair and usable. The analyzer, looking at the identical number, told you the signal was weak, that you were at the edge of coverage, and that no faster internet plan was going to touch it. One of those answers sends an engineer up a ladder to move an Access Point that was fine where it was.</p>
<p>The reference screen carried values I had reviewed and corrected myself. The grading constants behind the verdict engine were never updated to match. Nothing in the code tied the two together, so nothing ever complained. Both surfaces now read from one shared source, and a test fails the build if they ever drift apart again.</p>
<p>That is the finding I would want a working engineer to take from all of this. An app that contradicts itself about the same measurement cannot be used as a reference, and being a reference was the entire job.</p>
<h2>We showed our work, and our work was wrong</h2>
<p>A handful of tables in the app named their sources right there on the screen. Those turned out to be among the most wrong things in the product. One printed its standards document under the data, and its numbers did not match the document it cited.</p>
<p>A citation nobody pins to the value it justifies does not make the data right. It makes the data look right, and it stops the next person from checking. Ours had exactly that effect for the life of the product.</p>
<p>The mechanism is the part worth taking back to your own work. The numbers were not invented. Every one of them was a real published value, correct for a different input than the one printed beside it. Every sanity check we knew how to run came back clean, and internal consistency was preserved by the very nature of the bug.</p>
<p>A number can be self-consistent and still be a lie.</p>
<p>The only check that catches that is a comparison against an external primary source at a named input. It was the one check we did not have. We have it now, and we went through the rest of the reference tables and corrected what we found there.</p>
<h2>The tests were green, and they could never have caught it</h2>
<p>We had a large test suite and it was all green.</p>
<p>Our tests were generated from the code. They proved the port was faithful, that the app computed what its own source data said it should. They could not prove the source data was ever right, and the source data was wrong.</p>
<p>The signal-grading tests were the purest version of the problem. They derived the dBm values they expected from the very constants they were testing. A test built that way cannot fail. It can only agree with you.</p>
<p>I was double-checking. I was checking the wrong thing.</p>
<p>The new tests assert against the standards documents and the manufacturer datasheets, never against us. And one of them now checks the two signal screens against each other, so the app can no longer disagree with itself in silence.</p>
<h2>The good, and the platform that is still broken</h2>
<p>We published exactly what was wrong. No burying it in a vague &#8220;performance improvements&#8221; note, no spin. If a number was broken, we said so, and we said by how much.</p>
<p>The corrections are live on iPhone, Mac, and Android.</p>
<p>They are not on Windows. Our Windows build machine was reimaged and the build key went with it, and we cannot rebuild that platform until I am physically back at the machine. Windows users are running the pre-audit build right now: the scanner that calls dead hosts alive, the grading that argues with itself, all of it. There is no version of that sentence that sounds good, and I am not going to dress it up. We are telling you instead of letting you find out.</p>
<h2>Why we are opening the whole thing up</h2>
<p>We are going a step further. We are relicensing the entire app under AGPL-3.0 and opening the source. That decision is made and the license is already committed to the code. What is left is cleaning up the repository history, and then it goes public. Two reasons, both about you.</p>
<p>First, you should never have to just take our word for it. Once the source is public, anyone can look inside and check our numbers for themselves. Trust you can verify is worth more than trust you are asked to assume.</p>
<p>Second, AGPL keeps the Toolbox free and open for the working professionals who use it, including in their paid work. A &#8220;non-commercial&#8221; license would have locked out our own audience, the exact people this was built for. And it makes sure any improvement anyone makes stays open for everyone else too.</p>
<h2>The one we missed</h2>
<p>Then, on the night before this article was meant to publish, I found a worse one. On my own phone.</p>
<p>I was on cellular. No Wi-Fi at all. I opened Test My Connection, the tool at the front door of the app, the one somebody reaches for first when their internet feels slow. It showed me a Wi-Fi signal card with a green LIVE badge. It showed a Wi-Fi data rate of 29 Mbps. And it handed me this verdict:</p>
<blockquote>
<p>&#8220;Your internet can carry more than your Wi-Fi link is passing. Boost the Wi-Fi signal to raise the ceiling.&#8221;</p>
</blockquote>
<p>It told a man with no Wi-Fi to go improve his Wi-Fi.</p>
<p>The 29 Mbps was a real number once. It was the last reading that phone ever took, from the last time it had been on a network. The app kept showing the last number it had ever seen, and it put a LIVE badge on it.</p>
<p>The cause was a gate. The honest &#8220;You are not connected to Wi-Fi&#8221; state only appeared for someone who had never captured a Wi-Fi reading at all. Once you had seen one, dropping to cellular did not clear it. The intent was kind. Do not blank out a user&#8217;s data over a brief signal drop. The effect was dishonest. The app presented a number it did not have.</p>
<p>Two things about it are worse than the bug.</p>
<p>It was not new. It shipped in earlier releases, which means it was live on our own front page the whole time we spent auditing ourselves and feeling good about it.</p>
<p>And our own audit missed it. The audit swept reference data, the tables and formulas sitting behind every number the app prints. This was a state bug, a different animal. A state bug is about what the app does when the thing it is measuring is not there. Our audit asked whether our numbers were right. It never asked the harder question: is the app honest when it has no number at all?</p>
<p>We fixed it. And we held this article until the corrected build was live, because publishing &#8220;we audited ourselves and fixed it&#8221; on top of a live bug on our own front page would have been the exact behavior this piece argues against.</p>
<h2>What this comes down to</h2>
<p>We say we care about accuracy, and we say we care about this community. Anyone can say that. This is what it looks like when you mean it and nobody is forcing your hand. You audit your own work harder than anyone else would. You admit what you find. You fix it in public. And you hand people the tools to check you.</p>
<p>The Toolbox is not perfect today, and we are not going to pretend it is. An entire platform is still running the broken build and we just told you which one. The audit was not a thing we did once and finished. We are still looking, and we expect to keep finding.</p>
<p>When a tool hands you a result, how do you know you can trust it?</p>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/14161745/not-on-wifi-hero.png" medium="image"></media:content>
	</item>
		<item>
		<title>Voting Open for Prague 2026</title>
		<link>https://wlanprofessionals.com/voting-open-for-prague-2026/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Tue, 14 Jul 2026 00:11:24 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20080</guid>

					<description><![CDATA[Voting is now open for #WLPC Prague 2026! Cast your vote and help shape the next Wireless LAN Professionals Conference in Prague. Vote for Prague 2026]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Voting is now open for #WLPC Prague 2026! Cast your vote and help shape the next Wireless LAN Professionals Conference in Prague.</p>



<p class="wp-block-paragraph"><a href="https://wlanprofessionals.com/voteprague26/">Vote for Prague 2026 </a></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="538" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13145718/voteprague26share-1024x538.png" alt="WLPC Prague 2026 session voting is now open. Vote at wlanpros.com/voteprague26." class="wp-image-20075" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13145718/voteprague26share-1024x538.png 1024w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13145718/voteprague26share-300x158.png 300w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13145718/voteprague26share-768x403.png 768w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13145718/voteprague26share-1536x806.png 1536w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13145718/voteprague26share-2048x1075.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13145718/voteprague26share.png" medium="image"></media:content>
	</item>
		<item>
		<title>The Wi-Fi Client Testing Checklist</title>
		<link>https://wlanprofessionals.com/the-wi-fi-client-testing-checklist/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Mon, 13 Jul 2026 02:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20046</guid>

					<description><![CDATA[When a connection breaks, test from the client device, in order, from the radio up. The client is the only place where the truth lives. The controller dashboard tells you what the AP thinks is happening. The client tells you what is actually happening to the user standing in the room. Those are not the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">When a connection breaks, test from the client device, in order, from the radio up. The client is the only place where the truth lives. The controller dashboard tells you what the AP thinks is happening. The client tells you what is actually happening to the user standing in the room. Those are not the same thing, and when they disagree, the client wins.</p>



<p class="wp-block-paragraph">I walk the same 12 checks every time, bottom-up the stack. Each one proves a single thing, and each one depends on the one before it. Skip a step and you end up guessing. Run them in order and the failure tells you exactly where it lives.</p>



<p class="wp-block-paragraph">Here is the ladder.</p>



<h2 class="wp-block-heading">Step 1: Can the client see all SSIDs being broadcast?</h2>



<p class="wp-block-paragraph">Before anything else, prove the client can hear the network. If the target SSID does not show up in the scan, nothing downstream matters. You have an RF visibility problem, not a network problem.</p>



<p class="wp-block-paragraph">On 6 GHz this looks different than it used to. A Wi-Fi 6E or Wi-Fi 7 client does not blindly scan every 6 GHz channel. It learns about the 6 GHz AP out-of-band, through a Reduced Neighbor Report from the 2.4 or 5 GHz radio, and through preferred scanning channels. The mechanism got smarter. The check did not change. Can the client see the network it is supposed to join? Yes or no.</p>



<h2 class="wp-block-heading">Step 2: Associate to the target SSID</h2>



<p class="wp-block-paragraph">Seeing the SSID and joining it are two different events. Association is the client and the AP agreeing to talk. If the client sees the network but cannot associate, you are looking at the AP, the band, or a client-capability mismatch, not RF coverage.</p>



<h2 class="wp-block-heading">Step 3: Complete SSID authentication</h2>



<p class="wp-block-paragraph">Association gets you in the door. Authentication proves you belong. This is where a wrong PSK, a misconfigured RADIUS server, or a 802.1X failure stops the client cold.</p>



<p class="wp-block-paragraph">The methods behind this step advanced since the card was first drawn. WPA3-Personal with SAE and WPA3-Enterprise are mainstream now, and 6 GHz mandates WPA3. Open networks and legacy WPA2 are not allowed on 6 GHz at all. So if you are testing a 6 GHz join and the client is trying to authenticate with anything below WPA3, the failure is by design. The step is identical. The security baseline underneath it moved up.</p>



<h2 class="wp-block-heading">Step 4: Receive an IP address via DHCP</h2>



<p class="wp-block-paragraph">Authenticated and on the network, the client now needs an address. No IP, no Layer 3. If authentication passed but DHCP did not deliver an address, the radio side is healthy and your problem is upstream, in the DHCP scope, the VLAN, or the relay.</p>



<h2 class="wp-block-heading">Step 5: Receive default gateway and DNS</h2>



<p class="wp-block-paragraph">An IP address alone gets the client nowhere useful. It needs to know where to send traffic, the default gateway, and how to resolve names, DNS. DHCP hands these over with the address. Confirm the client actually received them. A missing or wrong gateway looks like a dead connection even though association, authentication, and addressing all passed.</p>



<h2 class="wp-block-heading">Steps 6 through 9: Ping the path, then read it correctly</h2>



<p class="wp-block-paragraph">Now you prove reachability, in widening circles:</p>



<ul class="wp-block-list">

<li>Ping the default gateway. Can the client reach its own first hop?</li>


<li>Ping DNS. Can it reach the resolver it was handed?</li>


<li>Ping a remote IP address. Can it reach off the local network?</li>


<li>Ping a remote DNS name. Does name resolution plus routing work end to end?</li>

</ul>



<p class="wp-block-paragraph">This is the part of the card that needs modern interpretation, and it is the most important thing to internalize about ping in 2026.</p>



<p class="wp-block-paragraph">Ping still proves Layer 3 reachability, and it is still a fine first cut. A failed ping is a strong negative. If you cannot reach the gateway, you have found your problem and you stop here.</p>



<p class="wp-block-paragraph">But a passing ping is no longer a verdict. ICMP, the protocol behind ping, is now routinely rate-limited, deprioritized under QoS, or blocked outright on modern networks. That means a ping can come back slow, or with loss, on a connection that is actually fine, because the network is throttling ICMP on purpose while real application traffic sails through untouched. It also means a ping can pass while the link underneath it is garbage.</p>



<p class="wp-block-paragraph">Treat ping as a reachability gate, not a performance measurement. Use it to answer one question: is the path open? Yes or no. The moment you start reading ping latency as your connection&#8217;s speed, the network&#8217;s QoS policy is lying to you and you are believing it.</p>



<p class="wp-block-paragraph">For the performance picture, you do not look at ping. You look at the next three steps.</p>



<h2 class="wp-block-heading">Step 10: Check the client MCS</h2>



<p class="wp-block-paragraph">MCS, the Modulation and Coding Scheme index, is the radio reporting the link quality it actually negotiated, independent of whether any traffic is flowing. It is the RF-layer truth. A low MCS on a client that should be close to the AP tells you the RF conditions are worse than the signal bars suggest.</p>



<p class="wp-block-paragraph">Read the ceiling correctly for the generation you are on. The original card came from the 11ac era, where MCS topped out near MCS 9 with 256-QAM. A modern client can report up to MCS 11 with 1024-QAM on Wi-Fi 6, and MCS 12 or 13 with 4096-QAM on Wi-Fi 7. On a Wi-Fi 7 link the label carries a prefix, EHT-MCS, where Wi-Fi 6 says HE-MCS and 11ac said VHT-MCS. Same index concept, generation-stamped name.</p>



<p class="wp-block-paragraph">One thing to know before you call a low number a fault: 4096-QAM, MCS 12 and 13, needs roughly 42 dB of SNR and is an optional Wi-Fi 7 feature. Not seeing MCS 12 or 13 is very often correct behavior, not a problem. The client is telling you the honest truth about its RF conditions, which is exactly why this check earns its place.</p>



<h2 class="wp-block-heading">Step 11: Check the client Tx data rate</h2>



<p class="wp-block-paragraph">This is the single most useful line on the card. The negotiated Tx data rate is the actual speed the radio achieved, the real number, before any application ever sends a byte. Modern ceilings are far higher than the card&#8217;s era, 320 MHz channels and 4096-QAM and MLO on Wi-Fi 7 push the top end way up, so &#8220;what good looks like&#8221; is a bigger number now. The act of reading the client&#8217;s real Tx rate is unchanged, and it is the truth a speed test only approximates.</p>



<h2 class="wp-block-heading">Step 12: Complete a network speed test</h2>



<p class="wp-block-paragraph">Last, and only last, run the speed test. This is the application-layer consequence of everything above it. By the time you get here, you already know the RF link is good, because you read the MCS and the Tx rate. The speed test confirms the end-to-end experience matches the link you measured. When the Tx rate is high and the speed test is low, your bottleneck is not the Wi-Fi, it is somewhere upstream, and you have just saved yourself from blaming the radio for the internet&#8217;s problem.</p>



<p class="wp-block-paragraph">That ordering is deliberate. Read the negotiated rate the radio actually achieved first, then run the application speed test. The Tx rate is the RF truth. The speed test is the downstream result. Never invert it into &#8220;just run a speed test and see,&#8221; because a speed test alone cannot tell you where a slow result was born.</p>



<h2 class="wp-block-heading">Why bottom-up, every time</h2>



<p class="wp-block-paragraph">The 12 checks isolate where a connection breaks by walking the stack from the radio up: RF visibility, association, authentication, addressing, reachability, PHY-rate quality, then end-to-end throughput. Each step proves one thing. The first step that fails is your answer. You stop guessing the moment the ladder stops climbing.</p>



<p class="wp-block-paragraph">Test from the client device, in order, from the radio up. Read ping as a gate and not a stopwatch, read the Tx rate as your truth, and let the speed test confirm what you already measured. Do that and you will know where every broken connection actually breaks, instead of arguing with a controller dashboard about a problem the user is living and the dashboard cannot see.</p>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/13172201/2026-06-12-treatment-wifi-client-testing-checklist.png" medium="image"></media:content>
	</item>
		<item>
		<title>The WLAN Pros Toolbox Is Free on Every Platform</title>
		<link>https://wlanprofessionals.com/wlanprostoolbox/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 12:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=20068</guid>

					<description><![CDATA[173 tools, all on-device, nothing collected. iPhone, Mac, Android, Windows, and web.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="627" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06143407/toolbox-free-every-platform-hero.png" alt="The WLAN Pros Toolbox is free on every platform: iPhone, iPad, Mac, Android, Windows, and the web." class="wp-image-20067" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06143407/toolbox-free-every-platform-hero.png 1200w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06143407/toolbox-free-every-platform-hero-300x157.png 300w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06143407/toolbox-free-every-platform-hero-1024x535.png 1024w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06143407/toolbox-free-every-platform-hero-768x401.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">The WLAN Pros Toolbox is now free on all five platforms: iPhone, iPad, Mac, Android, Windows, and the web. No account, and nothing to buy.</p>



<p class="wp-block-paragraph">I built it because I was tired of carrying a separate app for every calculation I do on a job. Now it’s one app, 173 tools, on every device you own.</p>



<p class="wp-block-paragraph">Inside you’ll find:</p>



<ul class="wp-block-list">
<li><strong>RF and Wi-Fi calculators:</strong> antenna length, EIRP, free-space path loss, link budget, Fresnel zone, dBm to watts, and more</li>



<li><strong>Live Wi-Fi analysis:</strong> RSSI, noise, SNR, data rate, channel, width, and band, plus a Test My Connection tool that tells you whether the slow Wi-Fi is the Wi-Fi or the internet feeding it</li>



<li><strong>Network utilities:</strong> ping, traceroute, DNS lookup, subnet and CIDR math, HTTP status codes</li>



<li><strong>Field and Trade Reference, new in this release:</strong> electrical and cabling references for the job site, plus interactive decoders that read a NEMA plug code or a vendor model number back to you</li>



<li><strong>Reference:</strong> a 92-term glossary with both IEEE and Wi-Fi Alliance names, laminated PDF cards, curated educational resources, and a spectrum-analysis reference module</li>
</ul>



<p class="wp-block-paragraph">Every calculation runs on your device. The privacy label reads “Data Not Collected,” and it’s honest. Turn off your radio and the calculators still work.</p>



<p class="wp-block-paragraph">Download it free:</p>



<ul class="wp-block-list">
<li>iPhone and iPad: <a href="https://apps.apple.com/app/id6775594754" target="_blank" rel="noopener">https://apps.apple.com/app/id6775594754</a></li>



<li>Android: <a href="https://play.google.com/store/apps/details?id=com.wlanpros.wlan_pros_toolbox" target="_blank" rel="noopener">https://play.google.com/store/apps/details?id=com.wlanpros.wlan_pros_toolbox</a></li>



<li>Windows: <a href="https://apps.microsoft.com/detail/9NCVHM6ZL4X0" target="_blank" rel="noopener">https://apps.microsoft.com/detail/9NCVHM6ZL4X0</a></li>



<li>Mac: <a href="https://toolbox.wlanpros.com/" target="_blank" rel="noopener">https://toolbox.wlanpros.com/</a></li>



<li>Web, no install: <a href="https://toolbox.wlanpros.com/app" target="_blank" rel="noopener">https://toolbox.wlanpros.com/app</a></li>
</ul>



<p class="wp-block-paragraph">The live tools, Check My Connection and Wi-Fi analysis, run in the native apps where they can reach your radio; the web version gives you every calculator, reference, and the glossary, fully offline.</p>



<p class="wp-block-paragraph">Put it on your home screen. The next time you’re on a job and need a fast EIRP check, or want to prove where a slowdown actually lives, it’s right there.</p>



<p class="wp-block-paragraph">Then tell me which tool we should add next.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06143407/toolbox-free-every-platform-hero.png" medium="image"></media:content>
	</item>
		<item>
		<title>One Access Point Per Classroom in K-12 Wi-Fi Design</title>
		<link>https://wlanprofessionals.com/why-one-access-point-per-classroom-approach-is-wrong/</link>
		
		<dc:creator><![CDATA[wlanpros]]></dc:creator>
		<pubDate>Mon, 06 Jul 2026 02:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<guid isPermaLink="false">https://wlanprofessionals.com/?p=5688</guid>

					<description><![CDATA[Putting one Access Point in every classroom does not make a school&#8217;s Wi-Fi better. It makes it worse. More APs packed close together is not more capacity, it is more co-channel contention, and contention is the thing that slows a network to a crawl the day the students actually show up with their devices. I [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="630" src="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06113909/one-ap-per-classroom-hero.png" alt="More Access Points make school Wi-Fi worse. Capacity is a frequency-reuse problem, not an AP-count problem." class="wp-image-20063" srcset="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06113909/one-ap-per-classroom-hero.png 1200w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06113909/one-ap-per-classroom-hero-300x158.png 300w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06113909/one-ap-per-classroom-hero-1024x538.png 1024w, https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06113909/one-ap-per-classroom-hero-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">Putting one Access Point in every classroom does not make a school&#8217;s Wi-Fi better. It makes it worse. More APs packed close together is not more capacity, it is more co-channel contention, and contention is the thing that slows a network to a crawl the day the students actually show up with their devices. I wrote that in 2014. After running the full design process through more than 4,000 classrooms since, I have not found a single reason to change the verdict.</p>



<p class="wp-block-paragraph">Capacity is a frequency-reuse problem. It has never been an AP-count problem. When the frequency is full, no more traffic flows, no matter how many Access Points you bolt to the ceiling.</p>



<h2 class="wp-block-heading">The &#8220;1:1&#8221; confusion that started it</h2>



<p class="wp-block-paragraph">K-12 schools moved to 1:1 initiatives: at least one device per pupil. Then Bring Your Own Device piled on top, so even young children show up with a phone or tablet in the backpack. The demand is real. A district has to plan for a lot of clients.</p>



<p class="wp-block-paragraph">Somewhere in the rush, &#8220;one device per pupil&#8221; got quietly swapped for &#8220;one Access Point per classroom.&#8221; Those are not the same statement. One is a demand estimate. The other is a Bill of Materials dressed up as a design.</p>



<p class="wp-block-paragraph">I have seen RFPs written by people who do not work in RF or 802.11 drop &#8220;one AP per classroom&#8221; straight into the requirements, because another district did it and the phrase was easy to copy. It is our job as Wireless LAN Professionals to design correctly, even when that means educating the customer before we quote the work.</p>



<p class="wp-block-paragraph">Let me be clear about what I am not saying. If you run a proper design process and the answer genuinely comes out to one AP per room, fine. That is a design conclusion. What I am against is starting with the formula and skipping the design.</p>



<h2 class="wp-block-heading">Design is a process, not a formula</h2>



<p class="wp-block-paragraph">In any real WLAN project we follow five steps:</p>



<ul class="wp-block-list">

<li><strong>Define.</strong> Collect the requirements: device counts, area, growth over time, density, the applications actually in use. Andrew Von Nagy has a great process for the definition stage, presented at #WLPC, the Wireless LAN Professionals Conference.</li>


<li><strong>Design.</strong> Use RF fundamentals, antenna principles, and how 802.11 actually behaves. Pick AP count, power settings, antenna types, and placement so they work together to meet every requirement from the Define stage.</li>


<li><strong>Install.</strong> Usually the easiest step. Pull Category 6 or better cable to each location, certify the runs, confirm switch-port config, mount the APs, test the wired side.</li>


<li><strong>Validate.</strong> Prove the design met the requirements with a site survey, then watch performance during school hours. This is the step most people skip, which is exactly why they never know how their APs behave with each other.</li>


<li><strong>Remediate.</strong> Fix what is wrong. Move APs, change channels or power, and yes, sometimes remove APs or turn off radios.</li>

</ul>



<p class="wp-block-paragraph">&#8220;One AP per classroom&#8221; does none of that. It is a shortcut people use to charge full-scope prices for partial-quality work. It is easy to understand, easy to build a Bill of Materials from, easy to install, and easy to sell, precisely because it requires no knowledge of how 802.11 works or how RF propagates. That is its appeal, and that is its defect.</p>



<p class="wp-block-paragraph">Promoting &#8220;one AP per classroom&#8221; as a design is lazy, ignorant, and greedy. The &#8220;1 for 1&#8221; is a marketing campaign meant to sell Access Points. It is not a Wireless LAN design methodology.</p>



<h2 class="wp-block-heading">Why capacity is about frequency, not Access Points</h2>



<p class="wp-block-paragraph">Every Wi-Fi device follows the same rule. It listens on its channel, waits a defined slice of time to confirm the channel is clear, then transmits. All devices on the same frequency, APs and laptops and tablets and phones alike, share that one frequency and take turns.</p>



<p class="wp-block-paragraph">Coverage is the easy requirement. Want more coverage? Turn up the power or add an AP. Done. But coverage is rarely the problem in an otherwise well-designed network.</p>



<p class="wp-block-paragraph">The hard requirement is the opposite: controlling coverage so you can reuse the scarce frequencies you have. Andrew Von Nagy reframes this nicely as &#8220;co-channel contention&#8221; rather than the older &#8220;co-channel interference,&#8221; and he is right, because contention is what is actually happening. Call it CCI or CCC, it is the same enemy. Marcus Burton wrote a great white paper on the 802.11 contention process if you want the protocol detail.</p>



<p class="wp-block-paragraph">Here is the part people fight. When two APs are on the same channel and can hear each other above a threshold, they share that frequency. So do all their clients. This is not a guess. It is hard-coded in the 802.11 protocol, in the Access Points, and in every client radio.</p>



<p class="wp-block-paragraph">In 2.4 GHz in North America we have three non-overlapping channels. Channels 1, 6, and 11. That is it. Pack one AP into every classroom and you have all but guaranteed that same-channel APs hear each other, defer to each other, and split the airtime down to a fraction. More devices plus more APs on the same channel equals lower throughput. When you run out of channels, stop.</p>



<p class="wp-block-paragraph">Some people answer, &#8220;we will let the vendor&#8217;s automated radio management turn the 2.4 GHz power down.&#8221; In doing validation surveys in hundreds of schools, I have yet to personally see that fix an over-dense design on its own. Others just switch off two-thirds of the 2.4 GHz radios. Think about that. You paid the capital cost, the install cost, the cabling cost, and the switch-port cost for every one of those APs, then you turn off half of them.</p>



<h2 class="wp-block-heading">What about 5 GHz? And now 6 GHz</h2>



<p class="wp-block-paragraph">In 2014 I told people 5 GHz looked roomy on paper, up to 22 channels, but many K-12 client devices could not use UNII-2 or UNII-2e, so you were realistically designing on the eight UNII-1 and UNII-3 channels. That constraint has eased a lot.</p>



<p class="wp-block-paragraph">6 GHz changed the math. In the US, Wi-Fi 6E and Wi-Fi 7 add 59 more 20 MHz channels across the full 1200 MHz of new spectrum, with room for fourteen 80 MHz channels, seven 160 MHz channels, and three 320 MHz channels on Wi-Fi 7. The &#8220;we are starving for clean channels&#8221; premise is far less binding when your clients can reach 6 GHz.</p>



<p class="wp-block-paragraph">One caveat before you celebrate. That channel bounty is a US figure. The EU allocates only 5925 to 6425 MHz of 6 GHz, far fewer channels. Design to the spectrum your region actually licenses, not the headline number from an American slide deck.</p>



<p class="wp-block-paragraph">More spectrum changes the budget. It does not repeal the principle. Frequency reuse still wins or loses the design. Throw enough APs at any band and you will fill the frequency and stall, in 6 GHz the same way as in 2.4 GHz, just with more channels to burn through first.</p>



<h2 class="wp-block-heading">The seductive part: it works at install</h2>



<p class="wp-block-paragraph">Here is the trap that keeps this bad approach alive. After you install one AP per classroom, the network actually works.</p>



<p class="wp-block-paragraph">It works not because the design is good, but because of the resilience built into 802.11. A lightly loaded over-dense network looks fine on day one, before the 1:1 and BYOD clients arrive. Many early adopters bought into &#8220;one AP per classroom&#8221; before their campuses were full of devices, so of course it looked good. Right up until the load arrived and the CCI/CCC bit down.</p>



<p class="wp-block-paragraph">When I go back to those same schools after the device counts climb toward 1:1 and beyond, the network has gotten slower. Much slower. The fix? Remove Access Points. Lower the co-channel contention and the throughput goes up. The same lesson hospitals learned the hard way after stuffing APs into hallways.</p>



<p class="wp-block-paragraph">So ask the honest question. If a system you overspent on works in the short term, was it still a good financial decision?</p>



<h2 class="wp-block-heading">The cost argument got stronger, not weaker</h2>



<p class="wp-block-paragraph">In 2014 the waste was straightforward: you bought, cabled, powered, and switched more Access Points than the design needed, and those costs dwarfed any design fee on all but the smallest schoolhouse.</p>



<p class="wp-block-paragraph">In 2026 that waste is bigger. Every over-deployed AP today is a Wi-Fi 6E or Wi-Fi 7 AP with multiple radios, a 6 GHz radio, and a multi-gig uplink. Those APs commonly need 802.3bt power, Type 3 at roughly 51 W or Type 4 up to 90 W at the device, not the 25.5 W an older 802.3at port delivered. Underpower a modern AP and it sheds a radio or drops spatial streams.</p>



<p class="wp-block-paragraph">Read that back. Each extra AP you did not need now also drags a heavier switch port and a multi-gig uplink behind it. Over-deployment costs more in 2026 than it did in 2014. The marketing pitch that you are &#8220;future-proofing&#8221; by buying double the APs is exactly backward. You are pre-paying for power and uplink capacity to run radios you will end up turning off.</p>



<h2 class="wp-block-heading">Association is not the constraint. Airtime is</h2>



<p class="wp-block-paragraph">There are two numbers in AP client capacity, and people confuse them constantly.</p>



<p class="wp-block-paragraph">The first is associations. A phone sitting in a pocket during class is associated, has an association ID, sits in the AP&#8217;s table, and does almost nothing. Modern enterprise APs handle hundreds of associations without breaking a sweat. That number is not your bottleneck.</p>



<p class="wp-block-paragraph">The second is the devices actively transmitting and receiving. Those are the ones in the contention domain, taking turns, sharing the frequency. That is the number that matters for a 1:1 design.</p>



<p class="wp-block-paragraph">People assume every student device in adjacent classrooms will hit the network in the same instant. They will not. Network timing runs in milliseconds and smaller, so &#8220;at the same time&#8221; almost never means what the worried administrator thinks it means. The telephone industry has predicted this kind of behavior for a century with the Erlang function. The phone company does not run a trunk line for every apartment on the assumption everyone calls at once. They design for a normal day. We design Wi-Fi the same way: for a realistic set of simultaneous transmitters, not for every device in the school keying up in the same millisecond.</p>



<p class="wp-block-paragraph">I have personally run more than 180 phones streaming the same multicast video from a single radio with frequency utilization under 40% and retry rates under 2%. At another school, 150 Chromebooks ran a full day of teacher training on a single AP because the big array meant to load-balance them had quietly been switched off and nobody noticed. The critical factor is frequency utilization, also called airtime. Keep it under 50%.</p>



<h2 class="wp-block-heading">How to prove it: the validation test</h2>



<p class="wp-block-paragraph">This is easy to measure, and someone qualified should do it at every install.</p>



<p class="wp-block-paragraph">Run a passive survey of the school across all APs on all channels. Then plot everywhere you have more than two APs above the same-channel threshold. By definition, that area is co-channel contention. Every AP that hears another on its channel has to defer, which means they share the frequency, which cuts throughput.</p>



<p class="wp-block-paragraph">Keith&#8217;s note on the number: I use stronger than -80 dBm on the same channel as the trigger in the field, and some use -85 dBm. The real value is the Clear Channel Assessment threshold in the device, which some vendors let integrators tune by lowering the AP&#8217;s receive sensitivity. The point holds regardless of the exact dBm. In a one-AP-per-classroom building, the co-channel contention region is large and obvious, and you can predict the throughput loss directly from it.</p>



<p class="wp-block-paragraph">One related correction worth keeping straight: backup coverage is not &#8220;overlap&#8221; measured in percent. Your second-AP coverage target is a dBm figure, something like -70 dBm or better, not a percentage of floor area. You cannot measure overlap in percent. You can measure backup coverage in dBm. Design and validate to the number you can actually read off an instrument.</p>



<h2 class="wp-block-heading">Design the network. Do not count the rooms</h2>



<p class="wp-block-paragraph">When you build Wi-Fi for a K-12 1:1 program, do the work. Define the requirements, design to meet them, install, validate that it met them, and remediate what did not. Do not reach for the easy way out. There is a right way and a wrong way to design a Wireless LAN, and one AP per classroom is the wrong way.</p>



<p class="wp-block-paragraph">If your provider makes real design services sound too expensive to bother with, they are doing the district a disservice. Design is supposed to be the &#8220;value add&#8221; in Value Added Reseller. Plenty of skilled Wireless LAN Professionals are available. Resorting to a formula instead of hiring one is disingenuous to the customer who is paying for it.</p>



<p class="wp-block-paragraph">More than 4,000 classrooms in, the verdict has not moved. Capacity comes from frequency reuse, not from the AP count. When the frequency is full, no more traffic flows, no matter how many Access Points you throw at it.</p>



<p class="wp-block-paragraph">So the question for any district holding an RFP with &#8220;one AP per classroom&#8221; in it: what design requirement, written down and measurable, says you need that AP, and how will you validate it after install?</p>
]]></content:encoded>
					
		
		
		<media:content url="https://d2cpnw0u24fjm4.cloudfront.net/wp-content/uploads/2026/07/06113909/one-ap-per-classroom-hero.png" medium="image"></media:content>
	</item>
	</channel>
</rss>
