Roaming solution based on Raspberry Pi + Asterisk + chan_dongle


I am lucky person, my hobbies match with my job. Start working on roaming solution. I am expat too and well understand needs of travelers and citizens of the world in telecommunications :)

What I am planning first:

  • A box, based on Raspberry Pi (OpenWRT system possible solution, but probably no, due of low performance);
  • Asterisk PBX on it;
  • chan_dongle (driver for Huawei USB modems / Asterisk) to handle two-way GSM calls (with support for more than single modem);
  • VPN to get it working in any location;
  • Monitoring scripts;
  • FreePBX for personal needs;
  • Asterisk2billing, preconfigured – to control expenses;
  • Keep-alive, monitoring scripts;
  • GUI to control;
  • Generator if image files to flash on Raspberry Pi;
  • Provisioning tool.
I would like to do a little survey first. Would you like to have this system? What else would you expect in it? 

Please answer in comment in a free form.

Update (March 19, 2013) – I have successfully created an image file with standard raspbian (from repositories) applications. Currently working on cross-compiler. Job completions is SOON!

Update 2 (May 6th, 2013)
Download link, containing latest image: http://j.mp/tinypbx). Standard flashing instructions: gunzip .gz file, insert SD card, flash with Linux DD command... This site for example, describing flashing procedure well.