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? |