Broadband-Hamnet™ Forum :: VoIP
Welcome Guest   [Register]  [Login]
 Subject :Asterisk and other services on Raspberry and BeagleBone devices.. 2012-08-29- 10:21:16 
KC2RBE
Member
Joined: 2012-07-04- 19:07:51
Posts: 1
Location
 

Has anyone tried to run Asterisk or other services on the Alix, Raspberry, or Beagle platforms on their HSMM networks? With so many cheap low power platforms out there, we may have a flood of possibilities.  Also, is there a standardized format for making services such as IRC, and filesharing available? I was thinking it would be nice to have formatted editable PDFs ready to be filled out for documenting disasters. If anyone can point me toward the right documentation, I would love to check it out.

IP Logged
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2012-09-03- 08:30:07 
Joined: 2024-12-22- 03:24:27
Posts: 0
Location
In the following weeks I will be working on setting up a Raspberry Pi up with a mail server and Asterisk. I'll let you know how it turns out.
IP Logged
Last Edited On: 2012-09-14- 04:41:27 By for the Reason
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2012-09-14- 04:56:54 
Joined: 2024-12-22- 03:24:27
Posts: 0
Location

Well, I tried editing my post and it didn't update it, and when I pressed back, I lost what I wrote. With that said........


I have been able to install Asterisk to both an HSMM-MESH node and have it up in running right now (not from node-to-node yet) and also on the Raspberry Pi. The Raspberry Pi method is a lot more user friendly than editing configuration files on the HSMM-MESH node. Also, I have installed an email server to the Raspberry Pi as well.

My first finding: Asterisk on the Raspberry Pi works.   However, by using the Raspberry Pi with Asterisk + FreePBX, my calls are currently getting dropped after 10 minutes of operation. I am looking into this issue and have a solution that I will be trying out later today. When I am dialing an extension number, it does take a couple seconds to process and connect. The delay between when the person speaks and the other phone outputting the audio is about 0.5 seconds. Also, with this setup, the Raspberry Pi at max is only using at max ~60% of it's processing power. I have noticed that the WebGUI shows the Raspberry Pi idling most of the time, but that's not a problem.  I would much prefer taking the Pi out of the picture, but if you would like a webGUI interface, than that is the way to go.

As for an e-mail server, it is easy to setup on the Raspberry Pi and works just fine. I used SquirrelMail. When you access the e-mail server, it will appear to not be doing anything when you click on any link, but if you wait, it takes you to that page and functions just fine.  Typical delay is about a second.

I had a friend setup their computer as a TeamSpeak server (Computer-to-Computer VoIP), and that works perfectly fine over the HSMM-MESH network. You might want to check into that too.


Anything else that you would like to know about?

IP Logged
Last Edited On: 2012-09-16- 08:16:49 By for the Reason Fixed Wording
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2012-10-01- 22:30:41 
KI4WPI
Member
Joined: 2012-09-16- 04:20:26
Posts: 19
Location: Tamarac, FL
Jim, I was reading up on Raspberry pi and stubled across this: http://www.zoobab.com/raspberry-pi-openwrt Is it quite possible (I'm a Linux illiterate) that there might be a way to set up an emulated router/HSMM-MESH node by modifying OpenWRT and adding a b/g wi/fi usb stick? With 256mb of RAM, a 700Mhz Broadcom chip and unlimited access to storage with the extra SD and 2nd USB ports. It would certainly be One hell of a node!! Gary KI4WPI Tamarac, FL
IP Logged
Gary Michalosky
KI4WPI
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2012-10-03- 12:11:14 
Joined: 2024-12-22- 03:24:27
Posts: 0
Location

It looks like it's more work than what it's worth at this point in time.  I have not done it yet, but from first looks and thinking about it, trying to interface a newer build of openwrt with an older build seems like it can create problems.

My unofficial opinion would be to wait until a newer version of HSMM-MESH is released that runs off of the Backfire or (if we can get there) Attitude Adjustment release.  I'm not saying that it cannot be done, it just looks like it's still in the development stages.

IP Logged
Last Edited On: 2012-10-08- 18:17:20 By for the Reason Previously read "I'll look into it."
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2012-12-17- 06:52:29 
KE5WHF
Member
Joined: 2012-06-29- 13:04:24
Posts: 3
Location: Aggieland
 

Just saw this on the Raspberry Pi site:

...the good folks at Elastix, the open-source unified communications outfit, have developed a new version of Elastix 32 bits, called μElastix, and ported it to the Raspberry Pi.




IP Logged
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2013-02-27- 13:07:42 
KD4E
Member
Joined: 2012-07-29- 13:39:05
Posts: 55
Location: Nevils in SE-Georgia, USA
 
On the other thread they discussed Raspi vs Router & appear to have chosen to go the Router mode for VoIP - but that's a mode-limited router-limited method. Is it possible to run a multiple-app service like Elastix http://www.raspberrypi.org/archives/2744 on a Raspi and have the HSMM-Mesh router merely be the 2.4GHz transport? That would seem to provide a more full range of resources for Emcomm, etc. KD4E
IP Logged
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2013-02-27- 15:46:43 
Joined: 2024-12-22- 03:24:27
Posts: 0
Location

Yes, it is possible. I have done it. I found it to be a little slow in loading pages. Ultimately, I wanted something that was 100% self-contained. So that's why I went with Asterisk on the node. I also have a web config page setup on the HSMM-MESH node so I can go in and change asterisk settings on the fly without having to ssh into the node.

IP Logged
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2013-02-27- 16:32:09 
KD4E
Member
Joined: 2012-07-29- 13:39:05
Posts: 55
Location: Nevils in SE-Georgia, USA
 
Do I correctly understand that 100% self-contained doesn't provide for the full range of apps that a Raspi setup does? Might there be a cure for the page-lag?
IP Logged
 Subject :Re:Asterisk and other services on Raspberry and BeagleBone devices.. 2013-02-28- 19:33:23 
Joined: 2024-12-22- 03:24:27
Posts: 0
Location

That is correct. I wanted only VoIP service that could be configured by SSHing into the node or through a simple webpage I have setup on my HSMM-MESH node. Due to the limited memory on the WRT54GS' we cannot have a full range of apps that a raspberry pi could have.

As for page lagging from the RPi? I feel like it's something internal with the RPi. Sometimes it would display other times it would timeout. From my experience, it seemed to stem from Apache and PHP.

IP Logged
Last Edited On: 2013-02-28- 19:33:49 By for the Reason
Page # 


Powered by ccBoard


SPONSORED AD: