Tag Archives: mobile

Backslash – OTG and Protest kit set.

some time last autumn i found backslash.cc


As part of their Masters Thesis at NYU, Pedro Olivera and Xuedl Chen designed and built a series of components for a Protester’s kit.

  1. A Bandana to defend against facial recognition technologies
  2. An Off-grid Router
  3. a “Panic Button” to alert other users that an area is becoming dangerous/compromised
  4. a Drive to store crowd-loaded imagery/video whilst at the same time anonymising any meta-data
  5. a signal jammer to enable users to shoot video/take pictures with mobile devices without the risk of external compromisation by surveillance devices etc.
  6. a good old graffiti stencil to alert users that an area is possibly compromised by state surveillance devices

“the modern protester believes that connectivity is a basic human right”

just go to the site,  follow @backslashcc on twitter or tweet using the hashtag #backslash

sadly, there are no plans to commercially or otherwise mass produce this equipment, it’s inspiration for anyone with the maker skills to put it together.

Outernet, Lantern & Pillar

Outernet – Humanity’s Public Library

You don’t get a clearer manifesto than that, I guess.  Outernet is a planned system of satellite broadcasts of content, from books and news to audio & video, which will be received by purpose built kit (or DIY Raspberry Pi units) and then distributed via wi-fi access points.

Their website is here: https://www.outernet.is/en/

and the best line I read on it was

Outernet will eradicate information poverty and censorship

Which is as close to the spirit of the stuff I’ve been posting here as you can get, I think.

At this point, more or less the only way to tap into the output is with a DIY receiver, which can be built using a Raspberry Pi, a 60cm dish, an LNB and an irritatingly expensive USB Satellite TV receiver.  On the face of it, it looks like they’re broadcasting using a TV channel through two satellites, currently only covering North America an Europe (East and West).

However, the plan on Indiegogo (https://www.indiegogo.com/projects/lantern-one-device-free-data-from-space-forever) is to produce mini solar powered receivers which have built in Wi-Fi Access Points, and eventually to supplement these with a larger unit called Pillar

It does sound ambitious, with their indiegogo project suggesting that with $10m they can effectively launch their own network of satellites broadcasting the Outernet feed.  Best of luck to them though, I think 🙂

The Outernet website includes the entire archive as it stands which is to be broadcast, lists of the content included, and a suggestion box for content to be added.

They can also be found on

Facebook: https://www.facebook.com/OuternetForAll

Youtube: https://www.youtube.com/channel/UC-sD3af_6AqJnGgvUAIfUHA

Twitter: https://twitter.com/outernetforall

and Google+: https://plus.google.com/+OuternetIs/posts

I believe this is a project worth following, and I do hope it goes the distance, the Indiegogo project has at least met its $200,000 target.


“Here I Am!” – or ad-hoc Meshes with GPS support.

I’ve made other posts about mobile ad-hoc networks, and somewhere there’s probably a post about the Technicity MOOC I participated in. (Another post will go up about that)

As part of that MOOC, there was a project that I never finished.  Here’s something like what I would have submitted if I’d had the time.  To a greater or lesser extent, wanting to finish this list off, and make it available, was a great motivator for getting this site off the ground and start publishing again.

What I’m suggesting here is just a few GPS based tools which could be used to enhance the Mesh and make it much more useful in a location context way.

Continue reading “Here I Am!” – or ad-hoc Meshes with GPS support.

Mobile web server – the PirateBox

OK, so what’s this?

TP-Link MR3040
TP-Link MR3040

On the face of it, a TP-Link MR3040 3/4G router.  These are cheap mini routers which are designed to take a standard USB broadband dongle, wired up to your cellular provider, and allow more than just 1 device to utilise them.  This particular model has a rechargeable battery built in, giving it a few hours of use without being hooked up using standard mini-usb.

However, this device utilises Open-WRT, a flavour of Linux embedded into a variety of devices.  I first came across Open-WRT hacking about 6-7 years ago, when a colleague at the time told me how he’d hacked a little network print-server and re-purposed it as a web server by hacking the Open-WRT he had installed.  “Neat” I thought, not realising the potential at the time.  More recently I picked up a cheap PogoPlug to use as a personal home-based cloud device, and learnt that similarly, it can be hacked and re-purposed.

So, with my limited knowledge of Linux, and barely competent command line usage, I trolled over to http://piratebox.cc/ and saw what devices would be worth a try.

The piratebox is not just a standalone webserver, it also acts as an access point, so you don’t need a traditional wifi router attached using normal networking, to a server box.  The piratebox wraps the 2 together.

There are 4 primary versions of Piratebox; one for the Raspberry Pi (the Pi(rate) box), one for laptops (those preferably running Debian Linux), one for Android (which by the sounds of things is not particularly stable, and suffers from the same problem as all android software, and that’s device specificity), and one for OpenWRT.  the OpenWRT version supports the TP-Link MR3020 and MR3040 routers.

The MR3020 requires a power source running across mini-usb to run, and there are examples on the Piratebox site of these running from USB powerpacks, which are becoming more popular as people want to charge their smartphones on the run.  I preferred the look and feel of the MR3040 because it’s a little sleeker, and has it’s own rechargeable battery, which would make it slightly more appropriate for running while on the move.

nicked from http://piratebox.cc/photos
nicked from http://piratebox.cc/photos

I do like this picture though of an MR3020 duct-taped to a skateboard.  Nice.

TP-Link MR3040 Piratebox
TP-Link MR3040 Piratebox

This is a dismantled MR3040 piratebox.  All that’s actually required apart from the router itself and a USB memory stick for the Piratebox software and storage, is any windows or linux machine which can:

1. drop the installer onto the USB stick (and in the pic is  a SanDisk Cruzer Fit 32GB, which I got simply because it keeps the overall size of the unit down to the minimum) and
2. connect via a network cable to the MR3040 prior to setting it running, to log in via SSH and kick start some services (download PuTTY for that).

Even with my rudimentary linux command line knowledge, I had it up and running within about 15 minutes, and most of that was waiting for the installer to crank up.

So what do you get?

Well, out of the box (ahem), you get a simple fileserver, (which is more than happy to run a mini DLNA server, which means any videos you stick on it will play direct onto smartphones with no effort), a chat server, and a functional forum system.  The bonus is, because the guys who put it together thought about it, it also runs a responsive design, so it comfortably runs on smartphones, tablets and laptops.  (I do admit to it being a little flaky format-wise though on my ipad 2).  In the spirit of its purpose, there is no wireless security on it, you just get redirected to the homepage when you connect and attempt to open any web page.  Again, this was somewhat flaky on my ipad 2, but fine on my iphone.

It’s an effective and covert tool for use in urban/public spaces to transfer files, communicate using the chat page, and leave messages.   Off the top of my head, I can imagine using it at festivals, during protest gatherings, or as a dead drop in Malls, City Centres, community areas, and so on.  the only limitation is the power supply, and the size of the USB stick installed into it.  (It looks like a USB/SSD affair might be too much of a power draw, so normal sticks would apply).  I’ll be trying it out with a 20000mah USB power pack to see what the up-time is like, although that’ll be under almost zero load.

The MR3020 comes out about 20 quid on ebay, but bear in mind it does need a power source to go with it.  the MR3040 varies wildly on ebay surprisingly, I got lucky and paid only around £15 for mine, but they get up to £40 in general.  I used an aging Samsung NC10 netbook on windows XP to do the setup, and the TP-Link comes with a short ethernet cable anyway.

My next trick will be to install on Raspberry Pi, with one of the power rigs I’ve sourced for it, including a Solar panel set up.

This is only the first of several decentralisation toys I’ll be looking at in the coming posts.  While it’s strictly a temporary tool, it’s still a fine weapon in your armoury.