Pidgin spellcheck

Mercilessly ripped from and all props to darkfur93.

1. Create pidgin\spellcheck\share\enchant\myspell\ if it’s not there already
2. Download American English Dictionary from
3. Extract contents (en_US.aff and en_US.dic) to myspell folder
4. Restart Pidgin and test

Drive recovery, disk upgrade, and firmware update

So after a very weird situation the other day where my ddwrt router factor reset itself (for no apparent reason) I got the following message.

“Well shoot, that’s not good” I thought to myself (and other various curse words). So yesterday after work a trip down to microcenter to collect some replacement drives happened. I have been debating upgrading storage space anyway so this seemed like a good excuse to bring my DNS323 NAS up to 2TB of mirrored storage. Today I’ve un-boxed one of the drives and pulled the working “left” drive from the NAS. I’m using two usb SATA bridges (one is a case and one is a quickie bridge that’s meant for “instant backup” or something similar) on an older Lenovo laptop.

The laptop is being boot with gparted live via a 4 GB usb flash drive which was created very simply using UUI (Universal USB Installer). While this is a painfully slow processes, I’m using the ever trustworthy dd utility to copy the old drive bit for bit to the new 2 TB Seagate. Once that’s copied over, I’ll use gparted to re-size my partition to use the extra space that the 2TB drive provides. After that I’ll test the new drive in the NAS to make sure all my files are still there and in good working order, upgrade the firmware on the DNS323, then stick in the second 2TB drive to build the new RAID array.

Here’s the current status with a fairly slow moving dd. I probably should have changed the bs value when I started it but I’m not in a specific hurry so it can just run as is. dv didn’t come standard with gparted live so I had to un-comment the apt-get sources, apt-get update, and apt-get install pv. Using pv is nice to get some sort of info back on what’s happening rather than dd just staring blankly at you until it’s done. You’ll also notice I took a few notes regarding my drives as to not accidentally write over something important. Figuring out your drives can be done with fdisk -l, dmesg, and/or gparted itself.

I’ll try to update again after I’ve re-sized, upgraded firmware, and built new array. Fingers crossed…

Sniffing on a raspberry pi update

A comment from Carlos has given an additional pointer that I wanted to highlight. It appears when he ran through the methodology an openssl library wasn’t installed so the compile of aircrack-ng failed. He was so kind as to also leave the apt-get command to get this fixed. In the future go ahead and install the openssl library at the time that you also install subversion. If you’ve already got the lib, apt-get won’t really care so no harm, no foul.

pi@raspberrypi ~ $ sudo apt-get install subversion libssl-dev
pi@raspberrypi ~ $ svn co aircrack-ng
Checked out external at revision 2177.
Checked out revision 2177.
pi@raspberrypi ~ $ cd aircrack-ng

The rest can be found in the previous post here


First post to yet another attempt at some sort of blogging.

Lately I’ve found myself figuring out little snippets of code and tips and tricks for various stuff I’ve been working on both professionally and personally.  I’m the type of person that *might* bookmark a site but probably doesn’t actually go back to look at it again.  Typically 6 months later I can’t recall how I did something specifically so I’m at a loss.  This will hopefully serve as a platform to fix such problems.  I’ll also be putting up items regarding wireless stuff I do for work in an effort to give back to the great community that exists.  I don’t anticipate anything groundbreaking here but I hope my take on something might help someone else or lead them down a path of their own.  I’m also by no means perfect so I welcome any constructive help (especially if you see me doing something just totally wrong).