Ditch the Dongle on The Raspberry Pi

The Raspberry Pi Wi-Fi "Glow Up": Native Monitor Mode & Injection (No Dongle Required)

There are days when technology simply iterates, and then there are days when it quietly revolutionizes a workflow you’ve accepted as "just the way it is" for years.

For the longest time, the first rule of Raspberry Pi hacking was simple: "Buy an external Wi-Fi adapter." If you wanted monitor mode or packet injection, the onboard chip was widely considered a dead end. We all had those bulky ALFA cards or Panda dongles hanging off our sleek Pi setups, draining power and occupying USB ports.

That rule has officially expired.

Thanks to the incredible work by the Nexmon project and the recent packaging efforts by the Kali Linux team, the internal Wi-Fi chips on the Raspberry Pi 3, 4, 5, and Zero 2 W now support monitor mode and frame injection natively. No dongles. No compiling kernel modules from source until 3 AM.

Whether you are a beginner building your first portable pen-testing rig or a veteran engineer looking to slim down your EDC (Everyday Carry), here is the "glow up" your Pi has been waiting for.


The "Why" (For the Uninitiated)

For those new to wireless auditing, the internal Wi-Fi chip on most devices is designed to be a "client"—it connects to a router and behaves. To audit a network, we need the chip to stop filtering traffic and "listen" to everything in the air. This is Monitor Mode. We also often need to "speak" out of turn to test security (like sending de-authentication packets). This is Frame Injection.

Historically, Broadcom chips (used in Pis) were locked down. The Nexmon patch modifies the firmware binary running inside the Wi-Fi chip itself to unlock these capabilities. It’s a brilliant, low-level hack that is now available via a simple package install.


The Setup: One-Command Magic

Note: This guide assumes you are running the latest Kali Linux on your Raspberry Pi. If you are on standard Raspberry Pi OS, you will need to manually compile Nexmon (a much lengthier process).

1. Update and Install

Open your terminal. We need to grab the brcmfmac-nexmon-dkms package. This uses DKMS (Dynamic Kernel Module Support), which is a pro-tier way of ensuring your custom driver rebuilds itself automatically whenever you update your kernel. Future-proofing at its finest.

sudo apt update && sudo apt full-upgrade -y
sudo apt install -y brcmfmac-nexmon-dkms firmware-nexmon
sudo reboot

2. Verification (The "Trust but Verify" Step)

Once you are back up, don't just assume it worked. Let’s check the kernel modules. You are looking to confirm that the driver filename includes "nexmon".

modinfo brcmfmac | grep filename

Expected Output:
filename: /lib/modules/6.x.x-rpi/updates/dkms/brcmfmac.ko.xz
(Note: If it points to the standard kernel path without "updates/dkms", the patch didn't load.)


The Workflow: Putting it into Action

Here is a real-world scenario. You want to scan for local access points using aircrack-ng tools without external gear.

Step 1: Enter Monitor Mode

We use airmon-ng to stand up the interface.

sudo airmon-ng start wlan0

⚠️ Veteran Tip / The "Unknown Error 524":
You might see an error in the output that looks like this:
command failed: Unknown error 524 (-524)
Ignore it. This is a quirky artifact of how the Nexmon firmware communicates with the kernel. It does not mean the process failed. If iw dev shows your interface is in monitor mode, you are golden.

Step 2: Start Listening

Now, let's capture some beacons. We will target the 2.4GHz spectrum (which the internal chip handles best, though 5GHz is supported on Pi 3B+ and newer).

sudo airodump-ng wlan0mon

Or, if your interface name didn't change (common with some network managers):

sudo airodump-ng wlan0

Hardware Specifics & Troubleshooting

Not all Pis are created equal. Here is what you need to know about your specific board.

  • Raspberry Pi 5: The beast. The Pi 5 uses a different architecture than the 4. Early on, Nexmon struggled here, but the new Kali 2025 packages specifically target the Pi 5's kernel (6.12+). If you are testing this on a Pi 5, ensure your power supply is solid (5V/5A); monitor mode can cause power spikes that unstable generic chargers might not like.
  • Raspberry Pi 3B (The "clm_blob" Issue): The older 3B has a quirk. Sometimes, after updating, Wi-Fi vanishes entirely. This is often due to a mismatched clm_blob file (a binary blob for regulatory compliance).
    The Fix: Check your logs with dmesg | grep clm_blob. If it's failing, you may need to remove the specific blob so the driver falls back to the default:
    sudo rm -v /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.clm_blob
    (Always backup files before deleting them!)
  • Pi Zero 2 W: The ultimate stealth device. Because of its low power, this is the perfect candidate for this setup. However, it is very sensitive to kernel header mismatches. If dkms fails to compile during installation, run sudo apt install -y kalipi-kernel-headers to ensure your build environment matches your running kernel.

Pro-Tip: Managing Interference

The number one reason monitor mode fails isn't the driver—it's NetworkManager trying to be helpful. It sees the interface go down and tries to "fix" it by resetting it, killing your monitor session.

Before you start a serious session, run this command to kill interfering processes:

sudo airmon-ng check kill

And to restore normal internet connectivity when you are done:

sudo service NetworkManager start

It is rare that we get to delete hardware from our kit rather than add to it. Enjoy the cleaner setup.

Reference: Kali Linux Blog: The Raspberry Pi's Wi-Fi Glow-Up

Read Full Post →

You Got This.

Navigating the Chaos: From the Shallow End to the Deep End of Success

I often look around at the content we consume and the lives we lead. We see high-budget productions and polished lifestyles, yet we often crave something genuine—a "grassroots" reality. If you have stumbled across this post while navigating your own hardships, mental health struggles, or just a creative block, I want to offer you a perspective on resilience.

Whether you are dealing with controversial situations, critics, or just the weight of your own ambition, know this: The challenges you are facing are just symbols. They are messages signaling that you are on the right path.


1. The Power of Just Starting

We often self-sabotage before we even begin. We doubt ourselves; our posture slumps, and we stare at the floor. But the secret to overcoming a daunting task—whether it's surviving the first day of school, completing a complex report, or recovering from a depressive episode—is simply to start.

When you feel stuck, try this:

  • The Random Page Method: Take a book of projects (like electronics or crafts) or a blank sheet of paper.
  • Don't Think: Close your eyes, flip to a random page, and commit to doing whatever is there.
  • Find the Flow: Even if you are just scribbling circles or jagged lines, the action breaks the paralysis. Before you know it, you are hypnotized by the work, and the spark of creativity returns.

2. Dealing with "Energy Vampires"

As you grow, you will encounter "haters." It is an unfortunate law of nature. Beware of the "wolves in sheep's clothing"—the "yes men" who praise you to your face but criticize your character when you aren't there.

These people latch onto others because they know they cannot succeed on their own. If you feel drained after spending time with someone, they are an energy vampire. You should feel energized and spontaneous from the company you keep. If your current environment is suffocating you, look for "hacker spaces," clubs, or groups-  there are plenty of community colleges, recreation centers, universities/ schools, union halls, churches, private locations, with weather permitting even outdoors- courses/ classes/ programs on a huge assortment of subjects - casual drop-in studio spaces with machinery/ tools/ supplies you have access to- sometimes even a space of your oun so that you don't get paint all over  your home or bother all your neighbors from the noise of tinkering/ creating...classroom style environments where either  career teachers are making an extra buck teaching in the evenings/ subject matter experts/ professionals/ experts formal; even receive a certificate or diploma upon completion- credits towards more formal  educational paths where you can expand and grow. Not only the education value, but you get to connect with others, many times those who you may not have otherwise- network- learn new skills- learn new knowledge- grow- an investment in self. Your health; there are courses, weather depending, that teach outdoor skills, or yoga, or a group gym class, or Thi Chi...

How Do I Find These???

Get yourself over to the local library, community center, church, even some corner stores. Many/ most of these will have either a section of their facility that will have public postings and information on school programs/ more formal education/ paid courses/ classes.... where you can find posters that people have lift up, or pamphlets to take... brochures, zines, business cards... some times even snacks, candy, cookies, water, coffee- can't beat that.Visit these locations that have these resources often since new programs come up all the time. You may even find postings which will actually pay you to participate.

3. The Universe is a Baby

Here is a life lesson that sounds ridiculous but works powerfully. Think of the Universe as a baby. It doesn't understand irony or negation; it only understands energy.

If you constantly talk about what you don't want ("I hate being broke," "I hate this situation"), the Universe simply sees you pouring energy into that subject and gives you more of it. A plant grows toward the light, not the shadows.

  • Reframe your thoughts: Instead of dwelling on a failure (a circuit that puffed smoke), see it as a learning opportunity.
  • Visualize: Wake up and tell yourself, "Today is going to be an amazing day." Stand like you just won a marathon. It triggers a hormonal response in your body.

4. The Economics of Resilience

Success is compound. For many, keeping $100 in the bank month-to-month is a massive struggle. But once you master the discipline to keep $100, you learn the skills to keep $1,000.

It requires sacrifice. Do you need the $60 data plan when there is free Wi-Fi everywhere? Do you need to sell low-margin items that eat your profit in shipping costs? No. You learn to bundle your efforts, raise your standards, and work smarter. Once you hit the higher numbers, you realize something shocking: There is less competition at the top.

5. The Swimming Pool Metaphor

Imagine success as a swimming pool.

The Shallow End (The 99%): This is absolute chaos. It is crowded. Kids are screaming, splashing water in each other's faces, and using pool noodles as weapons. It is reactive, emotional, and messy.

The Deep End (The High Performers): This is where you want to be. Here, it is just you and a handful of focused individuals. The movements are coordinated. Every breath is timed. Every stroke is efficient. There is no splashing, only high-performance laps.

It is easy to be lured back into the shallow end—maybe by a distraction or a toxic relationship. But remember the peace and power of the deep end. Stay focused. Stay strong. If it were easy, everyone would be doing it.

You got this.

Read Full Post →

YouTube Did a Thing

 You notice? 

YouTube... at least in my case... out of the blue... and I am sure for those dedicated enough there is a site or email list thaqt shares these types of things coming down the pipelines- it is Alphabet after all. Most of their doings have been documented with documentation ontop of documentation documenting all the changes, fixes, improvements and general design.

It isn't very often that things get shaken up too much.

A slight change in orientation of ellements or a bit of a stye tweek. No this time. 

YouTube has Changed

YouTube has been changed- in someone's eye's an "update"- I consider it a down grade. Many of the features that were once availlable to all are now behind their subscription plan"(s). Damn it. Sure, i've heard many 'power users' of the platform say that it is worth it. To pay that small bit to get videos uninterrupted. I guess now, also having the many features that made things just that touh better also.

I log into my YouTube account the other week.and start que'ing up a playlist- at least they haven't taken that away from us...at least not on PC- they have on mobile- guess too many users were creating music video feeds? Maybe? I got my videos going and I sit back and have them playing in the background as I tinker away at 1 of many  plethora iof project I have on my mind. A video commes up- grat content/ subject matter...except... It's illing me how slow the narrative is fowing- tyhink Charlie Brown...The Teacher at school(i may have refrenced this also in the 'YouTube Hacks or was it YouTube Speed Hacks..something on those like that... it is a number of blog posts ago). We all have those moments, just holding back that big ol' yawn. Wanna watch, but the cadene the content is being presented at is SO SLOW. 

The Speed Hack- Gone!

There is a solution. At least there was... At the bottom right corner, the gear icon, clicking it gives us a nice set of options and features. I'd thought my browser rendered the site wrong at first...didn't load a bloc of code? Searching desperatley now for the 1 feature I use as often as I can... the Speed optio- the abillity to icrasespeed down the videos... great for studying or cramming in as much as 1 can or to make sure you don't miss a thing by slowing the video down. A ferw times I couldm't understand what was beingt said..slowed it down and got it. But, where is it?

A remenence is there- a tease. To remind you of how good thing had been. A siren of the oceans luring the exploring sailor in with their beauty and song...Clicking the one slider triggers a pop up message- the speed adjustment feature is now behind a subscription plan!

Read Full Post →

Update to SD Card Formatter, That's All

 Quiky update to add on to that initial post I shared the SD Formatter...

Original post: https://zkitszo.blogspot.com/2025/10/sd-card-formatter-thats-all.html

I'd been working on some projects and had to load a ..."flash".. sorry... an image of Pi OS onto an SD card of mine. I messed up somewheres with the setup durring boot so I required a new image flashed... but, wait! My SD card now 50mb.. when... it is suppossed to be 256gb. What. Gives?

I am not going to tollerate such a loss of storage space. I didn't dig greatly into exactly the going on's and why the card now shows this pathetic amount of storage.. I can't even flash the image I want if that is the case.

Here's where this simple SD Formatter comes in handy dandy... I am going out on a whim that the boot proscess creates a/ or some partitions when going through the initial settup of the Pi... hence the miss match is storage space- I am sure that's the case.. and tghere are programns to confirm this but I just want to get bac going on my way here  and not dilly daddle... Take that SD and the SD Formatter that I had previoussly posted about- the one from the official SD Card site... other formatters don't have this going for them. Find your SD from the drop down... select quick flash(for now, you can do whattever you like another time.) and then there is another button, "Option"... there you see the abillity to chnge the format style... leave it on quick. Juyst under that you have "Format Size Adjustment". Set that to "On". Click ok and go ahead and format. The SD Card's original storage size willl be back. How cool is that? Pretty damn cool, i'd say- no fumblin' round in a partition manager, risking ruining the SD or worse... some other drive... C drive.



Read Full Post →

Kill Em All, Processes That Is

 


A tool I use more often than I should. Mostly due to the sheer number of tabs and Chrome windows that I have going simultaneously. At times mylaptop will grind to a halt, the fan on full blast, a continuos struggle to click on "wait" when I get the "this page is not responding" pop up message.

And... all of a sudden, I am in desperatate need for computer resourccces... there's a task that came to mind that desperatelly requires attention this instance. Windows are freezing up... other programs grind to a halt... every thing is at 110%.

I used to click the ol' ctr, alt, delete, trusty, giving my fingers a yoga exercise- the Task Manager, 1 by 1 go through, "end proscess"... 1 after the other. Shutting down anything and everythig to give me back any 'semblancd of what used to be my computer. Eventually freeing up enough resources to complette whattever itr was that needed my attention this very moment- more importantly, I've now freed up more virtual memory for more tabs- back to cruising the net..

This proscess, "prosces" of shutting down.....proscesses... was incredibly tedious...took some time. And, since it was at moments where the computer wasn't at its best- many frustrating moments.

May I introduce to you a fine peice of software, "Kill Em All", as in, kill all the proscesses... and much more.

Now, I can designate important proscesses from the not so... on openning the program.. all those unneccessary proscesses gone- poof- killed. Can even set firewall rules, blocking programs from network access. Need to do some sneaky activations (old school Photo Shop i'm looking at you_) or stop Apple from constantly sending data through iTunes "Helper". Blocked. No network for you.

Also provides the abillity to uninstal those pesky applications you can't traditional way(s).

For those that dare... there is a CMD line version... also a portable version, so you can just have it run off a USB stick, no need to have it take up space on your computer.

Here you have it.... your resoursce cleaner-upper-killemall  https://www.d7xtech.com/killemall/

Read Full Post →

An Ultimate Network Tools Resoursce

 A blog or 2 ago, I'd mention some gems of sites, blogs... selfless acts of sharing exclusive resoursces- Well, if you are intrested in anything "Networing" (not the "hi, my name is.." type of networking done at confrences and such...Computer Networking.) this is an extensive page of software that covers it all. Bluetooth? Yup. Check you IP? Yes. See all computers/ devices on your network? MMM hmmm. Monitor tghe traffic comming ang going from your computer. Shure thing. Capture packets? Yah huh. Get info on the adapters connected to your PC? Uh huh. See tghe IP addresses that are comunicating with eachother over your internet connection in real time, with detailled info regarding these IPs. Yes.

You get what I am putting down. YThis is the full meal deal. And, whsat many software charge you some big bucks to accomplish...this does for free... whgat a resoursce. Serious. You don't come by a treasure trove of amazing such as this often. Yet here you are. 

Even if you aren't into any of this networ analysis biz.. it's cool to chec out and try out/ explore. Maybe you'll catch something- like a hidden security camera or the fact that your neighbours are leaching your WIFI- and downloading some really questionable content while they are at it. They may thin they are ninjas now, call them out on it and cut them them off. See how they squirm. Try running a speed test on your WIFI channels.. maybe there's some hidden performance to be gainned.

One thing before you go crazy with downloading these...some do register as being tghat of a virus- not sure if it is just thge nature of the program or may truelly contain a virus within.. they are old programs/ someone could have hacked the resoursce, swapping the programs... but, I doubt it. I believe it is just the nature of what the program does which is being miss interpretted as being mallicious(use thee ethically, since thgey are powerfull and could be used in a manner that isn't so...ethical.).

https://www.nirsoft.net/network_tools.html



Read Full Post →
Older →