<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Thu, 16 Feb 2012 02:42:27 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Client Labs</title><link>http://www.my80211.com/client-labs/</link><description></description><lastBuildDate>Thu, 24 Feb 2011 20:22:08 +0000</lastBuildDate><copyright></copyright><language>en-US</language><generator>Squarespace Site Server v5.11.81 (http://www.squarespace.com/)</generator><item><title>Firefox and WLC Certificate Issues</title><dc:creator>George</dc:creator><pubDate>Tue, 04 Jan 2011 04:27:18 +0000</pubDate><link>http://www.my80211.com/client-labs/2011/1/3/firefox-and-wlc-certificate-issues.html</link><guid isPermaLink="false">302415:3136201:9923718</guid><description><![CDATA[<h3>Have you tried to log into a Cisco WLC with Firefox and get an annoying certificate conflict message? No worries you can fix it !</h3>
<p>Firefox collects certificates and will compare incoming certificates. If these certificates match but come from different sources Firefoxs throws the annoying certificate conflict message.</p>
<p>The HTTPS certificate on the WLC lives at MANAGEMENT--&gt;HTTP--&gt;CURRENT CERTIFICATE</p>
<p>Where the problem arrives, controllers shipped in batches appear to have the same identical certificates. This could be because they &ldquo;blast&rdquo; the firmware on the boxes in the manufacturing process.</p>
<p>An example of a factory provided certificate is below. First noticed there is no CN information and the validation date is way off.&nbsp; This same certificate was on all the controllers in the batch.</p>
<p>The first controller you log into Firefox would accept and store this certificate. However, any controller you attempted to log into afterward would receive a certificate conflict.</p>
<p><span class="full-image-block ssNonEditable"><span><span class="full-image-block ssNonEditable"><span><img style="width: 400px;" src="http://www.my80211.com/storage/wlc.factory.cert.jpg?__SQUARESPACE_CACHEVERSION=1294115016877" alt="" /></span></span></span></span><span class="full-image-block ssNonEditable"><span>&nbsp;</span></span></p>
<p>So, how do we fix this issue? It's very simple &hellip;</p>
<p>After you configure your WLC with an IP address. Simply go to MANAGEMENT--&gt;HTTP and click on regenerate certificate.&nbsp; It will fill in a proper validation date and more specific CN information giving the certificate its true identity. However, this does require a controller reboot. So schedule accordingly. Below is a regenerated certificate.</p>
<p><span class="full-image-block ssNonEditable"><span><img src="http://www.my80211.com/storage/wlc.cert.regen.jpg?__SQUARESPACE_CACHEVERSION=1294114364182" alt="" /></span></span></p>
<p>﻿</p>
<p>&nbsp;</p>
<p>Thats it! It should work now! Enjoy ....</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-9923718.xml</wfw:commentRss></item><item><title>Optimize CB21AG/PI21AG Roaming Behavior</title><dc:creator>George</dc:creator><pubDate>Thu, 02 Sep 2010 03:44:07 +0000</pubDate><link>http://www.my80211.com/client-labs/2010/9/1/optimize-cb21agpi21ag-roaming-behavior.html</link><guid isPermaLink="false">302415:3136201:8748117</guid><description><![CDATA[<p><span class="full-image-block ssNonEditable">&nbsp;<a href="http://twitter.com/wirelesssguru" target="_blank"><img src="http://www.my80211.com/storage/twitter30-1.png?__SQUARESPACE_CACHEVERSION=1262749802343" alt="" width="100" height="43" /></a><span style="color: #181818;">&nbsp;<span class="full-image-inline ssNonEditable"><a href="http://feeds.feedburner.com/my80211/feeds" target="_blank"><img style="width: 40px;" src="http://www.my80211.com/storage/rss_icon_glass48.jpg?__SQUARESPACE_CACHEVERSION=1262753456609" alt="" /></a></span></span></span></p>
<h3><span><strong>I came across an oldie but goodie document. You can modify the driver behavior of the CB21 and PI21 AG cards. </strong></span><strong>&nbsp;</strong></h3>
<p><a href="http://www.cisco.com/en/US/products/hw/wireless/ps4555/products_tech_note09186a008074fed9.shtml">http://www.cisco.com/en/US/products/hw/wireless/ps4555/products_tech_note09186a008074fed9.shtml</a></p>
<h2><span style="font-weight: normal; font-size: 12px;">Complete these steps in order to minimize delays when roaming from access point to access point when you use the CB21AG/PI21AG (802.11a/b/g wireless client adapter).</span></h2>
<p><strong>Note:&nbsp;</strong>These steps optimize roaming delays at the driver layer and are applicable to all authentication types. If 802.1x authentication is used, there might be additional optimizations possible, which are outside the scope of this document.</p>
<p><strong>Note:&nbsp;</strong>Optimizing for faster roaming can potentially contribute to increased battery use and to reduced throughput.</p>
<ol type="1">
<li>
<p>Use ADU client software version 4.4 or later.</p>
</li>
<li>
<p>Set the BSS Aging Interval to&nbsp;<strong>30</strong>, and set the Scan Valid Interval to&nbsp;<strong>20</strong>.</p>
<p>Complete these steps in order to set these two parameters via the Windows control panel:</p>
<ol type="a">
<li>
<p>Go to Windows Explorer.</p>
</li>
<li>
<p>Right-click&nbsp;<strong>My Network Places</strong>.</p>
</li>
<li>
<p>Choose&nbsp;<strong>Properties</strong>&nbsp;from the drop-down list.</p>
</li>
<li>
<p>Right-click&nbsp;<strong>Wireless Network Connection#</strong>, where # is the instance number of the Cisco CB21AG Wireless LAN adapter.</p>
</li>
<li>
<p>Choose&nbsp;<strong>Properties</strong>&nbsp;from the drop-down list. The Wireless Network Connection Properties dialog box appears.</p>
</li>
<li>
<p>Click&nbsp;<strong>Configure</strong>.</p>
</li>
<li>
<p>Click the&nbsp;<strong>Advanced</strong>&nbsp;tab.</p>
</li>
<li>
<p>Set the BSS Aging Interval to&nbsp;<strong>30</strong>, and set the Scan Valid Interval to&nbsp;<strong>20</strong>.</p>
</li>
</ol>
<p>These parameter values are the absolute lowest permitted values and should not be set any lower. The default values are 120 for BSS Aging Interval and 60 for Scan Valid Interval.</p>
</li>
<li>
<p>If your access point coverage permits it, configure the client profile in the ADU&nbsp;<em>only</em>&nbsp;to use the 5 GHz (802.11a) or 2.4 GHz (802.11b/g) band, not both. In order to configure the client profile, complete these steps:</p>
<ol type="a">
<li>
<p>Launch the ADU client software.</p>
</li>
<li>
<p>Click the&nbsp;<strong>Profile Management</strong>&nbsp;tab, highlight the profile of interest, and click&nbsp;<strong>Modify</strong>.</p>
</li>
<li>
<p>Click the&nbsp;<strong>Advanced</strong>&nbsp;tab.</p>
</li>
<li>
<p>Under Wireless Mode, uncheck the rates that you do not intend to use.</p>
</li>
<li>
<p>If you do not use the ADU to manage the CB21AG, you must use registry settings in order to select the rates. Complete these steps:</p>
<ol type="a">
<li>
<p>Choose&nbsp;<strong>Start &gt; Run</strong>, and type&nbsp;<strong>regedit</strong>&nbsp;in order to launch the Registry Editor.</p>
</li>
<li>
<p>Navigate to&nbsp;<strong>HKEY_LOCAL_MACHINE &gt; System &gt; CurrentControlSet &gt; Control &gt; Class &gt; {4D36E972-E325-11CE-BFC1-08002bE10318}</strong>.</p>
</li>
<li>
<p>Right-click the&nbsp;<strong>4D36E972-E325-11CE-BFC1-08002bE10318</strong>&nbsp;folder, and choose&nbsp;<strong>Find</strong>.</p>
</li>
<li>
<p>Type&nbsp;<strong>NetBand</strong>&nbsp;in the search field in order to locate the&nbsp;<strong>NetBand</strong>&nbsp;variable. This is under an [instance] four-digit subkey that has a DriverDesc value of&nbsp;<strong>Cisco Aironet 802.11a/b/g Wireless Adapter</strong>.</p>
<p>The NetBand REG_SZ variable is a bitmask of supported rates. By default this is&nbsp;<strong>15</strong>. The values are:</p>
<blockquote>
<pre>802.11a    0x01
(not used) 0x02
802.11b    0x04
802.11g    0x08
(not used) 0x10</pre>
</blockquote>
<p>For example, in order to support only 11b and 11g rates, this is 0x04 + 0x08 = 0x0C = 12 decimal.</p>
</li>
</ol></li>
</ol></li>
</ol>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-8748117.xml</wfw:commentRss></item><item><title>Wifi Client Comparison To Apple’s Antenna Drama!</title><dc:creator>George</dc:creator><pubDate>Tue, 29 Jun 2010 03:24:17 +0000</pubDate><link>http://www.my80211.com/client-labs/2010/6/28/wifi-client-comparison-to-apples-antenna-drama.html</link><guid isPermaLink="false">302415:3136201:8128388</guid><description><![CDATA[<p><span class="full-image-block ssNonEditable">&nbsp;<a href="http://twitter.com/wirelesssguru" target="_blank"><img src="http://www.my80211.com/storage/twitter30-1.png?__SQUARESPACE_CACHEVERSION=1262749802343" alt="" width="100" height="43" /></a><span style="color: #181818;">&nbsp;<span class="full-image-inline ssNonEditable"><a href="http://feeds.feedburner.com/my80211/feeds" target="_blank"><img style="width: 40px;" src="http://www.my80211.com/storage/rss_icon_glass48.jpg?__SQUARESPACE_CACHEVERSION=1262753456609" alt="" /></a></span></span></span></p>
<h3><strong>I want to take this opportunity to compare the obvious comparison of Apple&rsquo;s antenna issue with the iPhone4 with a typical WiFi client analogy.</strong></h3>
<p>Apple released the iPhone 4 this week. There are early reports of antenna issues. Apparently the antenna design is flawed. Depending on how you hold the phone it could attenuate the signal. Steve<span class="full-image-float-right ssNonEditable"><span><img src="http://www.my80211.com/storage/apple.jpg?__SQUARESPACE_CACHEVERSION=1277781161563" alt="" /></span></span>&nbsp;Job&rsquo;s &nbsp;responded to emails , &ldquo;just don&rsquo;t hold it like that.&rdquo; Way to go Jobs! This reminds me of the old analogy &ldquo;A man goes to the doctor and says, Doc when I do this it really hurts. The Doc responds then don&rsquo;t do that&rdquo;.</p>
<p>Here is a classic example of a client issue. Customers reported issues almost immediately with cell reception with the new iPhone4. So what gives!? &hellip; They didn&rsquo;t change the cell towers over night (access points)! Their phones changed (clients)!</p>
<p>If you read the reports they are using terms you as wireless engineer should be very familiar with, &ldquo;attenuation, signal degradation, poor reception&rdquo;. These are general terms we hear or use ourselves. Wireless is a 2-way communication. Often non wireless educated folks assume when there are issues it is the network and by this I mean the wireless access point or wireless infrastructure. They often don&rsquo;t consider the wireless client.</p>
<p>I can think back to 2003&rsquo;ish (or there around) when Intel released the Intel 2200b/g clients. This was around the time Cisco purchased Airespace. If you were in WiFi you surly remember this issue.</p>
<p>For those of you who weren&rsquo;t, here is a quick recap. The Intel 2200 clients were flawed and were flawed for well over 2 months before Intel released a driver fix. The 2200 driver had big issues! When authenticated and in OFDM rates, Intel 2200 clients would not rate shift down to DSSS. As clients moved away from the access point the rate shifting stopped and the client would drop off the wireless. Of course back then customers always looked at the network. &ldquo;Its got to be the AP&rdquo;.&nbsp; Especially the early adopters of the new Cisco/Airespace solution. Immediately people pointed blame at Cisco thinking there was an issue with the new controller solution they purchased from Airespace, which wasn&rsquo;t the case.</p>
<p>Rumor has it Cisco did an assist with Intel with the replacement driver.</p>
<h3>Fast forward to today&hellip;</h3>
<p>WiFi engineers have more tools, training and hands on experience to quickly troubleshoot these issues. In fact, a good wireless engineer can determine if it&rsquo;s a potential client issue with a quick wireless client capture and debug at the controller or AP. Manufactures of Wireless clients have also improved, especially Intel since they work closely with Cisco. You will find troubleshooting and diagnostics tools on the client side more today then ever before.</p>
<p>You have to remember wireless clients aren&rsquo;t created equal. They all hear differently &nbsp;(receive sensitivity) and have different transmit power levels and they all have their own operating behavior (when to roam, how they interpret signal strength, etc). Lets face it, some wireless clients are just crap.</p>
<h3>Conclusion</h3>
<p>If you are new to WiFi. Wireless clients have an equal part in the communication efforts and should be factored in when troubleshooting. In the case of the iPhone4 issue. The didn&rsquo;t move the cell towers over night. The client changed!</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-8128388.xml</wfw:commentRss></item><item><title>Cisco / Intel "E2E" End-2-End Client Enhancements</title><dc:creator>George</dc:creator><pubDate>Tue, 23 Feb 2010 04:21:19 +0000</pubDate><link>http://www.my80211.com/client-labs/2010/2/22/cisco-intel-e2e-end-2-end-client-enhancements.html</link><guid isPermaLink="false">302415:3136201:6796146</guid><description><![CDATA[<p><span class="full-image-block ssNonEditable">&nbsp;</span></p>
<p><a href="http://twitter.com/wirelesssguru" target="_blank"><img src="http://www.my80211.com/storage/twitter30-1.png?__SQUARESPACE_CACHEVERSION=1262749802343" alt="" width="100" height="43" /></a><span style="color: #181818;">&nbsp;<span class="full-image-inline ssNonEditable"><a href="http://feeds.feedburner.com/my80211/feeds" target="_blank"><img style="width: 40px;" src="http://www.my80211.com/storage/rss_icon_glass48.jpg?__SQUARESPACE_CACHEVERSION=1262753456609" alt="" /></a></span> </span></p>
<div id="_mcePaste"></div>
<h3>Did you know Cisco and Intel have a joint program called E2E which enhances roaming !? Its called E2E, End-2-End.</h3>
<div></div>
<div id="_mcePaste"></div>
<div id="_mcePaste">A google search yields almost nothing on the technicals&nbsp;of this technology other then what is mentioned in the Cisco deployment guides. As early as Cisco code release 4.0 through 6.0 mentions "E2E". &nbsp;It states the following:</div>
<div></div>
<div id="_mcePaste"></div>
<blockquote>
<div id="_mcePaste">Enhanced neighbor list request (E2E)&mdash;The End-2-End (E2E) specification is a Cisco and Intel<span class="full-image-float-right ssNonEditable"><img style="width: 300px;" src="http://www.my80211.com/storage/e2e.jpg?__SQUARESPACE_CACHEVERSION=1266898465086" alt="" /></span>&nbsp;joint program that defines new protocols and interfaces to improve the overall voice and roaming experience. It applies only to Intel clients in a Cisco Compatible Extensions environment. Specifically, it enables Intel clients to request a neighbor list at will. When this occurs, the AP forwards the request to the WLC. The WLC receives the request and replies with the current Cisco Compatible Extensions roaming sublist of neighbors for the AP to which the client is associated.</div>
</blockquote>
<div></div>
<div id="_mcePaste"></div>
<div id="_mcePaste">You can do the following commands to determine if your Intel clients are E2E compatible:</div>
<div></div>
<div></div>
<div>(Cisco_2006_WLC) &gt;<strong style="font-size: 120%;">show client detail </strong>&lt;Client Mac Address&gt;</div>
<div></div>
<div>
<div>(Cisco_2006_WLC) &gt;show client detail 00:21:6a:11:a8:02</div>
<div>Client MAC Address............................... 00:21:6a:11:a8:02</div>
<div>Client Username ................................. unknown</div>
<div>AP MAC Address................................... 00:1c:b0:06:d2:d0</div>
<div>Client State..................................... Associated</div>
<div>Wireless LAN Id.................................. 1</div>
<div>BSSID............................................ 00:1c:b0:06:d2:d0</div>
<div>Connected For ................................... 3165 secs</div>
<div>Channel.......................................... 11</div>
<div>IP Address....................................... 10.10.0.243</div>
<div>Association Id................................... 2</div>
<div>Authentication Algorithm......................... Open System</div>
<div>Reason Code...................................... 0</div>
<div>Status Code...................................... 0</div>
<div>Session Timeout.................................. 0</div>
<div>Client CCX version............................... 4</div>
<div><strong style="font-size: 130%;">Client E2E version............................... 1</strong></div>
<div>QoS Level........................................ Silver</div>
<div>Diff Serv Code Point (DSCP)...................... disabled</div>
<div>802.1P Priority Tag.............................. disabled</div>
<div>WMM Support...................................... Disabled</div>
<div>Power Save....................................... OFF</div>
<div>Current Rate..................................... 54.0</div>
<div></div>
<div></div>
<div></div>
</div>
<div></div>
<p>&nbsp;</p>
<p>&nbsp;<span class="full-image-float-right ssNonEditable"><span><img style="width: 400px;" src="http://www.my80211.com/storage/e2e1.jpg?__SQUARESPACE_CACHEVERSION=1266898817712" alt="" /></span></span>You can also view this in the gui.&nbsp;</p>
<p><strong style="font-size: 130%;">WIRLESS--&gt;CLIENTS--&gt;DETAIL</strong></p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-6796146.xml</wfw:commentRss></item><item><title>Cisco Aironet 802.11a/b/g Wireless LAN Client Adapters (CB21AG and PI21AG) LEDs</title><dc:creator>George</dc:creator><pubDate>Wed, 03 Feb 2010 03:56:24 +0000</pubDate><link>http://www.my80211.com/client-labs/2010/2/2/cisco-aironet-80211abg-wireless-lan-client-adapters-cb21ag-a.html</link><guid isPermaLink="false">302415:3136201:6541394</guid><description><![CDATA[<p><span class="full-image-block ssNonEditable">&nbsp;</span></p>
<p><a href="http://twitter.com/wirelesssguru" target="_blank"><img src="http://www.my80211.com/storage/twitter30-1.png?__SQUARESPACE_CACHEVERSION=1262749802343" alt="" width="100" height="43" /></a><span style="color: #181818;">&nbsp;<span class="full-image-inline ssNonEditable"><a href="http://feeds.feedburner.com/my80211/feeds" target="_blank"><img style="width: 40px;" src="http://www.my80211.com/storage/rss_icon_glass48.jpg?__SQUARESPACE_CACHEVERSION=1262753456609" alt="" /></a></span> </span></p>
<div id="_mcePaste"></div>
<h3>Something you need to know if you plan to take any level of Cisco wireless certifications and more importantly in the field is the status LEDs on the Cisco Wireless CB21.</h3>
<p><span style="font-size: 150%;">Easy way to remember:</span></p>
<p>Alternate blinking; think of SCANNING back and forth looking for a network<span class="full-image-float-right ssNonEditable"><img src="http://www.my80211.com/storage/cb21.jpg?__SQUARESPACE_CACHEVERSION=1265169176947" alt="" /></span></p>
<p>Both LEDs blinking slowly; means connected. Think of a pulse&nbsp;</p>
<p>Both LEDs blinking fast; transfer data</p>
<p>The 2 other status LEDs you need to worry about are the POWER SAVE indications.&nbsp;Only the GREEN indicator is used. &nbsp;</p>
<p>&nbsp;<span class="full-image-block ssNonEditable"><img style="width: 600px;" src="http://www.my80211.com/storage/cb21led.jpg?__SQUARESPACE_CACHEVERSION=1265168714647" alt="" /></span></p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-6541394.xml</wfw:commentRss></item><item><title>802.11 Client Active and Passive Scanning</title><dc:creator>George</dc:creator><pubDate>Tue, 12 Jan 2010 05:19:51 +0000</pubDate><link>http://www.my80211.com/client-labs/2010/1/11/80211-client-active-and-passive-scanning.html</link><guid isPermaLink="false">302415:3136201:6298916</guid><description><![CDATA[<p><span class="full-image-block ssNonEditable">&nbsp;</span></p>
<p><span><a href="http://twitter.com/wirelesssguru" target="_blank"><img src="http://www.my80211.com/storage/twitter30-1.png?__SQUARESPACE_CACHEVERSION=1262749802343" alt="" width="100" height="43" /></a></span><span style="color: #181818;">&nbsp;<span class="full-image-inline ssNonEditable"><span><a href="http://feeds.feedburner.com/my80211/feeds" target="_blank"><img style="width: 40px;" src="http://www.my80211.com/storage/rss_icon_glass48.jpg?__SQUARESPACE_CACHEVERSION=1262753456609" alt="" /></a></span></span> </span></p>


<h3>It is important to understand the difference between active and passive client scanning. Here is an overview ~ Wireless clients learn about available APs by scanning other IEEE 802.11 channels for available APs on the same WLAN/SSID. Scanning other IEEE 802.11 channels can be performed actively or passively as follows:&nbsp;</h3>
<p><span style="font-size: 150%;"><span style="font-size: 150%;">Active scan</span></span>&mdash;Active scanning occurs when the client changes its IEEE 802.11 radio to the channel being scanned,<span style="text-decoration: underline;"> broadcasts a probe request</span>, and then waits to hear any probe responses (or periodic beacons) from APs <strong>on that channel</strong> (with a matching SSID). The IEEE 802.11 standards do not&nbsp;specify how long the client should wait, but 10 ms is a representative period. The probe request&nbsp;frames used in an active scan are one of two types:<span class="full-image-float-right ssNonEditable"><span><img style="width: 275px;" src="http://www.my80211.com/storage/pro.jpg?__SQUARESPACE_CACHEVERSION=1263275038893" alt="" /></span></span></p>
<p><strong style="font-size: 120%;">Directed probe</strong>&mdash;The client sends a probe request with a specific destination SSID; only APs with a matching SSID will reply with a probe response&nbsp;</p>
<p><span style="font-size: 110%;"><strong>Broadcast probe</strong></span>&mdash;The client sends a broadcast SSID (actually a null SSID) in the probe request; all APs receiving the probe-request will respond, with a probe-response for each SSID they support.</p>
<div id="_mcePaste"><span style="font-size: x-large;">Passive scan</span>&mdash;Passive scanning is performed by simply changing the clients IEEE 802.11 radio to the channel being scanned and waiting for a periodic beacon from any APs on that channel. By default, APs send beacons every 100 ms. Because it may take 100 ms to hear a periodic beacon broadcast, most clients prefer an active scan.</div>
<p>&nbsp;</p>
<p><strong><span style="text-decoration: underline;">During a channel scan, the client is unable to transmit or receive client data traffic. </span></strong>There are a number of approaches clients take to minimize this impact to client data traffic:</p>
<p>&bull;Background scanning&mdash;Clients may scan available channels before they need to roam. This allows them to build-up knowledge of the RF environment and available APs so they may roam faster if it becomes necessary. Impact to client traffic can be minimized by only scanning when the client is not actively transmitting data, or by periodically scanning only a single alternate channel at a time (scanning a single channel incurs minimal data loss)</p>
<p>&bull;On-roam scanning&mdash;In contrast with background, on-roam scanning occurs after a roam has been determined necessary. Each vendor/device may implement its own algorithms to minimize the roam latency and the impact to data traffic. For example, some clients might only scan the non-overlapping channels.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong style="font-size: 200%;">Typical Scanning Behavior</strong></p>
<p>Although most client roaming algorithms are proprietary, it is possible to generalize the typical behavior.</p>
<p>Typical wireless client roam behavior consists of the following activities:</p>
<p>&bull;On-roam scanning&mdash;This ensures clients have the most up-to-date information at the time of the roam.</p>
<p>&bull;Active scan&mdash;An active scan is preferred over a passive scan, due to lower latency when roaming.<br />There are some informational attributes that may be used to dynamically alter the roam algorithm:</p>
<p>&bull;Client data type&mdash;For example, voice call in progress</p>
<p>&bull;Background scan information&mdash;Obtained during routine periodic background scans</p>
<p>Ways in which attributes can be used to alter the scan algorithm include: &bull;Scan a subset of channels&mdash;For example, information from the background scan can be used to determine which channels are being used by APs in the vicinity. &bull;Terminate the scan early&mdash;For example, if a voice call is in progress, the first acceptable AP might be used instead of waiting to discover all APs on all channels. &bull;Change scan timers&mdash;For example, if a voice call is in progress, the time spent waiting for probe responses might be shortened during an active scan.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-6298916.xml</wfw:commentRss></item><item><title>Cisco WLC "Linktest" - How Well Does The AP Hear Your Client?</title><dc:creator>George</dc:creator><pubDate>Wed, 18 Nov 2009 04:16:23 +0000</pubDate><link>http://www.my80211.com/client-labs/2009/11/17/cisco-wlc-linktest-how-well-does-the-ap-hear-your-client.html</link><guid isPermaLink="false">302415:3136201:5836747</guid><description><![CDATA[<p><a title="Subscribe to my feed" rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/my80211/feeds"><img style="border: 0;" src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" alt="" /></a></p>
<h3>A wireless connection is a two way street. All to often Admins will ONLY look at what the Client reports from the AP (how well it hears the AP - client radio receive sensitivity). But have you considered how well the AP hears your client ??</h3>
<p>We call this "client to access point". For a better understanding, think back when you were a kid and your dad yelled at you for not taking out the trash the night before trash day. Your dad is very loud -- to get his point across and everyone in the house (or neighborhood) can hear him! Perhaps, you answer back to your dad with a low, soft," I&rsquo;m sorry, I forgot"... Your dad heard your response as a whisper .</p>
<p>In this example your dad is the access point @ 100mW &nbsp;power (loud) and you are the wireless client @ 5mW power (low). You as the wireless client heard your dad loud and clear, but your dad didn't hear you so well.&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;<span class="full-image-block ssNonEditable"><span><img src="http://www.my80211.com/storage/dadandu.gif?__SQUARESPACE_CACHEVERSION=1258909075933" alt="" /></span></span></p>
<p>When you check your wireless supplicant and it registers -75dB, this is how loud you hear the AP (or your Dad in my example) - Again this is "access point-to-client".</p>
<p>But you want to see how well the AP (or your Dad in my example) hears you,&nbsp; "client to-access point". . With a Cisco WLC you can perform a LINKTEST. This can be done in the GUI, WCS or CLI. Here is the command in the CLI.&nbsp;</p>
<p>&nbsp;</p>
<p><span style="font-size: 120%;"><strong>(Cisco Controller) &gt;linktest 00:02:10:11:02:68 <span style="font-size: 130%;">&lt;-- Wireless NIC MAC Address</span></strong></span></p>
<p>The beauty of Cisco CCX is that when enabled on both the client and controller it will report back both access point-to-client and client to-access point readings.&nbsp;</p>
<p>When CCX v4 is enabled on both the controller and the client being tested, information similar to the following appears:&nbsp;</p>
<p>CCX Link Test to 00:02:10:11:02:68.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Link Test Packets Sent...................................... 20</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Link Test Packets Received................................. 10</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Link Test Packets Lost (Total/AP to Client/Client to AP).... 10/5/5</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Link Test Packets round trip time (min/max/average)......... 5ms/20ms/15ms</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; RSSI at AP (min/max/average)................................ -60dBm/-50dBm/-55dBm</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; RSSI at Client (min/max/average)............................ -50dBm/-40dBm/-45dBm</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; SNR at AP (min/max/average)................................. 40dB/30dB/35dB</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; SNR at Client (min/max/average)............................. 40dB/30dB/35dB</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Transmit Retries at AP (Total/Maximum)...................... 5/3</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Transmit Retries at Client (Total/Maximum).................. 4/2</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Transmit rate:&nbsp; 1M&nbsp;&nbsp; 2M&nbsp;&nbsp; 5.5M&nbsp;&nbsp; 6M&nbsp;&nbsp; 9M&nbsp; 11M 12M 18M&nbsp;&nbsp; 24M&nbsp;&nbsp; 36M&nbsp; 48M&nbsp; 54M&nbsp; 108M</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Packet Count:&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 0&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 18&nbsp;&nbsp;&nbsp;&nbsp; 0</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Transmit rate:&nbsp; 1M&nbsp;&nbsp; 2M&nbsp;&nbsp; 5.5M&nbsp;&nbsp; 6M&nbsp;&nbsp; 9M&nbsp; 11M 12M 18M&nbsp;&nbsp; 24M&nbsp;&nbsp; 36M&nbsp; 48M&nbsp; 54M&nbsp; 108M</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; Packet Count:&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp; 0&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp; 8&nbsp;&nbsp;&nbsp;&nbsp; 0</p>
<p>When CCX v4 is not enabled on either the controller or the client being tested, fewer details appear:</p>
<p>Ping Link Test to 00:02:10:11:02:68.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Link Test Packets Sent.......................... 20</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Link Test Packets Received...................... 20</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Local Signal Strength........................... -58dBm</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Local Signal to Noise Ratio..................... 29dB</p>
<p>&nbsp;</p>
<p>You can also config the default "linktest" settings:</p>
<p><br /><span style="font-size: 110%;"><strong>(Cisco Controller) config&gt;linktest ?<br />frame-size &nbsp; &nbsp; Configures linktest frame-size for each packet.<br />number-of-frames Configures number of frames to send for linktest.</strong></span></p>
<h4>Again, another reason WHY a proper wireless site survey is needed and why you need to always consider your lowest common denominator (client) for wireless reliability. If your dad (AP) is always yelling and you (client) always whisper back you are bound to have COMMUNICATION problems. Vocera is one of these such applications.</h4>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-5836747.xml</wfw:commentRss></item><item><title>Wireless NIC problem or just poor quality?</title><dc:creator>George</dc:creator><pubDate>Mon, 09 Nov 2009 05:31:30 +0000</pubDate><link>http://www.my80211.com/client-labs/2009/11/8/wireless-nic-problem-or-just-poor-quality.html</link><guid isPermaLink="false">302415:3136201:5742266</guid><description><![CDATA[<p><a title="Subscribe to my feed" rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/my80211/feeds"><img style="border:0" src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" alt="" /></a></p>
<p>This evening I did benchmark testing on a wireless client which I want to share. I was working on a Samsung NQ unit with an integrated Atheros AR5007EG wireless NIC. I was told by the user the client would lose connectivity and had a slow network connection when connected. So I go through the normal check list, do I have signal for data- check, is the noise floor low -&nbsp; check, do I have expected PHY data rates - check.&nbsp; But this test was conducted right under the access point.</p>
<p>As I get distance between the client and the access point (also know as free space path loss) I see the wireless client signal strength nose dive hard.</p>
<p>So I check all the normal things, antenna connection, driver update, NIC config. All these check out OK. So I do side by side benchmark testing with a known good wireless NIC and notice an almost a 20 dBm difference. As you know all wireless NICs will hear (receive sensitivity) differently. But with advancements today, you will see most NICs are all generally in the same ballpark. I say that lightly and tip toeing.</p>
<p>Below is a snap shot of both clients, Samsung has the Atheros AR5007EG and my laptop Intel2915AG. Both clients are side by side at the same distance from the access point. I did further testing by adding another laptop for consistency. I also added a Cisco Linksys WUSB600N to the Samsung.</p>
<p>I don&rsquo;t have another Samsung to test and it&rsquo;s not my unit so I wont be taking it apart to investigate further. But the moral of the story, never ever discount the client. Each client will hear differently, and soemtimes a client may have issues or be a poor design.</p>
<p><span class="full-image-float-left ssNonEditable"><span><img src="http://www.my80211.com/storage/athero.gif?__SQUARESPACE_CACHEVERSION=1257742425371" alt="" width="343" height="321" /></span></span><span class="full-image-block ssNonEditable"><span><img src="http://www.my80211.com/storage/2915.gif?__SQUARESPACE_CACHEVERSION=1257742436926" alt="" width="303" height="319" /></span></span></p>
<p>&nbsp;</p>
<p><span class="full-image-block ssNonEditable"><span><img src="http://www.my80211.com/storage/linksysusb.gif?__SQUARESPACE_CACHEVERSION=1257742485257" alt="" /></span></span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-5742266.xml</wfw:commentRss></item><item><title>Disable your Wireless NIC when plugged into a wired connection!?!?</title><dc:creator>George</dc:creator><pubDate>Thu, 24 Sep 2009 03:16:27 +0000</pubDate><link>http://www.my80211.com/client-labs/2009/9/23/disable-your-wireless-nic-when-plugged-into-a-wired-connecti.html</link><guid isPermaLink="false">302415:3136201:5282963</guid><description><![CDATA[<p><a title="Subscribe to my feed" rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/my80211/feeds"><img style="border:0" src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" alt="" /></a></p> <p>I am often asked, "Is there away to disable a wireless NIC when I connect my laptop into a wired connection?". The answer is, YES!&nbsp; In fact it is advisable to only have one NIC on at a time. When both NICs are enabled *Wired and Wireless" PCs can become confused. In fact there is a "costing" that is suppose to happen when you have both NICs enabled, but this doesn&rsquo;t always work well and most of time doesn&rsquo;t work at all!.</p>
<p>There is security concerns as well. Suppose you are wired into a corperate network and you have your wireless NIC on. Now suppose someone has a rogue access point and your PC connects to it. Once you are connected to the rogue access point the rogue AP can pass you a DHCP and you will then have a layer 3 adjacency with the attacker. It is possible one could then exploit your laptop and breach over into the corperate network.I have never tested this, but perhaps in the near future I may give it a spin.There are a number of options you have to accomplish this ... I will share with you 4 of them</p>
<p>1) BIOS change</p>
<p>2) Intel Supplicant</p>
<p>3) Juniper Odyssey Supplicant</p>
<p>4) Cisco Cssc Supplicant</p>
<p>1) BIOS - Newer PCs come with BIOS options that allow you to modifiy how your wireless and wired NIC operate when both connections are present. For example if you own a HP laptop and you drop into the BIOS you will see LAN/WLAN switching. When enabled, your wireless NIC will disable itself when plugged into a wired connection.</p>
<p>The downside to the BIOS option, suppose you have to roll out hundreds of PCs. Making BIOS changes isn&rsquo;t as easy as just making a change to an image.</p>
<p>&nbsp;2) Intel Supplicant - Intel is everywhere and its likely you have Intel wireless NICs in most of your PCs. Intel calls this functionality &nbsp;ADAPTER SWITCHING.</p>
<p>Click on your Intel wireless icon in your system tray--&gt; Tools --&gt; Admin Tools --&gt; Application Settings --&gt; Adapter Switching</p>
<p><span class="full-image-inline ssNonEditable"><span><img src="http://www.my80211.com/storage/intel.nic.gif?__SQUARESPACE_CACHEVERSION=1253918756499" alt="" /></span></span></p>
<p>3) Juniper Odyssey&nbsp; Supplicant - This supplicant is one that you have to pay for, but I am a big fan of the juniper client, I've used it for years and allows for easier administration of devices. Juniper calls this functionality WIRELESS SUPPRESSION.</p>
<p>Click on your Juniper wireless icon in your system tray--&gt; Tools --&gt; Options --&gt; Wireless Suppression&nbsp;</p>
<p><span class="full-image-float-left ssNonEditable"><span><img src="http://www.my80211.com/storage/funk.gif?__SQUARESPACE_CACHEVERSION=1253918796319" alt="" /></span></span></p>
<p>4) Cisco CSSC - If you use CSSC you will find the NIC option under Advance Settings.</p>
<p>From client mode--&gt; Advance settings --&gt;Simultaneous Connection portion of the Security Settings pane --&gt; Only allow one connection at a time to restrict the Client to creating only a single connection (prevent multihomed configurations).Note: the preference of the media type is fixed for wired/Ethernet, when both types are available within a network.</p>
<p>Enjoy!</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-5282963.xml</wfw:commentRss></item><item><title>You have wireless client issues? What is your Wireless NIC system event log telling you?</title><dc:creator>George</dc:creator><pubDate>Sun, 19 Jul 2009 12:34:11 +0000</pubDate><link>http://www.my80211.com/client-labs/2009/7/19/you-have-wireless-client-issues-what-is-your-wireless-nic-sy.html</link><guid isPermaLink="false">302415:3136201:4672573</guid><description><![CDATA[<p><a title="Subscribe to my feed" rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/my80211/feeds"><img style="border:0" src="http://www.feedburner.com/fb/images/pub/feed-icon32x32.png" alt="" /></a></p> <p>Did you know when you associate to an access point your wireless NIC reports to the OS a<span> </span>4201 code? Or, when your wireless NIC loses connectivity it reports a 4202 code?</p>
<p>In this nugget, we will review the System Event Log for a wireless NIC. More specifically the 4201 and 4202 event code. I will also reproduce these event code in our lab.... Just another tool to have in the handbag when troubleshooting! Enjoy</p>
<p><embed src="http://blip.tv/play/AYGSolkA" type="application/x-shockwave-flash" width="200" height="200" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://www.my80211.com/client-labs/rss-comments-entry-4672573.xml</wfw:commentRss></item></channel></rss>
