What's Going On, Apple?

Incorrect MCS index in airport command-line utility

In the past couple of months, the number of oddities affecting the Wi-Fi information provided by macOS and the CoreWLAN framework, especially in the latest MacBook Pro (MBP) 2018 is concerning, to say the least. We have read many stories about how Apple's hardware and software quality is declining. Whether that's true or not goes beyond the scope of this blog, nevertheless, the question remains: What's going on, Apple?

Continue Reading

Filtering Scan Results in WiFi Explorer

Display Filters Cheat Sheet

One of the things I didn't spend too much time with at the beginning of the development of WiFi Explorer was filtering. As the tool matured, it was more than evident that some filtering capabilities were needed. Nevertheless, I didn't want to make anything overly complex. Filtering had to be quick and easy to use, and more importantly, the syntax used to create filters needed to be "natural." With these goals in mind, I've been working over the years on different ways to filter scan results in WiFi Explorer and WiFi Explorer Pro.

Continue Reading

Using External USB Wi-Fi Adapters with WiFi Explorer Pro

External Adapters in WiFi Explorer Pro

For many years I've been asked to provide support for external USB Wi-Fi adapters in WiFi Explorer. Many of these adapters are either not compatible with macOS or require the use of proprietary drivers provided by the manufacturer of the wireless chipset. The External Adapter Support Environment (EASE) allows WiFi Explorer Pro to use certain external USB adapters for Wi-Fi scanning, as long as these adapters are compatible with Linux and support monitor mode.

Continue Reading

A Practical Introduction to Dynamic Frequency Selection

HackRF and GNU Radio Setup Have you ever wondered why certain channels in the 5 GHz band, more specifically in the 5.25-5.35 GHz (UNII-2) and 5.47-5.725 GHz (UNII-2e) frequency bands are (almost) never in use by Wi-Fi devices? Well, it happens that, worldwide, these unlicensed frequency bands are also used by radar systems. So, for a Wi-fi device to operate in one of these bands, it must support Dynamic Frequency Selection (DFS).

Continue Reading

Importing Scan Results from AirPort Utility into WiFi Explorer Pro

AirPort Utility Scan Results in WiFi Explorer Pro Apple’s AirPort Utility for iOS includes a Wi-Fi scanner you can use to scan for nearby networks from your iPhone or iPad. Rather than examining the scan results in the app itself, you can visualize them in WiFi Explorer Pro (1.3) with a simple copy and paste.

Continue Reading

The Toolbox of a One-Man Shop

I began experimenting with app development in 2009, but it wasn't until a couple of years later, and a few hurdles in between, that things really started to pick up. My new hobby rapidly became a success story, with subsequent updates and new app releases. A success story not only for the additional income that have helped support my family, but also for the opportunity to learn, meet very smart people and make lots of good friends.

Continue Reading

Post Processing Captures in Airtool with Python

Airtool's Launch Script Dialog
For the past WLAN Professionals Conference in Phoenix, AZ (February 21-23, 2017), I collaborated with Brian Long for the development of a feature in Airtool to allow users to run a Python script for post processing capture files. The idea is pretty simple: after completing the capture, the user is presented with a dialog to choose a Python script for post processing the capture file.

Continue Reading

Honey, I Shrunk the Beacon Interval!

Beacon Airtime
Most vendors give users the opportunity to change the beacon interval. It doesn’t matter what value you choose, there is a lot of debate out there whether changing the interval to a lower or higher value offers any benefits or can actually be detrimental to network performance or stability.

Continue Reading

Understanding the Scan Modes in WiFi Explorer Pro

Scan Methods

Wi-Fi scanning is one of the basic functions in a wireless network. It is the mechanism by which a client device (e.g. computer) or an application discovers the wireless networks that are in range of the Wi-Fi adapter. In this blog post, I will briefly talk about how Wi-Fi scanning works, and then I will focus on how this process is accomplished in WiFi Explorer Pro, including the pros and cons of each scan mode.

Continue Reading

It's Here: WiFi Explorer Pro 1.0

WiFi Explorer Pro

WiFi Explorer Pro takes the code base of WiFi Explorer and adds a set of features that makes it the right tool for WLAN and IT professionals. You can use WiFi Explorer Pro for preliminary assessments, to help design and validate wireless networks installations, as well as to identify channel conflicts, overlapping, poor signal quality and other issues that may be affecting the connectivity or performance of your home, office or enterprise wireless network.

Continue Reading


Subscribe to RSS - blogs