Better approach for multi-tenant SIP testing (part 1)
Hello all, After nearly a year of active development on building our own voice platform, we've adopted some cool tricks to speed up the workflow and make testing less tedious. Over the next few months I'll be posting more articles on the tricks we have used and the lessons we have learnt. Here is part 1 - a write up about a neat hack we used to virtualize phone testing; http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t... For those that don't have time to read, here is a screenshot; http://i.imgur.com/e9kUdxg.jpg This trick, which we've used in development for approx 6 months, has saved countless hours in development overheads, with one-click start/stop functionality and all the necessary modules right there in one place. Of course, this should never be used as a full replacement as nothing beats a proper hardware test to catch those weird edge cases, but it does allow you to do the majority of your testing (95%) from a single screen rather than a desk full of phones. It also makes attaching wireshark a lot easier, without having to use span ports and the alike. Hope this helps someone else! Cal
Nice Work !!! , when the second part come? Regards On Tue, May 28, 2013 at 8:03 AM, Cal Leeming [Simplicity Media Ltd] < cal.leeming@simplicitymedialtd.co.uk> wrote:
Hello all,
After nearly a year of active development on building our own voice platform, we've adopted some cool tricks to speed up the workflow and make testing less tedious.
Over the next few months I'll be posting more articles on the tricks we have used and the lessons we have learnt.
Here is part 1 - a write up about a neat hack we used to virtualize phone testing;
http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t...
For those that don't have time to read, here is a screenshot; http://i.imgur.com/e9kUdxg.jpg
This trick, which we've used in development for approx 6 months, has saved countless hours in development overheads, with one-click start/stop functionality and all the necessary modules right there in one place.
Of course, this should never be used as a full replacement as nothing beats a proper hardware test to catch those weird edge cases, but it does allow you to do the majority of your testing (95%) from a single screen rather than a desk full of phones. It also makes attaching wireshark a lot easier, without having to use span ports and the alike.
Hope this helps someone else!
Cal
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Thank you! Hopefully soon (finding spare time these days is like stumbling across a pile of gold dust!) Cal On Tue, May 28, 2013 at 5:01 PM, Cesar Bermudez <cesar.bermudez@gmail.com>wrote:
Nice Work !!! , when the second part come? Regards
On Tue, May 28, 2013 at 8:03 AM, Cal Leeming [Simplicity Media Ltd] < cal.leeming@simplicitymedialtd.co.uk> wrote:
Hello all,
After nearly a year of active development on building our own voice platform, we've adopted some cool tricks to speed up the workflow and make testing less tedious.
Over the next few months I'll be posting more articles on the tricks we have used and the lessons we have learnt.
Here is part 1 - a write up about a neat hack we used to virtualize phone testing;
http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t...
For those that don't have time to read, here is a screenshot; http://i.imgur.com/e9kUdxg.jpg
This trick, which we've used in development for approx 6 months, has saved countless hours in development overheads, with one-click start/stop functionality and all the necessary modules right there in one place.
Of course, this should never be used as a full replacement as nothing beats a proper hardware test to catch those weird edge cases, but it does allow you to do the majority of your testing (95%) from a single screen rather than a desk full of phones. It also makes attaching wireshark a lot easier, without having to use span ports and the alike.
Hope this helps someone else!
Cal
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Cal, I took a different approach and took advantage of a rack of Polycom phones and a bit of electronic tinkering. http://imgur.com/a/9JfcR I took the Polycom 550s and, using the built-in XML Command Push and the state polling features, plus some perl automation, I was able to automate a large batch of call scenarios. Then when I found that SLA and BLF lights weren't available, I assimilated the phones borg style. In the album, I'm using an Arduino board, a muxer(to talk to multiple chips easily), and a set of light sensors(color, and intensity) to now detect presence issues in FreeSWITCH. William King Senior Engineer Quentus Technologies, INC 1037 NE 65th St Suite 273 Seattle, WA 98115 Main: (877) 211-9337 Office: (206) 388-4772 Cell: (253) 686-5518 william.king@quentustech.com On 05/28/2013 07:03 AM, Cal Leeming [Simplicity Media Ltd] wrote:
Hello all,
After nearly a year of active development on building our own voice platform, we've adopted some cool tricks to speed up the workflow and make testing less tedious.
Over the next few months I'll be posting more articles on the tricks we have used and the lessons we have learnt.
Here is part 1 - a write up about a neat hack we used to virtualize phone testing; http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t...
For those that don't have time to read, here is a screenshot; http://i.imgur.com/e9kUdxg.jpg
This trick, which we've used in development for approx 6 months, has saved countless hours in development overheads, with one-click start/stop functionality and all the necessary modules right there in one place.
Of course, this should never be used as a full replacement as nothing beats a proper hardware test to catch those weird edge cases, but it does allow you to do the majority of your testing (95%) from a single screen rather than a desk full of phones. It also makes attaching wireshark a lot easier, without having to use span ports and the alike.
Hope this helps someone else!
Cal
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Lmao - that is pretty freaking awesome, thanks for sharing! This certainly takes automated unit testing to a whole new level, and would be great for blackbox tests on real phones - it would be interesting to see this approach on multiple different phone models as well. Cal On Fri, May 31, 2013 at 6:07 AM, William King <william.king@quentustech.com>wrote:
Cal,
I took a different approach and took advantage of a rack of Polycom phones and a bit of electronic tinkering.
I took the Polycom 550s and, using the built-in XML Command Push and the state polling features, plus some perl automation, I was able to automate a large batch of call scenarios. Then when I found that SLA and BLF lights weren't available, I assimilated the phones borg style.
In the album, I'm using an Arduino board, a muxer(to talk to multiple chips easily), and a set of light sensors(color, and intensity) to now detect presence issues in FreeSWITCH.
William King Senior Engineer Quentus Technologies, INC 1037 NE 65th St Suite 273 Seattle, WA 98115 Main: (877) 211-9337 Office: (206) 388-4772 Cell: (253) 686-5518 william.king@quentustech.com
On 05/28/2013 07:03 AM, Cal Leeming [Simplicity Media Ltd] wrote:
Hello all,
After nearly a year of active development on building our own voice platform, we've adopted some cool tricks to speed up the workflow and make testing less tedious.
Over the next few months I'll be posting more articles on the tricks we have used and the lessons we have learnt.
Here is part 1 - a write up about a neat hack we used to virtualize phone testing;
http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t...
For those that don't have time to read, here is a screenshot; http://i.imgur.com/e9kUdxg.jpg
This trick, which we've used in development for approx 6 months, has saved countless hours in development overheads, with one-click start/stop functionality and all the necessary modules right there in one place.
Of course, this should never be used as a full replacement as nothing beats a proper hardware test to catch those weird edge cases, but it does allow you to do the majority of your testing (95%) from a single screen rather than a desk full of phones. It also makes attaching wireshark a lot easier, without having to use span ports and the alike.
Hope this helps someone else!
Cal
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Hi all, I'm trying to set up a test environment on a single machine. I have centOS running on Virtual box and freeswitch shows all signs that its happy. My question is how to get a softphone like FSComm to work with a VM locally on localhost ? so far I'm only able to ssh to the box under 22 (Port fowarding) No success in getting a FSComm working yet even after I added Port fowarding for 5060-5070. I get Failed-DNS Error.......w/ standard configuration 1001 any ideas? thanks -B
You will need to assign a network interface that is not NAT to communicate with the VM. Treat it as if it were actually another computer. A bridged or host-only adapter would work well. So either: 1: 1x Bridged (replacing the default NAT adapter) - VM will appear as if it were a real machine on your LAN 2: 1x NAT (for Internet access) and 1x Host-only (for access from your host but won't work from elsewhere) I usually prefer bridged adapters to host-only since other computers can then access it. -Steve On 18 June 2013 18:51, Beto A <astro_sk@yahoo.com> wrote:
Hi all,
I'm trying to set up a test environment on a single machine. I have centOS running on Virtual box and freeswitch shows all signs that its happy. My question is how to get a softphone like FSComm to work with a VM locally on localhost ?
so far I'm only able to ssh to the box under 22 (Port fowarding) No success in getting a FSComm working yet even after I added Port fowarding for 5060-5070.
I get Failed-DNS Error.......w/ standard configuration 1001
any ideas?
thanks -B
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Tue, Jun 18, 2013 at 12:40 PM, Steven Ayre <steveayre@gmail.com> wrote:
You will need to assign a network interface that is not NAT to communicate with the VM. Treat it as if it were actually another computer. A bridged or host-only adapter would work well.
So either: 1: 1x Bridged (replacing the default NAT adapter) - VM will appear as if it were a real machine on your LAN 2: 1x NAT (for Internet access) and 1x Host-only (for access from your host but won't work from elsewhere)
I usually prefer bridged adapters to host-only since other computers can then access it.
+1 I've run FS in VirtualBox many times. I have good success when using bridged adapter. -MC
-Steve
On 18 June 2013 18:51, Beto A <astro_sk@yahoo.com> wrote:
Hi all,
I'm trying to set up a test environment on a single machine. I have centOS running on Virtual box and freeswitch shows all signs that its happy. My question is how to get a softphone like FSComm to work with a VM locally on localhost ?
so far I'm only able to ssh to the box under 22 (Port fowarding) No success in getting a FSComm working yet even after I added Port fowarding for 5060-5070.
I get Failed-DNS Error.......w/ standard configuration 1001
any ideas?
thanks -B
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
The advice Collins gives out applies to every single virtualization solution out there. The real benefit of having a bridged adapter over a host-only adapter is you can test FreeSWITCH with a real hard phone or with another FS box. Although there are ways to make Windows/Linux route packets to/from the host adapter, most people won't want to do the extra work :P From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Collins Sent: Tuesday, June 18, 2013 1:44 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections On Tue, Jun 18, 2013 at 12:40 PM, Steven Ayre <steveayre@gmail.com> wrote: You will need to assign a network interface that is not NAT to communicate with the VM. Treat it as if it were actually another computer. A bridged or host-only adapter would work well. So either: 1: 1x Bridged (replacing the default NAT adapter) - VM will appear as if it were a real machine on your LAN 2: 1x NAT (for Internet access) and 1x Host-only (for access from your host but won't work from elsewhere) I usually prefer bridged adapters to host-only since other computers can then access it. +1 I've run FS in VirtualBox many times. I have good success when using bridged adapter. -MC -Steve On 18 June 2013 18:51, Beto A <astro_sk@yahoo.com> wrote: Hi all, I'm trying to set up a test environment on a single machine. I have centOS running on Virtual box and freeswitch shows all signs that its happy. My question is how to get a softphone like FSComm to work with a VM locally on localhost ? so far I'm only able to ssh to the box under 22 (Port fowarding) No success in getting a FSComm working yet even after I added Port fowarding for 5060-5070. I get Failed-DNS Error.......w/ standard configuration 1001 any ideas? thanks -B _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org
My problem is that I am in a network that doesn't allow UDP in the network. I suppose I could bring a router to work... but that's really not ideal. Plus if you're on a plane you really can't test it out end to end. (using a bridged adaptor would simply just timeOut) thanks again, -B ________________________________ From: Jeff Leung <jleung@v10networks.ca> To: 'FreeSWITCH Users Help' <freeswitch-users@lists.freeswitch.org> Sent: Tuesday, June 18, 2013 5:37 PM Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections The advice Collins gives out applies to every single virtualization solution out there. The real benefit of having a bridged adapter over a host-only adapter is you can test FreeSWITCH with a real hard phone or with another FS box. Although there are ways to make Windows/Linux route packets to/from the host adapter, most people won’t want to do the extra work :P From:freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Collins Sent: Tuesday, June 18, 2013 1:44 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections On Tue, Jun 18, 2013 at 12:40 PM, Steven Ayre <steveayre@gmail.com> wrote: You will need to assign a network interface that is not NAT to communicate with the VM. Treat it as if it were actually another computer. A bridged or host-only adapter would work well. So either: 1: 1x Bridged (replacing the default NAT adapter) - VM will appear as if it were a real machine on your LAN 2: 1x NAT (for Internet access) and 1x Host-only (for access from your host but won't work from elsewhere) I usually prefer bridged adapters to host-only since other computers can then access it. +1 I've run FS in VirtualBox many times. I have good success when using bridged adapter. -MC
-Steve On 18 June 2013 18:51, Beto A <astro_sk@yahoo.com> wrote: Hi all,
I'm trying to set up a test environment on a single machine. I have centOS running on Virtual box and freeswitch shows all signs that its happy. My question is how to get a softphone like FSComm to work with a VM locally on localhost ? so far I'm only able to ssh to the box under 22 (Port fowarding) No success in getting a FSComm working yet even after I added Port fowarding for 5060-5070. I get Failed-DNS Error.......w/ standard configuration 1001 any ideas? thanks -B _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
You should still be able to communicate between the host and guest over a bridged network since the packets will never actually leave the host machine (I think). If it is an issue use the host-only network option as that'll be a network completely separate from the locked-down LAN so you'll have full network access to the guest from the host. -Steve On 18 June 2013 23:55, Beto A <astro_sk@yahoo.com> wrote:
My problem is that I am in a network that doesn't allow UDP in the network. I suppose I could bring a router to work... but that's really not ideal. Plus if you're on a plane you really can't test it out end to end. (using a bridged adaptor would simply just timeOut)
thanks again, -B
------------------------------ *From:* Jeff Leung <jleung@v10networks.ca> *To:* 'FreeSWITCH Users Help' <freeswitch-users@lists.freeswitch.org> *Sent:* Tuesday, June 18, 2013 5:37 PM
*Subject:* Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections
The advice Collins gives out applies to every single virtualization solution out there.
The real benefit of having a bridged adapter over a host-only adapter is you can test FreeSWITCH with a real hard phone or with another FS box. Although there are ways to make Windows/Linux route packets to/from the host adapter, most people won’t want to do the extra work :P
*From:* freeswitch-users-bounces@lists.freeswitch.org [mailto: freeswitch-users-bounces@lists.freeswitch.org] *On Behalf Of *Michael Collins *Sent:* Tuesday, June 18, 2013 1:44 PM *To:* FreeSWITCH Users Help *Subject:* Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections
On Tue, Jun 18, 2013 at 12:40 PM, Steven Ayre <steveayre@gmail.com> wrote: You will need to assign a network interface that is not NAT to communicate with the VM. Treat it as if it were actually another computer. A bridged or host-only adapter would work well.
So either: 1: 1x Bridged (replacing the default NAT adapter) - VM will appear as if it were a real machine on your LAN 2: 1x NAT (for Internet access) and 1x Host-only (for access from your host but won't work from elsewhere)
I usually prefer bridged adapters to host-only since other computers can then access it. +1 I've run FS in VirtualBox many times. I have good success when using bridged adapter. -MC
-Steve
On 18 June 2013 18:51, Beto A <astro_sk@yahoo.com> wrote:
Hi all,
I'm trying to set up a test environment on a single machine. I have centOS running on Virtual box and freeswitch shows all signs that its happy. My question is how to get a softphone like FSComm to work with a VM locally on localhost ?
so far I'm only able to ssh to the box under 22 (Port fowarding) No success in getting a FSComm working yet even after I added Port fowarding for 5060-5070.
I get Failed-DNS Error.......w/ standard configuration 1001
any ideas?
thanks -B
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org <http://www.freeswitch.org/> http://www.ClueCon.com <http://www.cluecon.com/> http://www.OSTAG.org <http://www.ostag.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Thanks Steve, Host adaptor works when I ssh (@192.168.56.255:22) into it but still times out when attempting 5060. "Failed - Request Timeout" from FSComm. any ideas? thanks -B ________________________________ From: Steven Ayre <steveayre@gmail.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Wednesday, June 19, 2013 3:34 AM Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections You should still be able to communicate between the host and guest over a bridged network since the packets will never actually leave the host machine (I think). If it is an issue use the host-only network option as that'll be a network completely separate from the locked-down LAN so you'll have full network access to the guest from the host. -Steve On 18 June 2013 23:55, Beto A <astro_sk@yahoo.com> wrote: My problem is that I am in a network that doesn't allow UDP in the network. I suppose I could bring a router to work... but that's really not ideal. Plus if you're on a plane you really can't test it out end to end. (using a bridged adaptor would simply just timeOut)
thanks again, -B
________________________________ From: Jeff Leung <jleung@v10networks.ca> To: 'FreeSWITCH Users Help' <freeswitch-users@lists.freeswitch.org> Sent: Tuesday, June 18, 2013 5:37 PM
Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections
The advice Collins gives out applies to every single virtualization solution out there. The real benefit of having a bridged adapter over a host-only adapter is you can test FreeSWITCH with a real hard phone or with another FS box. Although there are ways to make Windows/Linux route packets to/from the host adapter, most people won’t want to do the extra work :P From:freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Michael Collins Sent: Tuesday, June 18, 2013 1:44 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections On Tue, Jun 18, 2013 at 12:40 PM, Steven Ayre <steveayre@gmail.com> wrote: You will need to assign a network interface that is not NAT to communicate with the VM. Treat it as if it were actually another computer. A bridged or host-only adapter would work well. So either: 1: 1x Bridged (replacing the default NAT adapter) - VM will appear as if it were a real machine on your LAN 2: 1x NAT (for Internet access) and 1x Host-only (for access from your host but won't work from elsewhere) I usually prefer bridged adapters to host-only since other computers can then access it. +1 I've run FS in VirtualBox many times. I have good success when using bridged adapter. -MC
-Steve On 18 June 2013 18:51, Beto A <astro_sk@yahoo.com> wrote: Hi all,
I'm trying to set up a test environment on a single machine. I have centOS running on Virtual box and freeswitch shows all signs that its happy. My question is how to get a softphone like FSComm to work with a VM locally on localhost ? so far I'm only able to ssh to the box under 22 (Port fowarding) No success in getting a FSComm working yet even after I added Port fowarding for 5060-5070. I get Failed-DNS Error.......w/ standard configuration 1001 any ideas? thanks -B _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Michael S Collins Twitter: @mercutioviz http://www.FreeSWITCH.org http://www.ClueCon.com http://www.OSTAG.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Wed, 19 Jun 2013, Beto A wrote:
Thanks Steve, Host adaptor works when I ssh (@192.168.56.255:22) into it but still times out when attempting 5060. "Failed - Request Timeout" from FSComm.
any ideas?
Might be too obvious but it has bitten me many a times. I assume that you are now bridging rather than port forwading. Have you remembered the firewall? Iptables is default on CentOS but will allow ssh. sudo service iptables status sudo service iptables stop Kind Regards, Claus Andersen
not bridging but host-only adapter first thing I do with local vm is chkconfig iptables off maybe something else on the vm blocking it? I'm still digging cheers -B ________________________________ From: Claus Andersen <clan@wheel.dk> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Wednesday, June 19, 2013 9:14 AM Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections On Wed, 19 Jun 2013, Beto A wrote:
Thanks Steve, Host adaptor works when I ssh (@192.168.56.255:22) into it but still times out when attempting 5060. "Failed - Request Timeout" from FSComm.
any ideas?
Might be too obvious but it has bitten me many a times. I assume that you are now bridging rather than port forwading. Have you remembered the firewall? Iptables is default on CentOS but will allow ssh. sudo service iptables status sudo service iptables stop Kind Regards, Claus Andersen _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
That will disable the iptables script at startup, but it won't disable any firewall you've already started. See what this says: iptables -Ln -Steve On 19 June 2013 15:52, Beto A <astro_sk@yahoo.com> wrote:
not bridging but host-only adapter first thing I do with local vm is chkconfig iptables off
maybe something else on the vm blocking it? I'm still digging
cheers -B
------------------------------ *From:* Claus Andersen <clan@wheel.dk>
*To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> *Sent:* Wednesday, June 19, 2013 9:14 AM
*Subject:* Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections
On Wed, 19 Jun 2013, Beto A wrote:
Thanks Steve, Host adaptor works when I ssh (@192.168.56.255:22) into it but still times out when attempting 5060. "Failed - Request Timeout" from FSComm.
any ideas?
Might be too obvious but it has bitten me many a times. I assume that you are now bridging rather than port forwading. Have you remembered the firewall? Iptables is default on CentOS but will allow ssh.
sudo service iptables status sudo service iptables stop
Kind Regards, Claus Andersen _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
It was restarted...I just double checked and got: No chain/target/match by that name when I run netstat -vaun I can see that 5060,5080 on 127.0.0.1 which I assume Virtualbox maps back to 192.168.56.255 not sure where else to look. thanks again. -r ________________________________ From: Steven Ayre <steveayre@gmail.com> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Wednesday, June 19, 2013 11:25 AM Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections That will disable the iptables script at startup, but it won't disable any firewall you've already started. See what this says: iptables -Ln -Steve On 19 June 2013 15:52, Beto A <astro_sk@yahoo.com> wrote: not bridging but host-only adapter
first thing I do with local vm is chkconfig iptables off
maybe something else on the vm blocking it? I'm still digging
cheers -B
________________________________ From: Claus Andersen <clan@wheel.dk>
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Wednesday, June 19, 2013 9:14 AM
Subject: Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections
On Wed, 19 Jun 2013, Beto A wrote:
Thanks Steve, Host adaptor works when I ssh (@192.168.56.255:22) into it but still times out when attempting 5060. "Failed - Request Timeout" from FSComm.
any ideas?
Might be too obvious but it has bitten me many a times. I assume that you are now bridging rather than port forwading. Have you remembered the firewall? Iptables is default on CentOS but will allow ssh.
sudo service iptables status sudo service iptables stop
Kind Regards, Claus Andersen
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
The profile on 127.0.0.1 is your problem. You need the profile to be bound to the 192.168.56.X assigned to the VM by DHCP 127.0.0.1 is Loopback, on the VM its only reachable from on the VM. There's no such mapping. On Wednesday, June 19, 2013, Beto A wrote:
It was restarted...I just double checked and got: No chain/target/match by that name
when I run netstat -vaun I can see that 5060,5080 on 127.0.0.1 which I assume Virtualbox maps back to 192.168.56.255 <http://192.168.56.255:22/> not sure where else to look.
thanks again. -r
------------------------------ *From:* Steven Ayre <steveayre@gmail.com <javascript:_e({}, 'cvml', 'steveayre@gmail.com');>> *To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org<javascript:_e({}, 'cvml', 'freeswitch-users@lists.freeswitch.org');>>
*Sent:* Wednesday, June 19, 2013 11:25 AM *Subject:* Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections
That will disable the iptables script at startup, but it won't disable any firewall you've already started.
See what this says: iptables -Ln
-Steve
On 19 June 2013 15:52, Beto A <astro_sk@yahoo.com> wrote:
not bridging but host-only adapter first thing I do with local vm is chkconfig iptables off
maybe something else on the vm blocking it? I'm still digging
cheers -B
------------------------------ *From:* Claus Andersen <clan@wheel.dk>
*To:* FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> *Sent:* Wednesday, June 19, 2013 9:14 AM
*Subject:* Re: [Freeswitch-users] setting up freeswitch on virtualbox configuring Localconnections
On Wed, 19 Jun 2013, Beto A wrote:
Thanks Steve, Host adaptor works when I ssh (@192.168.56.255:22) into it but still times out when attempting 5060. "Failed - Request Timeout" from FSComm.
any ideas?
Might be too obvious but it has bitten me many a times. I assume that you are now bridging rather than port forwading. Have you remembered the firewall? Iptables is default on CentOS but will allow ssh.
sudo service iptables status sudo service iptables stop
Kind Regards, Claus Andersen _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <http://www.freeswitchsolutions.com/>
If you're coming to ClueCon this year I'll be giving a lighting talk that will cover work that has been done since the Polycom's were automated. William King Senior Engineer Quentus Technologies, INC 1037 NE 65th St Suite 273 Seattle, WA 98115 Main: (877) 211-9337 Office: (206) 388-4772 Cell: (253) 686-5518 william.king@quentustech.com On 05/31/2013 02:27 AM, Cal Leeming [Simplicity Media Ltd] wrote:
Lmao - that is pretty freaking awesome, thanks for sharing!
This certainly takes automated unit testing to a whole new level, and would be great for blackbox tests on real phones - it would be interesting to see this approach on multiple different phone models as well.
Cal
On Fri, May 31, 2013 at 6:07 AM, William King <william.king@quentustech.com <mailto:william.king@quentustech.com>> wrote:
Cal,
I took a different approach and took advantage of a rack of Polycom phones and a bit of electronic tinkering.
I took the Polycom 550s and, using the built-in XML Command Push and the state polling features, plus some perl automation, I was able to automate a large batch of call scenarios. Then when I found that SLA and BLF lights weren't available, I assimilated the phones borg style.
In the album, I'm using an Arduino board, a muxer(to talk to multiple chips easily), and a set of light sensors(color, and intensity) to now detect presence issues in FreeSWITCH.
William King Senior Engineer Quentus Technologies, INC 1037 NE 65th St Suite 273 Seattle, WA 98115 Main: (877) 211-9337 <tel:%28877%29%20211-9337> Office: (206) 388-4772 <tel:%28206%29%20388-4772> Cell: (253) 686-5518 <tel:%28253%29%20686-5518> william.king@quentustech.com <mailto:william.king@quentustech.com>
On 05/28/2013 07:03 AM, Cal Leeming [Simplicity Media Ltd] wrote: > Hello all, > > After nearly a year of active development on building our own voice > platform, we've adopted some cool tricks to speed up the workflow and > make testing less tedious. > > Over the next few months I'll be posting more articles on the tricks we > have used and the lessons we have learnt. > > Here is part 1 - a write up about a neat hack we used to virtualize > phone testing; > http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t... > > For those that don't have time to read, here is a screenshot; > http://i.imgur.com/e9kUdxg.jpg > > This trick, which we've used in development for approx 6 months, has > saved countless hours in development overheads, with one-click > start/stop functionality and all the necessary modules right there in > one place. > > Of course, this should never be used as a full replacement as nothing > beats a proper hardware test to catch those weird edge cases, but it > does allow you to do the majority of your testing (95%) from a single > screen rather than a desk full of phones. It also makes attaching > wireshark a lot easier, without having to use span ports and the alike. > > Hope this helps someone else! > > Cal > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org <mailto:consulting@freeswitch.org> > http://www.freeswitchsolutions.com > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org >
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Sadly I can't get over this year due to visa problems, but I'll +1 for it to be uploaded to Youtube! Cal On Wed, Jun 19, 2013 at 6:39 PM, William King <william.king@quentustech.com>wrote:
If you're coming to ClueCon this year I'll be giving a lighting talk that will cover work that has been done since the Polycom's were automated.
William King Senior Engineer Quentus Technologies, INC 1037 NE 65th St Suite 273 Seattle, WA 98115 Main: (877) 211-9337 Office: (206) 388-4772 Cell: (253) 686-5518 william.king@quentustech.com
On 05/31/2013 02:27 AM, Cal Leeming [Simplicity Media Ltd] wrote:
Lmao - that is pretty freaking awesome, thanks for sharing!
This certainly takes automated unit testing to a whole new level, and would be great for blackbox tests on real phones - it would be interesting to see this approach on multiple different phone models as well.
Cal
On Fri, May 31, 2013 at 6:07 AM, William King <william.king@quentustech.com <mailto:william.king@quentustech.com>> wrote:
Cal,
I took a different approach and took advantage of a rack of Polycom phones and a bit of electronic tinkering.
I took the Polycom 550s and, using the built-in XML Command Push and the state polling features, plus some perl automation, I was able to automate a large batch of call scenarios. Then when I found that SLA and BLF lights weren't available, I assimilated the phones borg style.
In the album, I'm using an Arduino board, a muxer(to talk to multiple chips easily), and a set of light sensors(color, and intensity) to now detect presence issues in FreeSWITCH.
William King Senior Engineer Quentus Technologies, INC 1037 NE 65th St Suite 273 Seattle, WA 98115 Main: (877) 211-9337 <tel:%28877%29%20211-9337> Office: (206) 388-4772 <tel:%28206%29%20388-4772> Cell: (253) 686-5518 <tel:%28253%29%20686-5518> william.king@quentustech.com <mailto:william.king@quentustech.com>
On 05/28/2013 07:03 AM, Cal Leeming [Simplicity Media Ltd] wrote: > Hello all, > > After nearly a year of active development on building our own voice > platform, we've adopted some cool tricks to speed up the workflow and > make testing less tedious. > > Over the next few months I'll be posting more articles on the tricks we > have used and the lessons we have learnt. > > Here is part 1 - a write up about a neat hack we used to virtualize > phone testing; >
http://blog.simplicitymedialtd.co.uk/533/quick-and-easy-approach-for-multi-t...
> > For those that don't have time to read, here is a screenshot; > http://i.imgur.com/e9kUdxg.jpg > > This trick, which we've used in development for approx 6 months,
has
> saved countless hours in development overheads, with one-click > start/stop functionality and all the necessary modules right there
in
> one place. > > Of course, this should never be used as a full replacement as
nothing
> beats a proper hardware test to catch those weird edge cases, but
it
> does allow you to do the majority of your testing (95%) from a
single
> screen rather than a desk full of phones. It also makes attaching > wireshark a lot easier, without having to use span ports and the alike. > > Hope this helps someone else! > > Cal > > >
_________________________________________________________________________
> Professional FreeSWITCH Consulting Services: > consulting@freeswitch.org <mailto:consulting@freeswitch.org> > http://www.freeswitchsolutions.com > > FreeSWITCH-powered IP PBX: The CudaTel Communication Server > http://www.cudatel.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
_________________________________________________________________________
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:
http://lists.freeswitch.org/mailman/options/freeswitch-users
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (8)
-
Beto A
-
Cal Leeming [Simplicity Media Ltd]
-
Cesar Bermudez
-
Claus Andersen
-
Jeff Leung
-
Michael Collins
-
Steven Ayre
-
William King