andris's blog

Use Clonezilla Open Source Imaging Software - an ICTworks Tech Tip of the Day

Clonezilla
As anyone who's participated in a deployment of computers larger than 5 or 10 knows, imaging software is key to quickly rolling out large numbers of identical machines.

Many commercial options like Norton Ghost exist, but with a USD 70 price tag for the personal version and USD 500+ for enterprise features, they're not well suited for the small budgets of ICTD deployments.

Inveneo's imaging solution of choice has long been the Taiwanese open source project Clonezilla.  Clonezilla is feature rich with a clean UI, and has good (if not poorly translated) documentation.

Clonezilla automates a number of complex imaging tasks, and can handle a wide variety of OS and partition types from FAT/FAT32 (Microsoft Windows) to ext3/ext4 (Linux) and more.

In the Inveneo engineering lab, we run Clonezilla SE (server edition) because we do such a wide variety of imaging.

In the field, however, it's much handier to use Clonezilla Live (a version of clonezilla that boots from a CD or USB thumb drive).

If you go the CD route, check out PartedMagic instead of the standard Clonezilla LiveCD.  It bundles Clonezilla with the popular GParted graphical partition editor.  This allows you to perform a huge variety of imaging, backup, and restoration tasks.

Inveneo has found small form factor PCs like the eeeBox and the Fit2 are well suited for rural, low-power deployments.  These PCs, however, don't have room for a built-in CDrom.  It's possible to use an external drive, but that's just one more piece of equipment to lug to the field.

The better option is to put Clonezilla Live on a bootable USB stick.  This is a relatively simple process, with easy instructions on the clonezilla website.  You'll likely want to use the Ubuntu, rather than the plain Debian based install for compatibility with the widest range of hardware.

One important note:  When using a bootable USB drive clonezilla install with the Inveneo R4 server, be sure to set the BIOS option "USB Mass Storage Emulation Type" to "All Fixed Disk" instead of "Auto" to ensure proper detection of the bootable USB drive.  You'll find this option in the system BIOS by pressing F2 at boot and pressing the right arrow a few times to select the BOOT menu.

Happy Imaging!


.

Get ICTworks 3x a week - enter your email address:

andris's picture

Andris Bjornson

Since graduating from Northwestern University with a Physics degree, I have helped build long-distance nonprofit WiFi networks as a volunteer in Nepal, managed communications-hardware deployments for the U.S. Department of State, created a high-volume image archive system for an A-list advertising photographer, and helped tell the story of landmine survivors through documentary multimedia. This multi-disciplinary career path has been my attempt to blend passions for technology, creativity, and global involvement. Outside of work, I am an avid photographer and I try to spend as much time as possible getting to the top of tall things by boot, bike, climbing harness, or ice axe.

Goat*Net: Bleating Edge WiFi Mesh Networking from Inveneo

The WiFi hackers at Inveneo, famous for their long-distance network in Haiti, are piloting a new Internet connectivity solution that they hope will bring Internet access to currently unreachable corners of rural Africa. Deploying collar-mounted wireless transceivers on a herd's worth of goats, they've created a mobile, self-healing, self-configuring network they've dubbed the Goat*Net.

Share

Rural WiFi challenge

Rural Africa suffers from two distinct disadvantages that hinder the easy and affordable provision of Internet access - long distances between users and no electrical infrastructure. One possible solution to these challenges often employed by Inveneo is long-distance WiFi.

Even WiFi has its limits, though. On a recent trip to Ethiopa, Inveneo found rugged terrain and highly mobile populations would make a standard WiFi deployment difficult or impossible. Transient herdsmen rarely stop at one location for an extended period of time and often wander in and out of coverage areas of traditional networking solutions.

goat_wide_small.jpgThe hairiest ISP you've ever met

The challenge became how to give these herdsmen access to the same benefits of information and communication technologies (ICT) as Africa's more stationary populations.

Goat*Net: Bleating Edge Rural WiFi

While conducting a site survey of the environment and ICT needs of Afar goat herders in the Ethiopian Danakil Desert, Inveneo Project Engineer Andris Bjornson was hard pressed to come up with a traditional WiFi solution that worked:

"The rolling hills and many tall trees were making it difficult to find lines of sight that would make the network feasible"

One hot afternoon while pausing for a mishkaki snack, Andris had an intriguing thought - why not build a mobile WiFi mesh network using goats? This was the start of Goat*Net.

A mesh network is different from more traditional networks because each mesh node acts as an independent router. A mesh network continuously reconfigures or "heals" itself - finding ways around broken or blocked paths.

Inveneo paired Ubiquiti PicoStations mounted on the collars of goats with stationary Ubiquiti Airmax sector antennas to form a grazing, wandering, self-healing mobile network. As goats wander from ridgetops to valleys, the network continually adapts routing to find the best paths back to the stationary antennas and eventually to the Internet.

goatnet_topology.jpgGoat*Net Mesh Topology

Currently, the PicoStations are powered by long-life rechargeable batteries, but Inveneo is investigating a biogas power solution, enabling the devices to be powered by waste methane produced by the goats.

Goat*Net has had a huge impact on the lives of Afar goat herders, bringing the community into the modern world. As one was quoted as saying:

Goat*Net has brought real change to our community. We can now get CBOT spot prices for nyama choma

Inveneo is excited to push this new technology even further as part of its Goat Ahead ProgramTM to bring technology to ewe. According to Inveneo CIO Mark Summer:

"We've already been able to do so much with just 50 goats in a network, but that's just a start. We have plans to scale up to a full 1 kilogoat next year. As wireless radios shrink further and prices come down, the dream of a full megagoat network could be realized within 5 to 10 years."


.

Subscribe to Ictworks - enter your email address:

andris's picture

Andris Bjornson

Since graduating from Northwestern University with a Physics degree, I have helped build long-distance nonprofit WiFi networks as a volunteer in Nepal, managed communications-hardware deployments for the U.S. Department of State, created a high-volume image archive system for an A-list advertising photographer, and helped tell the story of landmine survivors through documentary multimedia. This multi-disciplinary career path has been my attempt to blend passions for technology, creativity, and global involvement. Outside of work, I am an avid photographer and I try to spend as much time as possible getting to the top of tall things by boot, bike, climbing harness, or ice axe.

Seamlessly Transfer Data Between Google Earth and Radio Mobile

Share

It's the classic dilemma: Google Earth has the fantastic interface you need to keep track of your GPS data, and high resolution imagery that lets you find the exact spot on the planet you're looking for. Radio Mobile puts powerful tools of radio line of sight calculation at your fingertips, but its interface isn't nearly as polished as Google Earth's. Where do you put your data first?

Do both! Radio Mobile units can be imported and exported seamlessly as KML files. In Radio Mobile, look under "File -> Units Properties" and click the Export or Import buttons on the right side of the window to get started. (screenshot)

save_as_1.pngSaving Google Earth places to KML

Importing a KML file to Google Earth is as simple as choosing "File -> Open". Exporting from Google Earth is almost as easy...just right click on the waypoint or folder full of waypoints and choose "Save Place As..."

When exporting, make sure you save your points as KML files (rather than the default compressed KMZ) otherwise Radio Mobile won't know what to do with them.

Thanks to import/export, you can use Google Earth as a tool to download your waypoints directly from your GPS, organize them into folders, and then export them to Radio Mobile. This saves time and helps you avoid typing mistakes that could cause you real problems later.

After you've modeled your wireless network, take the time to export any new radio sites you've created back to Google Earth and into your GPS. This will make it easy to find your project sites and turn them from points on a map into antennas on the ground.



Want more on Radio Mobile? Subscribe to ICTworks via RSS, Email, Twitter, or Facebook

.

andris's picture

Andris Bjornson

Since graduating from Northwestern University with a Physics degree, I have helped build long-distance nonprofit WiFi networks as a volunteer in Nepal, managed communications-hardware deployments for the U.S. Department of State, created a high-volume image archive system for an A-list advertising photographer, and helped tell the story of landmine survivors through documentary multimedia. This multi-disciplinary career path has been my attempt to blend passions for technology, creativity, and global involvement. Outside of work, I am an avid photographer and I try to spend as much time as possible getting to the top of tall things by boot, bike, climbing harness, or ice axe.

Create Accurate WiFi Links, Free with ASTER GDEM

In 1999, the US and Japan jointly launched the Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTER) into orbit. One of the goals of the ASTER instrument mission was to conduct detailed terrain mapping of the surface of the earth.

GDEM-Africa.pngColorized ASTER GDEM Map of Africa

The ASTER global digital elevation model (GDEM) covers the planet from 83 degrees north to 83 degrees south at 1 arcsecond resolution and is the "most detailed 3d map of the Earth ever made."

In June of 2009, the ASTER GDEM was released to the public.

For us as builders of long distance wireless networks, this is mostly of interest because it allows us to do more accurate computer modeling of radio lines of sight to answer the basic question "If I build antennas at point A and point B...can they talk to each other?"

If you want to try it out for youself, see our detailed technical guide on how to download and convert this data to a format compatible with RadioMobile, the widely used free software for modeling radio propagation.

We recommend ASTER GDEM in addition to SRTM3 (previously the highest global terrain model available) as some of our partners in Nepal have had significant difficulties with "voids" or blank spots in the SRTM3 data right in the middle of their project sites.

Using SRTM3, RadioMobile will tell you a line of sight through a void will work, when in the real world it might not. We have seen significantly fewer voids in the ASTER GDEM data. If SRTM3 has voids where you need to plan a link, try the ASTER data.

andris's picture

Andris Bjornson

Since graduating from Northwestern University with a Physics degree, I have helped build long-distance nonprofit WiFi networks as a volunteer in Nepal, managed communications-hardware deployments for the U.S. Department of State, created a high-volume image archive system for an A-list advertising photographer, and helped tell the story of landmine survivors through documentary multimedia. This multi-disciplinary career path has been my attempt to blend passions for technology, creativity, and global involvement. Outside of work, I am an avid photographer and I try to spend as much time as possible getting to the top of tall things by boot, bike, climbing harness, or ice axe.

Working Offline with Google Earth

As we mentioned in our recent post about testing WiFi antennas across the San Francisco Bay, we at Inveneo rely heavily on Google Earth to better understand the complex wireless network projects we implement in rural and developing regions.

Google Earth is fantastic tool for understanding any project involving geospatial data on a macro as well as a micro level.  Google Earth can also help you better communicate the where component of your project to your coworkers, your partners, and your funders.

If you're working in a remote rural region and have tried to put Google Earth to work on your project, though, chances are you've run into it's one key limitation:  it relies heavily on the Internet.

I recently discovered a free tool I'm excited to try out that looks like it will play a big part in my workflow as I analyze wireless networks for Inveneo.  Google Earth Voyager allows you to automatically fill your Google Earth cache with data for a project region you define. 

You can run Voyager to fill your cache when you have a fast connection to the Internet, and have all the data you need available offline when you're operating on your laptop out in the field.

Google Earth Voyager was developed by an Egyptian software engineer named Tamer Louis.  You'll find the direct link to the program zip file here.  The file is currently called gev6.zip, though it looks like the filename changes with each new version Tamer rolls out.

The guys over at Google Earth Blog are also thinking about this problem, and have provided a great writeup on optimizing your cache settings for offline use.  They also link to an interesting forum discussion on saving multiple versions of your GE cache for different regions.  You'll need to quit GE to swap the caches, basically tricking the program into thinking there's only one cache.

We'd love to hear about any other techniques you have found useful for dealing with Google Earth in offline locations out in the field.

andris's picture

Andris Bjornson

Since graduating from Northwestern University with a Physics degree, I have helped build long-distance nonprofit WiFi networks as a volunteer in Nepal, managed communications-hardware deployments for the U.S. Department of State, created a high-volume image archive system for an A-list advertising photographer, and helped tell the story of landmine survivors through documentary multimedia. This multi-disciplinary career path has been my attempt to blend passions for technology, creativity, and global involvement. Outside of work, I am an avid photographer and I try to spend as much time as possible getting to the top of tall things by boot, bike, climbing harness, or ice axe.

Syndicate content