{"id":713,"date":"2018-12-06T11:30:37","date_gmt":"2018-12-06T16:30:37","guid":{"rendered":"http:\/\/badger-fi.com\/?p=713"},"modified":"2018-12-06T11:30:37","modified_gmt":"2018-12-06T16:30:37","slug":"distantbeacons-part1","status":"publish","type":"post","link":"https:\/\/www.badger-fi.com\/?p=713","title":{"rendered":"Distant Beacons &#8211; Part 1 &#8211; One Size Sail For Every Ship?"},"content":{"rendered":"<p><em>Note &#8211; Lighthouse image was used with permission from Ranveig Marie Photography.\u00a0 Check out her stuff here:\u00a0 <a href=\"https:\/\/www.instagram.com\/ranveigmariephotography\/\" target=\"_blank\" rel=\"noopener\">Instagram<\/a>, <a href=\"https:\/\/www.facebook.com\/ranveigmariephotography\/\" target=\"_blank\" rel=\"noopener\">Facebook<\/a>, and <a href=\"https:\/\/www.flickr.com\/photos\/ranveig\/\" target=\"_blank\" rel=\"noopener\">Flickr<\/a>.<\/em><\/p>\n<p>This post will serve as part one of a multipart post concerning recent happenings involving client settings, client behavior, what was done to tune a network, and the results thereafter.<\/p>\n<p>Chromebooks have been around for several years now and love them or hate them, they are here to stay.\u00a0 Chromebooks began as a low cost consumer device but have since crept their way into the enterprise, as well as established a strong foothold in the K12 vertical.\u00a0 What originally seemed like a cheap compute option, is now available in many different hardware options, many times offering &#8220;better than decent&#8221; performance for an affordable price.\u00a0 Don&#8217;t be fooled though, there are plenty of Chromebook devices out there that sport less than desirable performance but rep a very attractive price tag.\u00a0 This initial post explains my desire to get a better understanding of Chromebooks and their behavior on my beloved wireless network.<\/p>\n<p>We currently have tens of thousands of Chromebooks in our Google Domain that are owned and managed by our school district.\u00a0 We recently reached over 80,000 concurrent wireless devices on our network and ChromeOS serves as a sizable percent of that number,\u00a0 steadily creeping towards surpassing iOS.\u00a0 Most of the time everything works great but when there are issues reported, you can bet there is a very good chance the device in question is a Chromebook.\u00a0 Known issues in the past have been cleared up by Google in relatively short order.\u00a0 Other times, issues linger on and off, coming and going like the ebb and flow of an ocean tide.\u00a0 In the recent past our district standardized on a specific manufacturer and model of Chromebook that would be purchased and supported by our department staff.\u00a0 Many people were brought together to make sure the device met and exceeded our expectation for an exceptional user experience.\u00a0 Keep in mind there are several thousand other Chromebook devices still on our network which are either legacy holdover or BYOD devices.\u00a0 Ironically, despite the vast differences, many of the Chromebooks exhibit similar behaviors.\u00a0 This post will go on to explain my thoughts as to why this may be.<\/p>\n<p>To get a better understanding of Chromebook behavior on wireless networks, I decided to collect data on my own.\u00a0 This was done to see if I could correlate behaviors with known issues.\u00a0 I decided to create a simple <a href=\"https:\/\/badger-fi.com\/chroaming-threshold\/\" target=\"_blank\" rel=\"noopener\">form<\/a>\u00a0on my blog that asked for a few pieces of information easily obtained from a Chromebook with a few commands.\u00a0 The following information is what I was interested in:<\/p>\n<ul>\n<li>Chromebook Full Model Name<\/li>\n<li>ChromeOS Version<\/li>\n<li>WLAN Adapter Model<\/li>\n<li>Roam Threshold<\/li>\n<li>Country<\/li>\n<\/ul>\n<p>Overall, I was fairly underwhelmed with the response but I did get a handful of responses (thanks to those who contributed).\u00a0 Out of the responses I did receive there was one very interesting thing that stood out.\u00a0 The roaming threshold was EXACTLY the same no matter the manufacturer, ChromeOS version (recent or several years old), or WLAN hardware!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2018\/12\/chroamingthreshold.jpg?w=300\" class=\"wp-image-744 aligncenter\" height=\"296\" width=\"717\" alt=\"\"><\/p>\n<p>Why would 18 (roaming threshold (SNR)) be the threshold that was selected for ALL variations of Chromebooks?\u00a0 What this means is that if the Chromebook&#8217;s Signal to Noise Ratio (the difference between RSSI and noise floor) drops below 18, a roam event could occur because the device deems the signal to be less than optimal.\u00a0 Those of us who have been in the game for awhile know that the inconsistencies in end-point wireless hardware <strong><em>is<\/em><\/strong> the consistency.\u00a0 Wireless network hardware is not calibrated by the manufacturer.\u00a0 Wireless network hardware behavior will vary depending on manufacturer, device capabilities, DRIVER VERSION, etc.\u00a0 In fact, two wireless network adapters made by the same manufacturer using the exact same driver, placed in the exact same model device, will behave differently!\u00a0 Why would the very intelligent people at Google think that the same, non-adjustable, roaming threshold was best with so many different variables in play?\u00a0 There may be a good explanation, but so far I have been unable to find it.\u00a0 Other types of devices (ie. Windows) offer the ability to tune roaming behaviors within advanced driver settings.\u00a0 To date, ChromeOS does not allow adjustment to these types of settings.<\/p>\n<p>As mentioned earlier, Chromebooks aren&#8217;t going anywhere.\u00a0 They are good devices and fit the K12 environment well due to many factors.\u00a0 As Chromebooks push further out of the consumer realm and into being an enterprise player, Google may need to adjust their one size fits all wireless settings model.\u00a0 The massive difference between home use and enterprise use should drive this change unless there is a good reason not to (I&#8217;d love to know, Google!).<\/p>\n<p>Future posts will explain more discoveries and how I was able to tame these K12 beasts, with the understanding that bending a network for a single device type is often dangerous.\u00a0 I like to live dangerously&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Note &#8211; Lighthouse image was used with permission from Ranveig Marie Photography.\u00a0 Check out her stuff here:\u00a0 Instagram, Facebook, and Flickr. This post will serve as part one of a multipart post concerning recent happenings involving client settings, client behavior, what was done to tune a network, and the results thereafter. Chromebooks have been around [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":755,"comment_status":"open","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[35,36,51,62,63,66,75,85,114,117,130,137],"class_list":["post-713","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wifi","tag-chromebook","tag-chromeos","tag-edtech","tag-fortinet","tag-fortiru","tag-google","tag-k12","tag-meru","tag-sca","tag-single-channel-architecture","tag-virtual-cell","tag-wireless-networking"],"_links":{"self":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts\/713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=713"}],"version-history":[{"count":0,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts\/713\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}