Serval Mesh 0.90 Release Candidate 1 is Out
The past year and a half we have put a large amount of effort into rebuilding the Serval Mesh application from the inside out, to include end-to-end encryption, integrated short-messaging and resilient...
View ArticleServal Technology Stack (Part 2) - Rhizome
In a previous post, I began to discuss the Serval Technology stack, and gave a high-level overview of the lowest layers, upto the Serval Overlay Mesh (SOM), and the real-time Mesh Datagram Protocol...
View ArticleServal Mesh 0.90 RC1 Demo
We hopped outside this week to run some tests on the Serval Mesh 0.90 release candidate to see how it performs outside, particularly Rhizome (including MeshMS) in a multi-hop configuration. We made...
View ArticleBreaking the WiFi Barrier - The Serval Mesh Helper Packet-Radio Prototyping...
From the outset the Serval Project has been using WiFi in mobile phones to form the mesh network, because that was the easiest radio to make use of in the phone.However, WiFi has a lot of problems for...
View ArticleSecuring Mobile Telecommunications Talk from LinuxConfAU 2013
The full video of my recent talk from Linux Conf AU 2013 is now available:http://mirror.linux.org.au/linux.conf.au/2013/mp4/Making_Mobile_Communications_Secure.mp4The abstract for my talk is here:...
View ArticleBuilding Serval Mesh Helper Device Prototypes
We finally have all the bits and pieces we need to assemble three prototype Serval Mesh Helper (SMH) devices, that under ideal conditions should be able to support links over tens of kilometres,...
View ArticleMesh link using our prototype Mesh Helper through ~200m of forest
Yesterday we setup a test link between two buildings here on the field exercise. The distance between the points was about 300m -- in theory short enough for a good WiFi link, like between a pair of...
View Article3KM Mesh link using Mesh Helper Prototypes
After the short-range testing of the mesh helpers, we then set about creating a longer-range test so that we could determine the maximum useful range. As part of the exercise, a VHF repeater was...
View ArticleTesting Serval Mesh Helper Prototypes in Moores Valley
Where we have been staying in Moores Valley near Wellington, NZ, the mobile phone coverage drops out half-way along the road, and power and even the bridge are cut from time to time by fallen trees and...
View ArticleInterfacing between the Serval Mesh and Cellular Networks (Part 1)
A number of people now have asked whether a Serval Mesh can be connected to the cellular network, e.g., to allow people living just beyond the range of cellular service to be able to make and receive...
View ArticleServal versus Infrastructure
Today I needed to charge our Mesh Helper prototypes (which we are thinking of calling Mesh Extenders instead -- anyone with suggestions for better names is invited to poke me with them). This is to...
View Article"Multi-threaded radio" for the ISM915 band for fun and profit
This is some ideas that I plan to implement that I wanted to capture somewhere public before I forget. I plan to implement this in the RFD900 firmware for the Mesh Extenders.---The ISM915 band...
View ArticleRoot-free operation of the Serval Mesh
We have known from the beginning that expecting people to root their Android phones to use the mesh was not the ideal solution. This is why we have put effort into liaising with the IEEE 802.11...
View ArticleTalks from Linux Conf AU 2013
For convenience, here are direct links to four of the five talks we gave at LCA2013 in...
View Article"Access is Denied" when attempting to install drivers on Windows 7
This is just a quick post to share a problem I had while trying to update the firmware on an MK808B recently, and the solution I came up with. The problem was trivial, but none of the suggested...
View ArticleComparing energy consumption of candidate Mesh Extender components
I am trying to design the 2nd generation Mesh Extender prototypes. These will still be prototypes, and budgetary and time constraints mean that we will need to use off-the-shelf hardware for the most...
View ArticleUrban testing of Mesh Extender - Part 1
Yesterday we finally got around to performing an urban test of the Mesh Extender prototypes.To make this a realistic test, we have one Mesh Extender just sitting inside my house on a cupboard. There...
View ArticleUrban testing of Mesh Extender - Part 2
Following the previous test where we placed a mesh extender on a bench in my house, we decided to test again with the mesh extender located in a better, higher location to simulate a purposeful...
View ArticleMulti-Hop MeshMS (Mesh SMS) and Ringing Phones via Mesh Extender
Today we did some more testing with the prototype Mesh Extenders, and finally got around to filming the Mesh Extenders actually relaying mesh data, rather than just reporting link quality figures. As a...
View ArticleDiskWarrior Error (-36 2747) "hardware failure" unless you wait for hours:...
I have a DROBO which I am trying to recover with DiskWarrior.When I connect the DROBO and try to run DiskWarrior, I get an error -36 "hardware failure". I can hear the DROBO doing "stuff".If I wait...
View Article