Asterisk on OpenWRT January 7. 2005
Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
That's about right Luke (or is it McSchellmen)... this stuff is like eating star crunches to computer geeks!
Hey. I've recently found out about this wonderfull new world of VoIP and Asterisk. So far I've just been reading and studying about it. I am not a computer professional, so this may be a sort of a problem... I am trying to set a VoIP PBX for our community here in northern Portugal. We have very limited resources for which I'm considering the WRT54G+openwrt+asterisk. Just a few doubts: Is the WRT54G with an internet connection really all I need? Don't I need a server? Can I connect a telco line to it? And GSM?
Sorry, this is the sort of basic doubts I have. Can you help me out in designing the full system. thanks
Sorry, this is the sort of basic doubts I have. Can you help me out in designing the full system. thanks
I have one WRTP54G (2 voice ports). Can I use these 2 local voice ports in OpenWRT+Asterisk to make and receive calls from local TELCO ???
Thanks,
Evandro
http://evandro.net/
http://evandro.net/poker/
http://www.poker-regras.com/
Thanks,
Evandro
http://evandro.net/
http://evandro.net/poker/
http://www.poker-regras.com/
What are the spec's on your Linksys WRT? processor, memory, flash storage? Just curious, I may be interested in trying that out, also depending on the cost of the hardware.
(Just as a linux router, not necessarily for VoIP at this point..)
(Just as a linux router, not necessarily for VoIP at this point..)
I have the Linksys WRT54GS:
http://www.linksys.com/products/product.asp?grid=33&scid=35&prid=610
I believe it has a 4MB ROM and a 8 or 16MB RAM.
http://www.linksys.com/products/product.asp?grid=33&scid=35&prid=610
I believe it has a 4MB ROM and a 8 or 16MB RAM.
So now that you have loaded * on your wrt, what is the performance like? Just curious, considering that your article was what caused me to kick sveasoft to the curb and move to openwrt...
Rock on on booting sveasoft. There are some perfomance problems when running the voicemail app with asterisk but I have not noticed anything other than that. I'm making calls almost every day with NuFone and every once in awhile doing an iax connection to another asterisk box. I'm using gsm for my codec on all the calls I make. This seems to be working well with my box as well as my bandwidth.
As far as the voicemail is concerned. I think the problem has to do with the wrt not being able to handle the compression that takes place when saving a sound file. Another problem with the vociemail on these boxes is the fact that if the box loses power you lose all of your voicemail. There are a few ways around this problem but I found the simplest solution is to foward the call to a place that can handle voicemail. Another way would be to mount an nfs share (I haven't tried this yet so it's only a guess) and save the voicemails there.
Thanks for the great comment Callis!!
As far as the voicemail is concerned. I think the problem has to do with the wrt not being able to handle the compression that takes place when saving a sound file. Another problem with the vociemail on these boxes is the fact that if the box loses power you lose all of your voicemail. There are a few ways around this problem but I found the simplest solution is to foward the call to a place that can handle voicemail. Another way would be to mount an nfs share (I haven't tried this yet so it's only a guess) and save the voicemails there.
Thanks for the great comment Callis!!
I have been busy turing wshaper to see if I can get better performance through QoS. Of course, in looking at all of that, I ran across the pointer to the SER sip proxy that is running under openwrt....
When I moved to Mexico, I only had 2 machines to utilized for work. So I am unable to do a full * deployment. All I am looking to do is simple calls via FWD and Broadvoice. Easier to have the devices do the trancoding, and fortunately, I have a Cisco 6970, and several SIPURA 2000.
Although, I have an old Netwinder 2100, which is MIPS based, so I am going to see if I can load the asterisk image on there and see if that will work. The beauty of that is that it has 128M RAM and a 10G hard drive.
When I moved to Mexico, I only had 2 machines to utilized for work. So I am unable to do a full * deployment. All I am looking to do is simple calls via FWD and Broadvoice. Easier to have the devices do the trancoding, and fortunately, I have a Cisco 6970, and several SIPURA 2000.
Although, I have an old Netwinder 2100, which is MIPS based, so I am going to see if I can load the asterisk image on there and see if that will work. The beauty of that is that it has 128M RAM and a 10G hard drive.
Could adding an SD card reader to your Linksys WRT54G allow you to add more asterisk features?(go here for directions).
http://kiel.kool.dk:27/
http://kiel.kool.dk:27/
Asterisk also available for Linksys NSLU2 running unslung or openslug firmware
http://www.nslu2-linux.org/
The NLSU2 it's a Network Attached Storage device equipped with:
- an Intel IXP420 network processor at 133 Mhz (and can be set for 266MHz operation using a simple modification),
- 8MB of flash memory,
- 32MB of SDRAM
- 1 FastEthernet port
- 2 USB 2.0 ports
You can use it with an USB Flash disk or an external USB hard drive
and have much more space to install packages and even have a swap partition on the HD.
Regarding Asterisk, I'm using the unslung version as a home PBX for more than 6 months and it works fine with G711 and GSM codecs.
Voicemail also works perfect, including sending the messages in email.
I use a Sipura SPA 3000 as phone adapter and gateway to PSTN.
http://www.nslu2-linux.org/wiki/Unslung/Asterisk
http://www.nslu2-linux.org/
The NLSU2 it's a Network Attached Storage device equipped with:
- an Intel IXP420 network processor at 133 Mhz (and can be set for 266MHz operation using a simple modification),
- 8MB of flash memory,
- 32MB of SDRAM
- 1 FastEthernet port
- 2 USB 2.0 ports
You can use it with an USB Flash disk or an external USB hard drive
and have much more space to install packages and even have a swap partition on the HD.
Regarding Asterisk, I'm using the unslung version as a home PBX for more than 6 months and it works fine with G711 and GSM codecs.
Voicemail also works perfect, including sending the messages in email.
I use a Sipura SPA 3000 as phone adapter and gateway to PSTN.
http://www.nslu2-linux.org/wiki/Unslung/Asterisk
How is the uptime on the slug w/ asterisk? Any problems with the unit powering down when not in use like i see in forums or is this a non-issue?
Hi,
This seems really cool that you can run asterisk off a WRT54gs box. Has anybody tried the G711u codec and does it work off this box? The reason I ask, I use VOIPSTUNT to make free calls worldwide but I think they only support G711u not GSM.
Does the IVR / Auto attendant / Hold music features still work?
I'm correctly new to Linux / Asterisk. Current playing around with Asterisk@home 2.5 image installed in VMWARE.. pretty cool for practice and no major timing issues. Call quality is pretty good to.. Running off my XP PC Pentium 4 - 1400 with 256mb / SDRAM. (128mb xp / 128mb Asterisk server)
I currently have WRT54G version 2.0 - would it work on this? I guess not because of 4mb flash?
This seems really cool that you can run asterisk off a WRT54gs box. Has anybody tried the G711u codec and does it work off this box? The reason I ask, I use VOIPSTUNT to make free calls worldwide but I think they only support G711u not GSM.
Does the IVR / Auto attendant / Hold music features still work?
I'm correctly new to Linux / Asterisk. Current playing around with Asterisk@home 2.5 image installed in VMWARE.. pretty cool for practice and no major timing issues. Call quality is pretty good to.. Running off my XP PC Pentium 4 - 1400 with 256mb / SDRAM. (128mb xp / 128mb Asterisk server)
I currently have WRT54G version 2.0 - would it work on this? I guess not because of 4mb flash?
g711 is one of the only codecs really possible on these embedded devices. look to asterisk wiki on nslu2 and the info is pretty much the same for the wrt. g711 is one of the least processing intensive codecs.
Thanks for this. This is one of those things that makes me excited about what VoIP can do. I'm really excited about the possibilities of VoIP. I'm hoping that more and more companies get their act together, and we can start using VoIP in more areas of the world. Some of the traditional telephony companies really seem to have taken too long to wake up – they need to be careful, else their business might be snatched from under their nose.

