Meetings Notice…

 Next Meeting

MAY 18, 2016

2pm ~ 5pm

Atlanta Bread Co.Watson Blvd,
Warner Robins, GA

Posted in meetings, new | Tagged | Leave a comment

Raspberry Pi shutdown – The easy way!!

Most of the group know I have a thing about Raspberry Pi systems… but that’s another story.  I recently decided to make a NAS of one of the old 2 B+ models to make my ugly, hot, & noisy old Pentium 4 (dual-core) tower a thing of the past. It served me well for XBMC – now Kodi of course, but that even gave way to a Raspberry Pi 3 behind the TV running OpenElec (Kodi Jarvis).

The P4 was serving up my media via USB 3 drives connected to a PCIe card. Now, don’t get me wrong here… This is certainly faster than the Raspberry Pi as it only has USB 2 ports. Maybe it’s time for an oDroid with Gigabit Ethernet, 2 USB 3.0 ports and an external USB 3.0 hub… hmmm, maybe.

I get sidetracked at times. Back to what I discovered…
Using a Udev rule and a USB dongle, you can simply tell the Raspberry Pi to shutdown gracefully on disconnect. What? Indeed it works as advertised too!!

Here’s the file I used, but you’ll need to discover your hardware ID and product ID to use in your very own rules file.

  1. First make sure the dongle is connected to one of your Pi’s USB ports
  2. Issue the “lsusb” command.
  3. Disconnect the USB dongle.
  4. Determine which IDs you need to use in the file similar to those listed below.

Create a new file on your Pi:

ACTION==“remove”, ENV{ID_VENDOR_ID}==“148f”, ENV{ID_MODEL_ID}==“5370”, RUN+=“/sbin/shutdown -h now”

  1. Save the file.
  2. Activate your rule with “udevadm –control –reload-rules”.
  3. Make sure you’re ready to shutdown the Pi.
  4. Disconnect your dongle.
  5. Watch the Pi shutdown… i.e. only see the solid red LED when done.

link 1: Hints and Kinks (Matthew McEachen)

link 2: Raspberry Pi on Stack Exchange

Posted in article, hardware, new, raspberrypi | 3 Comments

Listen to one of our members on HPR

Our very own Lyle Lastinger has created a podcast episode on HPR!

Follow the link to listen or Listen with the browser audio control below (ogg file).
hpr2041 :: Router Antennas More = better ?

Posted in new, podcast | Leave a comment

Switching from Windows to Linux

Found this on Reddit today – Be sure to read in reverse to get the feeling of what its like to use Linux.

Windows vs. Linux

Posted in article, new | Leave a comment

Ban the Printing Press…

For they can be used to “spread dangerous ideas”…

The thing here is Mr. Obama and the Government position individual rights as unimportant. Beyond those thoughts, encryption is out of the gate and cannot be contained. Read this posting on Privacy News Online.

Obama repeats 600-year-old argument against printing press at SXSW, only directed at the Internet

Posted in article, meetings, new | Leave a comment

More reasons to love KDE

Amazing things are all throughout KDE and I’ve discovered a jewel just this morning. I needed a link opened on my phone and I checked my laptop’s clipboard (klipper in KDE speak) for the link to send to my phone via KDEConnect.

The check was indeed beside the URL i needed. Good, now what is this Barcode option I asked myself? Hmm… Click and wow!! Look at what popped up… very cool! I then used the barcode scanner option on my phone and the URL appeared and opened right up in my phone’s browser.

klipper barcode example

klipper barcode in action

URLs work as they should and are turned into barcodes very easily… This is a screenshot of it in action.

That other tool I mentioned? it’s called KDEConnect and it has a companion Android App. It already copied the klipper contents to my phone before I even snapped the barcode.  Automation everywhere!!!

QRcode link to KDEconnect

KDEConnect site on KDE wiki

The KDE program lives in the system tray and listens for and/or sends links, commands, SMS messages, phone status messages, remote control commands, etc. to/from a registered phone. You can even use the phone as a mouse input device – control the computer’s mouse on screen!!! Just excellent!! If you’re worried about security, they’ve got that covered too… registration between App and program are secure and traffic remains encrypted. Both devices must be on the same network for this to work. The App is found in both Google Play store and in FDroid.

Here’s a video of some of KDEConnect’s cool features (note this is not my video).

Posted in hardware, KDE | Tagged , , , | Leave a comment

What can the Raspberry Pi do?

Why capture Lightning of course!!

Lightning in a Raspberry Pi?Yes, this was taken at night using the Motion package and the standard Raspberry Pi camera (no modifications).


Posted in hardware, raspberrypi | Leave a comment

XBMC Can Play Blu-rays!

With the proprietary software MakeMKV, its possible to play Blu-Ray discs on Linux. Somehow I missed this news.

Search down this page for the proper howto:

Here’s the thread from

Posted in meetings | Leave a comment

Howto Pages

Check the links in the menu below “How to”
for the latest how tos related to the latest meeting (Sept 6, 2014).

How to

Posted in new | Tagged | Leave a comment

Netflix on Linux!!

Finally Netflix works on Linux!

I read about the possibility of this happening quite a while back and it finally happened with the advent of HTML5 and Google Chrome supporting the DRM extensions.
I won’t really bore you with the gory details, but instead provide a link.

Here’s how

Now if you need additional help (i.e. Arch Linux), or want to know more about how to get this working in XBMC as well, stop one of the meetings during the September 2014 meetings and I’ll be happy to provide help and advice. Of course you can Google for answers to these and other burning Linux questions, but why not stop by, grab a drink or a bite to eat or just  sit a spell and enjoy our company?

Speaking of XBMC, you should really check it out. Installation on most any system these days is quite simple and the controls over your media – Pictures, Music & Video is most Excellent! Since XBMC is “going away” and they have renamed it “Kodi”, I ordered 2 of the Last XBMC shirts ever. All the release dates are screen printed on the back as shown in the image below and the money goes to support the developers. XBMC will be XBMC to me forever!

Black XBMC Hoodie showing front XBMC name and the back of my T-shirt with all XBMC release names and dates

Last XBMC Shirts

Posted in article, external, new | Tagged , , | 1 Comment

IEEE Raspberry Pi talk

I was invited by Dan Bishop to speak at the IEEE meeting for July 10, 2014. It was fun to talk about something Raspberry Pi and Linux. I’ve loaded the file to my Google Drive, but anyone can download without logging in using this link (download a copy). Feel free to modify, comment or send me email.


Posted in hardware, meetings | Tagged , | Leave a comment

Mintcast episode 176

If you get a chance, have a listen to the Mintcast podcast # 176. I posted a comment on their Google+ page about episode 175 (and it was read on episode 176) WOOHOO!

Content of the post:
Jeff Hatfield (nomasteryoda)

Howdy Rob and Scott,
This is in regards the PiBang episode. I’ve been listening to the show for quite a while now, but I can’t remember when I started listening. I know it was sometime after I moved away from Ubuntu to use Mint. I may be biased a bit because I run Arch on one Raspberry Pi, my laptop, XBMC server, and Ampache / minidlna music server. I’ve made converts of several co-workers too, but you should use what you feel comfortable with: choice is a beautiful freedom.

I have to argue that Arch Linux ARM is less complicated to install on the RaspberryPi (RPI) than Pibang based upon all the stuff you had to go through just to get it close to a functional system for ssh access. Just download the image from, and follow the dd process (carefully I might add). One thing that you want to do is expand the root partition. I eject the sd card, pop it back in and run gparted to perform that action as I know it will be done correctly. Follow the next guide to find the IP of the RPI and ssh directly to the pi as root – . Alternatively you could use an nmap command to search your network for the RPI (sudo nmap -sP and you should see it on your network as “Raspberry”

I’m using Arch on my main model B (256mb model) RPI as an ssh gateway. I run sshguard with iptables to keep most of the riff-raff at bay. You see, I must use port 22 for access from certain locations where I originate an ssh connection. Security is raised up to the highest using PKI keys and really makes for entertaining reviews of the auth.log. I see crackers from all over the planet attempting to get to my seemingly valuable little RPI.

My model B revision 2 (512mb) acts like an access point, runs Raspbian on a 32GB class 10 micro-sd via adapter card and acts as a Time And Relative Dimension In Space media box – i.e. I have a battery and a small TARDIS (Yatzee dice case) in which I place the RPI. The purpose you might ask? Well it is totally for fun! I have both minidlna and bubbleupnp server installed. That way I can connect a speaker or head phones, though the RPI leaves something to be desired as far as quality sound output, and stream music directly from my bubbleupnp client on my phone. Alternatively I open and play the media stored on the RPI that is presented via minidlna either as output on my phone (works for video and pictures as well) or direct audio out the RPI connected spearkers.

My other model B is mainly is as an XBMC media server running OpenElec 3.2 (or later). XBMC runs so well with and it even has bluetooth and full wireless configuration tools built into the OpenElec add-on that comes in the package. My wife uses this RPI at times to watch streaming videos on the old CRT TV via VGA converted to 75ohm Coax (and an old channel 3/4 switch) and she controls it with her android phone and Yatze.

I know this was a long post, but it was my first.
Keep up the great job. Its great to hear you guys discuss what matters to us geeks.

nomasteryoda (g+, facebook, twitter, skype)

Posted in new | Leave a comment

Webcam pulse detector

I found this on G+ just now… Amazing what you can do with python!

A python application that detects and highlights the heart-rate of an individual (using only their own webcam) in real-time. Touchless pulse measurement.



Posted in new | Leave a comment

What do you think of the new theme?

Sure you can’t post comments – not yet, but I’m working on it. We had a rash of bad posts long ago from multiple spammers and I had to disable posts and even membership to this site. Since the wordpress upgrade, I’ve noticed many great plugins to all but eliminate these bad actors.

Posted in new | Leave a comment

Raspberry Pi in qemu

Want to test your RaspberryPi Distro? In my case I tested the wheezy-rasbian, but you can test others like archlinuxarm, openelec, etc. Simply replace the image file with that of your choice. I normally cd to the directory holding my RPI images and run the command from there.


Just install qemu then issue this command as a user:

qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb \ 
-no-reboot -serial stdio -append "root=/dev/sda2 panic=1" -hda \ 
Posted in new | Leave a comment