b l o g ( s a m m y . b a k a r )

begin blog code

Since I moved house, I haven’t had the Raspberry PI powered up. I didn’t have a place for it with the Antenna connected to continue monitoring the airspace above me. So last night I had the idea of running webmin / virtualmin on the Pi and configure it as a backup DNS server.

There are a few other features that I have incorporated, such as using rsync to backup all my homedir’s onto the memory stick connected to the Pi.

To accomplish this setup I had used a few other reference sites:

  • Geek & Dummy for installing Webmin and Virtualmin onto the Pi.

now the install process is a little slow for the Pi, afterall it is powered by a low voltage single core processor. If you like the case it was purchased from eBay for around £2 if memory serves me right.

Good luck on your installation if you decide to try it out.


Raspberry Pi DNS server

Raspberry Pi DNS server

Webmin and Virtualmin control panel with bind and ssh controls

Webmin + Virtualmin control panel with bind and ssh services


The wife wanted to see the Lancaster fly once before they stopped, so we booked our tickets in advance for Farnborough Air show. It turns out that in 2015 the Vulcan will come to it’s end as they would have run out of hours on their last remaining engines.

All in all it was a good day, will be nice to remember them flying and soon they will join the Concorde on the ground.

We find ourselves returning to Florida every year as we love the atmosphere and friendliness of the American people. It truly is an epic time there, especially staying at the Royal Pacific Resort (Read my first and second review on TripAdvisor).

Our next planned visit will be in October – November 2014, our room, car hire and flights are booked, Universal and Islands of Adventure 14 day tickets has arrived, and I think we may visit the Wekiwa Springs for a bit of kayaking.

Photos from our trip in Twenty Thirteen.

Setting up RTL2832U R820t for Air Traffic on OS X

First download the pre-built rtl-sdr binaries

Go to http://www.hfunderground.com/wiki/RTL-SDR and follow their instructions on where to copy the files too.

Secondly we will need a decoder.

Dump1090 is the only one I could get to work. There is a ported version for OSX but I couldn’t get it to work (Something to do with BETA version).
Anyways , you can obtain Dump1090 from:


On the right hand side of the website you can download the Zip file.
Once you have extracted Dump1090, open up a terminal and CD into the directory and type


*Please note you will need to have developers tools installed. You can get these with mac ports and xcode. http://www.macports.org/install.php

Assuming you have successfully compiled Dump1090, you can start with this command

./dump1090 –net –enable-agc –interactive
Once it starts up you can access the air traffic by pointing your web browser to
Here’s a preview of what you’ll get

air traffic

After our vacation *cough* in Orlando Florida we had a few nights in New York City. Luck would have it that my wife had visited New York in the past and with the help of my Tom Tom USA app on the iPhone, navigating around NYC was indeed quite easy.

Our time here was very tiring from all the walking in Universal Studios (blog post and photos coming soon) and our four year old daughter loved the city, not the mention Toys ‘R’ us in Time Square.

British Airways first Airbus A380 super jumbo landed at Cardiff Wales International for certification. ‘Echo Alpha’ made the headlines and media coverage on July 29th 2013.

so you have found yourself in a position that would like to learn how to change your mac id in osx. this procedure requires the root password, the god of all gods account. that one account to rule them all.

not sure why you would want to do this whether it’s to get free wifi from those hotels or you want to hack someones wifi by impersonating another device. anyhow this is for educational purposes only?

first you will need to find out your interface device id. usually it’s either en0, en1, wlan0. you can do this by opening a terminal session and typing

Sammys-iMac:/ $ ifconfig

you will get an output that looks like

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet6 ::1 prefixlen 128 
    inet netmask 0xff000000 
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    nd6 options=1<PERFORMNUD>

    ether c1:21:c3:03:f2:2a 
    nd6 options=1<PERFORMNUD>
    media: autoselect (none)
    status: inactive

    ether d1:20:63:24:9f:12 
    inet netmask 0xfffffff0 broadcast
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

the information that we are interested in is en1 (as this is my wifi device id) and we know this because it’s actually connected to wifi and state is active.so copy you’re mac id which is in this line

    ether d1:20:63:24:9f:12

the next thing we want to do is change our mac id using our super user account.

sudo ifconfig en1 ether c1:10:11:14:1f:11

you will be prompted to enter your root password, once you do this your mac id will have changed. to confirm type ‘ifconfig’ again.

    ether c1:10:11:14:1f:11
    inet netmask 0xfffffff0 broadcast
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active

and that is the end.

For our second holiday we decided to visit Sorrento, Italy and stayed at the Grand Hotel Aminta. The name is a very good fit. Grand, it was.
One of our best holiday, great food and the very best of staff you could ever hope for. Our expectations were blown away by their service and hospitality, not to mention all the gorgeous sights Sorrento, Amalfi and the Island of Capri has to offer. You can read my review on the Grand Hotel Aminta on TripAdvisor: A Hidden Gem in Sorrento

recently purchased a raspberry pi pcb computer. one of the main use of these credit card sized computers is to build something. at the moment i have in my head something of the sort of home automation. however rather than just downloading someones code i have decided to learn a new language, and it’s not the type you can engage in a conversation with someone either.

this is a computer language to be specific the ‘c’ programming language. i have tried for many years to learn this language, but the most i could grasp is the famously outdone ‘hello world’ app.

for the moment whilst im still learning to code the raspberry pi is a aircraft mode-s tracking device feeding flightradar24.

if end is true then return zero;