Hey, folks! Here you can see my Raspberry-Pi-Wifi
scanner, which I more or less planned and built in the last few months.
It’s relatively small, but here you can see the current draw and the extended network
connection. Wait. I’ll take the antenna off and open the
case. Here you can see inside of it. I’ll take the lid off, too.
Inside the lid, you can see the AWUS-wifi adapter as well as an Navilock-GPS-Dongle
built in. Because the AWUS-adapter doesn’t have any
boreholes, I used hair clips and pulled a shrinking hose on it.
Now you can see the core of it, the Raspberry Pi as well as the display and the a little
wild looking cabling. The power supply works directly via backpowering
onto the GPIO from where the LEDs and the button also are adjusted and selected.
On the back I had the problem, that I didn’t have enough space and the sd card was a little
too big, so the most elegant solution was to use the “low profile”-sd adapter from Adafruit which can read micro sd cards. And because this is pretty cool, I will show
you how it works. This is the card, this is the adapter. Micro
sd card — ta-da! Well, okay, let’s go ahead. Alright, this is the front panel. Here we have the button on the front, the
tacks for the display and the on and off button on the side, as well as the LED’s.
Because I need two more USB ports on the outside, the last component, an USB-hub, sticks beneath
the Raspberry Pi. That’s all about the inside.
This is what I used at the outside: wire power in the car power at home second AWUS
adapter with holder. Get rid of it! Power. Second antenna. And a USB drive. As an operating system right now, I use PwnPi 3.0. The rc.local has a self-written python-script
which runs while booting and controls the display or rather speaks to kismet and handles the gps. Right at the beginning you’ll see the splash-screen and the yellow LED starts blinking. That means, that we don’t have an GPS-fix right now. We are talking just about the fix, the current
time will get read out from the satellites too, and will be set to your local timezone.
Like it happend right now. The backlight will dim out after ca. 5 seconds
and comes back on after a short press on the front-button. When i press this button for more than 5 seconds the Raspberry Pi will shut itself down automatically. You don’t need an USB-Stick. If no stick is
sticked in, all data will get written onto
the internal sd-card. Kismet is scanning for wifi-networks, so we
will nicely written *.netxml-data on the usbstick or sd-card, like you see in this short example. So. It’s working in theory. Let’s go into
the real world. And you will see it now:
If you are on the outside, you will
get a GPS-Fix much faster than on the inside. AH! As i expected. So: Let’s do some scanning!