In the era of the widespread use of wireless networks, control over the airwaves is becoming not only a professional necessity, but also a fascinating pastime for enthusiasts. Creating your own Wi-Fi radar Not only does it visualize invisible radio waves, but it also allows for in-depth diagnostics of your home network, identifying sources of interference and dead zones. This device, assembled from readily available components, transforms an ordinary laptop or single-board computer into a powerful monitoring tool.
Many users mistakenly believe that spectrum analysis requires expensive industrial equipment. In fact, basic scanning and heatmapping functionality is available to anyone willing to invest a little time in assembling the hardware and configuring specialized software. 2.4 GHz band And 5 GHz are oversaturated with signals, and the ability to understand them gives a real advantage in the speed and stability of the connection.
In this guide, we'll walk you through the process of creating such a device, from selecting components to interpreting the resulting data. You'll learn how to turn an old router or USB adapter into a sensitive receiver capable of detecting even hidden networks. It is critically important to understand that the creation of the radar is intended solely for the analysis of one's own networks and for educational purposes, as active interference in other people's networks is prohibited by law.
Operating principle and necessary components
The core of any Wi-Fi radar is a receiver capable of switching to monitoring mode and a high-gain antenna. Unlike typical internet use, where a device simply connects to an access point, a radar must "listen" to the entire airwaves, collecting service packets and beacon frames. To implement this project, you will need hardware platform, which can work with drivers that support raw sockets and packet injection.
The most accessible option for a beginner is to use a single-board computer, for example, Raspberry Pi, in conjunction with an external USB adapter. An alternative could be a powerful laptop with a replaceable antenna or even a reflashed OpenWrt router. The key element here is the adapter's chipset: models based on Atheros or Realtek (8812au, 8187l series) traditionally provide the best support for the required operating modes in the Linux environment.
The second most important component is the antenna system. The standard antennas included with routers have low gain and an omnidirectional pattern. Directional antennas, such as wave channel or panel structures. They allow scanning the airwaves in a specific sector while ignoring noise from other directions, significantly increasing the accuracy of detecting distant signal sources.
⚠️ Caution: When assembling the antenna, pay attention to the soldering quality and the length of the feeder (cable). Signal loss in the cable at 2.4 GHz can reach several decibels per meter, which will negate the benefits of a directional antenna.
To connect the components, you'll need a high-quality USB cable with minimal resistance, especially if the adapter is mounted outside the case for better reception. Also, be sure to use a stabilized power supply, as active scanning mode can dramatically increase power consumption, causing single-board computers to reboot.
Assembling the hardware of the device
The physical assembly process begins with preparing the enclosure and placing the components. If you are using Raspberry Pi or similar, it's important to ensure adequate ventilation, as the continuous channel scanning process can heat the processor. It's best to place the Wi-Fi adapter outside using a USB extension cable to minimize signal shielding from the device's body and metal components.
When connecting an external antenna, it is necessary to use low-loss connectors, such as SMA or N-typeIf your adapter has a built-in antenna, it can be carefully replaced by soldering a pigtail with the appropriate connector. This requires soldering skills and a microscope, as the connectors on the adapter boards are very small and sensitive to overheating. Incorrect soldering can lead to delamination of the tracks and damage to the device.
To create a directional effect, you can build a simple Bi-Quad antenna from 1-2 mm copper wire. It's easy to make at home and performs excellently at 2.4 GHz. The antenna is mounted on a reflector made of foil-clad PCB or even regular aluminum foil on cardboard, which allows the signal to be focused into a narrow beam.
☑️ Checking the radar assembly
After connecting all components, perform an initial connection test to the computer. The system should correctly detect the new network device. If the adapter requires external power, ensure the USB port is insufficient and use a powered USB hub or a separate power supply to avoid voltage drops during operation.
Installing and configuring software
The operating system plays a crucial role in the functionality of your radar. The most suitable environment is Linux, in particular distributions Kali Linux, Parrot OS or specialized assemblies for Raspberry PiThese systems contain pre-installed drivers and utilities for working with wireless interfaces, which are difficult or impossible to run on Windows without additional complications.
The first step after installing the OS is to put the network interface into monitor mode. This is done using the utility airmon-ng, included in the package aircrack-ng. Team airmon-ng start wlan0 (where wlan0 is the name of your interface) will create a virtual monitoring interface, usually called wlan0monIn this mode, the adapter stops attempting to connect to networks and simply begins recording all passing traffic.
sudo airmon-ng check kill
sudo airmon-ng start wlan0
In parallel with setting up the drivers, it is worth installing graphic analyzers, such as Kismet or Wireshark, if you're working with the desktop version. For single-board computers without a monitor, this combination is perfect. tcpdump to collect data and then analyze it on another device, or use web interfaces such as Pi-Dash or specialized Python scripts using the library scapy.
⚠️ Note: Some modern Wi-Fi drivers may not work correctly in monitoring mode with IPv6 enabled. If you experience radar instability, try temporarily disabling IPv6 in your network configuration.
It's also important to configure capture filters to avoid overloading the processor with unnecessary packets. You can filter traffic by frame type (management frames only) or by specific MAC addresses if the radar's purpose is to monitor a specific access point. This significantly reduces the system load and allows for longer battery life.
Broadcast analysis and data visualization
Once you've successfully launched the monitoring mode, you'll be faced with the task of interpreting the data stream. Raw data in the form of thousands of lines of text is uninformative, so visualization is essential for creating a fully functional radar. The software converts the signal level (RSSI) and channel noise in color maps or graphs, allowing you to instantly assess the situation on air.
One of the popular tools for visualization is Kismet, which can operate in server mode and transmit data to a client device (smartphone or tablet) over the network. This allows the radar itself to be used as a remote sensor located in a hard-to-reach place, such as on a roof or outside a window, allowing you to view the map from a warm room.
When analyzing, pay attention to the following parameters:
- 📶 Signal strength (RSSI): Shows the received signal strength in dBm. The closer the value is to 0, the better the signal (normal range is -50 to -80 dBm).
- 📡 Channel width: Determines throughput. Channel overlap with neighboring channels (especially in the 2.4 GHz band) is the main cause of low speeds.
- 🔒 Encryption type: The radar will show whether the network uses WPA2, WPA3, or the outdated WEP, which is important for assessing the security of your own perimeter.
- 🆔 SSID and BSSID: network name and unique MAC address of the access point, which allows identifying a specific device even if the name is hidden.
For a more in-depth analysis, you can use Python scripts that plot signal strength over time. This helps identify intermittent interference, such as from microwave ovens or Bluetooth devices, which can briefly jam the Wi-Fi channel.
Secret Capabilities of Kismet
Kismet can determine the geolocation of access points if a GPS module is connected, and save the data in a format compatible with Google Earth, allowing you to create coverage maps of entire areas.
Radar Adapter Comparison Chart
Choosing the right adapter is 90% of a project's success. Not all devices are equally suited for passive scanning and analysis. Below is a comparison of popular chipsets used by enthusiasts to build Wi-Fi radars.
| Chipset | Monitoring support | Ranges | Difficulty of setup |
|---|---|---|---|
| Atheros AR9271 | Native (Plug & Play) | 2.4 GHz | Low |
| Realtek RTL8812AU | Requires drivers | 2.4 / 5 GHz | Average |
| Ralink RT3070 | Native | 2.4 GHz | Low |
| MediaTek MT7921 | Partial / New | 2.4 / 5 / 6 GHz | High |
When choosing an adapter, consider the presence of an external antenna. Built-in antennas in compact "whistles" have very low sensitivity, making your radar a nearsighted device. Models with a connector RP-SMA allow experimentation with antennas of different designs and (gain).
Signal amplification and creation of directional antennas
To ensure your radar can "see" networks at a distance of several hundred meters, a standard antenna isn't enough. This is where the laws of physics and DIY solutions come to the rescue. The most popular and effective DIY antenna is Bi-QuadIt consists of two squares of copper wire located in front of a metal reflector screen.
To make a Bi-Quad, you'll need 1.5-2 mm copper wire, a piece of foil-clad PCB or thick cardboard with foil, and an N-type or SMA connector. Maintaining the correct dimensions is critical: the side of a square for 2440 MHz should be approximately 31 mm, and the distance from the wire to the reflector should be approximately 16 mm. Manufacturing accuracy directly impacts the results. VSWR (standing wave ratio) and the final efficiency.
More advanced users can build a Yagi-Uda antenna. It consists of an active dipole, a reflector, and several directors located on a single boom. This design provides a narrow beam pattern and high gain (up to 15-20 dBi), allowing for signal detection at distances of up to a kilometer with a direct line of sight.
⚠️ Caution: Using homemade high-gain antennas in combination with powerful transmitters may result in exceeding the radiation limits set by the communications regulator in your country. Use the radar only in passive mode (receive) to remain within legal limits.
Don't forget about the cable. A regular TV cable won't work for Wi-Fi frequencies due to high attenuation. Use a specialized cable. RG-58 or LMR-400, trying to keep sections as short as possible. Every extra meter of cheap cable can "eat up" up to 50% of the signal you worked so hard to capture with your antenna.
Frequently Asked Questions (FAQ)
Is it possible to make a Wi-Fi radar on an Android smartphone?
Theoretically, yes, but with limitations. This requires a rooted smartphone and a Wi-Fi chip that supports monitoring mode (often these are older models with Broadcom or Atheros chips). There are apps like WiFi Analyzer, but running a full-fledged radar with packet injection on standard Android is difficult due to driver limitations.
Does radar see hidden networks (Hidden SSID)?
Yes, the radar detects hidden networks. Even if the network name (SSID) is hidden, the access point continues to send beacon frames, which contain the MAC address (BSSID) and other technical information. The radar will display such a network as "Hidden" or by MAC address.
What is the range of a homemade radar?
The range depends on the antenna and receiver sensitivity. With a directional antenna and a clear line of sight, signals can be detected at distances of 300-500 meters or more. However, for a stable connection (and not just detection), the client's transmitter power is also important.
Does the Wi-Fi radar require internet access?
No, internet access is not required. The radar operates locally, analyzing radio waves in the air. Internet access may only be required during the installation of the operating system, drivers, and software on the device.
Is radiation from a homemade antenna dangerous?
In passive mode (receive only), there is no radiation at all. In active mode, the power of Wi-Fi transmitters (even amplified ones) remains within safe limits for humans, significantly lower than the power emitted by a mobile phone near the ear.