Blog
Field notes on complex Wi-Fi.

Why More Transmit Power Does Not Mean Better Wi-Fi
I get this question in almost every deployment: why not just run every access point at maximum transmit power?
François Vergès, CWNE #1804 min read
14 posts
Most recent first
Mist AP SSID on/off with MicroController
The idea behind this device is to provide a portable tool that allows you to stop the radios of a Mist Access Point.To make it more relatable, let's consider a scenario: Imagine a school with Wi-Fi access for students. However, teachers are unhappy to see students scrolling through their phones during class time. It's time to take action. With this designed box, you can easily disable the access point with a single push of a button (instead of unplugging it or accessing the Mist portal).
Amin SedighFar, CWNE #2453 min read

How to Make a Raspberry Pi Pico Wi-Fi capable?
Raspberry Pi Pico is a microcontroller board designed by the Raspberry Pi Foundation. It features the RP2040 microcontroller chip, which contains two ARM Cortex-M0+ cores clocked at 133 MHz, 264KB of RAM, and 2MB of onboard Flash memory for code storage. The Pico also includes 26 GPIO pins, which can be used for a variety of purposes such as controlling sensors, motors, and other external devices. Additionally, the board supports various interfaces such as I2C, SPI, and UART, making it easy to connect to other devices. The Pico is a great option for hobbyists and professionals alike who are looking for a powerful, yet affordable microcontroller board.While this microcontroller is versatile and can be used in a variety of projects, it does not have a built-in Wi-Fi chip. As a result, users often choose the Raspberry Pi Pico W or ESP series instead.
Amin SedighFar, CWNE #2454 min read

An Introduction to MicroPython
MicroPython is a software implementation of the Python 3 programming language that is optimized to run on microcontrollers and other resource-constrained devices. It is a great tool for developers who want to write Python code to control hardware devices and build Internet of Things (IoT) applications.
Amin SedighFar, CWNE #2456 min read

Make your macOS Terminal Cool
The goal of this article is to setup your terminal in macOS to look like this:
François Vergès, CWNE #1802 min read

Establish a Console Connection within a Python script with pySerial
I have been using the python library called pySerial and wanted to share how I made it work on my end.
François Vergès, CWNE #1803 min read

WLAN Pi – Bridge Wi-Fi Hotspot to Ethernet Interface
In my previous article, I was explaining how you could configure the WLAN Pi to be used in a hotspot mode. Following the article, the configurations have been added to the new WLAN Pi image (starting at 1.7) and it is now part of the default WLAN Pi image (Thanks to Nigel Bowden and Jerry Olla).
François Vergès, CWNE #1802 min read

802.11ax Remote Packet Captures using the Jetson Nano
This solution will allow you to perform remote 802.11ax packet capture from your own laptop using the Jetson Nano. The benefit of using the Jetson Nano (and the Intel AX200 Wi-Fi card) to perform 802.11ax packet capture is that you get a lot more information in the RadioTap Header you get. The benefit of doing it remotely is that you never need to directly interact with the Jetson Nano OS (no need for keyboards, screens nor mouses)
François Vergès, CWNE #1803 min read

WLAN Pi – Setup a Wi-Fi Hotspot
Thanks to Florent Lassia, we were able to configure the Wi-Fi NIC to bride to the Ethernet NIC. In the Hotspot mode, you can now have your Wi-Fi hotspot running, connect a client device to that Wi-Fi network and receive network connectivity to the LAN if your WLAN Pi is connected to the LAN via its Ethernet interface. We have detailed how to do it on this blog post: https://www.semfionetworks.com/blog/wlan-pi-bridge-wi-fi-hotspot-to-ethernet-interface
François Vergès, CWNE #1808 min read

Setup Cisco Catalyst 9800 Controller On Your Laptop
In this article, we will explain how to install the new Cisco Catalyst 9800-CL controller on a VM (under VMFusion) on macOS.
François Vergès, CWNE #1806 min read

Reference Sheet – ArubaOS Most Useful Commands
A while back, I worked on a reference sheet on the most useful Cisco AireOS commands. It was well received and Cédric Terrier from WattisWiFi contacted me to build a similar reference sheet for the ArubaOS. He has a lot of experience with Aruba and came up with a list of all the commands he uses on a regular basis. I recently worked on an Aruba deployment and thought it would be the perfect time to work on building this reference sheet. So this reference sheet is a result of our collaboration.
François Vergès, CWNE #1801 min read

Reference Guide – Cisco AireOS Most Useful Commands
I usually support and configure Cisco wireless networks using the GUI. However, the CLI is sometimes required to perform some troubleshooting or configuration tasks. So I put together another reference guide. This one outlines the most useful Cisco AireOS commands.
François Vergès, CWNE #1801 min read

Easily use AirConsole on MacOS X
I have recently purchased a AirConsole unit from www.get-console.com. The delivery was fast. Unfortunately the setup was not as smooth as I would have thought. I had to contact the support team which helped me to get it working.
François Vergès, CWNE #1803 min read
