How to customize ATOM for Python Development

Atom is a powerful and customizable text editor, supported across the primary operating systems (MacOS/Windows/Linux).  There are many text editors out there, but to keep things consistent for new Python developers, Atom was selected.  It also doesn’t hurt that Atom is available at no cost.  The entire Atom editor is free, open source, and available…

Understanding LoRaWAN Frequencies

The LoRaWAN Regional Parameters RP2-1.0.3 (released May 2021) describes regional parameters for different regulatory regions worldwide as related to LoRaWAN.  Separating this document from the LoRaWAN protocol specification allows the addition of new regions within the parameters document while not impacting the protocol specification.  Globally, LoRaWAN is broken down into channel widths of either 125 or 250…

To ‘E’ or not to ‘E’….

To ‘E’ or not to ‘E’…. That’s what I do: I drink and I know things. – Tyrion Lannister Often times, passionate people find excuses to quarrel about what really can be reduced to trivial and time-wasting debates.  Two specific examples of this come from two of my favourite fields –Whisky and Wi-Fi. While fun…

Want some 6 GHz with your Poutine?

Want some 6 GHz with your Poutine? In days of past, Canada demonstrated leadership to the world in the culinary arts when it was first to combine French fries, gravy, and cheese curds – making the classic dish, “Poutine”!  Once again, Canada has flexed its leadership muscles to approve license-exempt use of the 6 GHz…

Extreme/Aerohive Configuration for Visitor On-Boarding with WiFlex

Extreme/Aerohive Configuration for Visitor On-Boarding with WiFlex The idea here is to create an on-boarding SSID used to distribute keys or profiles easily and quickly to visitors arriving at your site.  Once generated, the key itself is a passphrase which can be entered when connecting to a WPA2-Personal based SSID.  Alternatively, a QR code can…

Alternative WLAN Project Lifecycle

Alternative WLAN Project Lifecycle This is an alternative WLAN Project Lifecycle consisting of the following four core stages and two complimentary activities: Define Design Deploy Diagnose Validate Communicate The WLAN Project Lifecycle can be entered via any stage.  There is no defined start or end as the WLAN Lifecyle continually cycles through various stages.  Each…

Failure Happens – Site Reliability Engineering (SRE)

Failure Happens – Site Reliability Engineering (SRE) Mistakes are proof that you are trying.   Site Reliability Engineering (SRE) helps further the evolution of the DevOps unification.  DevOps is a concept describing the goal of uniting the traditional silos between software development and operation teams.  An oversimplification of the caricature between these two cultures describes…

Guest on ClearToSend Podcast

Guest on Clear To Send Podcast – Episode 256 (2^8) If you haven’t already heard of ClearToSend – it is a podcast for wireless network engineers.  It is hosted by @rowelldionicio and @vergesfrancois who together have released over 250 episodes across audio and video formats.  If you are into Wi-Fi at all, I highly recommend subscribing to their show.  In addition,…

Extreme Private-PSK (PPSK)

Extreme Private-PSK (PPSK) This post provides an overview of the Private Pre-shared Key (PPSK) feature available in Extreme Networks’ access points connected to ExtremeIQ. Explanations below provide greater detail with additional context and options for advanced configuration; however, it takes less than 5 minutes to configure a PPSK enabled SSID with three unique PPSKs to…

Wi-Fi Generation Names

Wi-Fi Generation Names In October 2018, the Wi-Fi Alliance (WFA @ wi-fi.org) announced a new marketing scheme to brand different generations of Wi-FiTM. The initial three brands are summarized in the following table as described in the WFA Generational Wi-Fi User Guide. Highest level of technology supported Generation Name Band (GHz) 802.11ax Wi-Fi 6 2.4…