<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
<br>

<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML">
<style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Tahoma;}

</style>


Hi,<br><br>My system is Dell XPS L501 and I have installed Ubuntu 10.10 Desktop version on it. The bit I am trying to achieve is to make call to gsm mobile from ubuntu using my gsm mobile (HTC HD2 with T-Mobile-UK SIM card) attached to my Ubuntu 10.10 system via USB. I have followed the below process: <br><br>I have installed FreeSwitch and verified its functionality with Twinkle (able to access the predefined basic IVR). <br>command: sudo /usr/local/freeswitch/bin/freeswitch -waste<br><br>I have then built/installed the gsmopen as described on http://wiki.freeswitch.org/wiki/GSMopen and loaded module. <br><br>freeswitch@saeed-XPS-L501X&gt; load mod_gsmopen<br><font style="" color="#ff0000">2011-03-22 07:41:47.623806 [WARNING] mod_gsmopen.cpp:1861 rev exported[(nil)|37&nbsp;&nbsp;&nbsp;&nbsp; ][WARNINGA&nbsp; 1861 ][interface1][-1, 0, 0] STARTING interface_id=1</font><font style="" color="#ff0000"><br></font><font style="" color="#ff0000">open error : No such file or directory</font><font style="" color="#ff0000"><br></font><font style="" color="#ff0000">2011-03-22 07:41:48.622951 [ERR] mod_gsmopen.cpp:1892 rev exported[(nil)|37&nbsp;&nbsp;&nbsp;&nbsp; ][ERRORA&nbsp; 1892 ][interface1][-1, 0, 0] gsmopen_serial_init failed</font><font style="" color="#ff0000"><br></font><font style="" color="#ff0000">2011-03-22 07:41:48.622951 [ERR] mod_gsmopen.cpp:1893 rev exported[(nil)|37&nbsp;&nbsp;&nbsp;&nbsp; ][ERRORA&nbsp; 1893 ][interface1][-1, 0, 0] STARTING interface_id=1 FAILED</font><font style="" color="#ff0000"><br></font><font style="" color="#ff0000">2011-03-22 07:41:48.622951 [ERR] mod_gsmopen.cpp:3136 rev exported[(nil)|37&nbsp;&nbsp;&nbsp;&nbsp; ][ERRORA&nbsp; 3136 ][interface1][-1, 0, 0] ALARM on interface interface1: </font><font style="" color="#ff0000"><br></font>2011-03-22 07:41:48.622951 [CONSOLE] switch_loadable_module.c:900 Successfully Loaded [mod_gsmopen]<br>2011-03-22 07:41:48.622951 [NOTICE] switch_loadable_module.c:144 Adding Endpoint 'gsmopen'<br>2011-03-22 07:41:48.622951 [NOTICE] switch_loadable_module.c:272 Adding API Function 'gsm'<br>2011-03-22 07:41:48.622951 [NOTICE] switch_loadable_module.c:272 Adding API Function 'gsmopen'<br>2011-03-22 07:41:48.624943 [NOTICE] switch_loadable_module.c:272 Adding API Function 'gsmopen_boost_audio'<br>2011-03-22 07:41:48.624943 [NOTICE] switch_loadable_module.c:272 Adding API Function 'gsmopen_dump'<br>2011-03-22 07:41:48.624943 [NOTICE] switch_loadable_module.c:272 Adding API Function 'gsmopen_sendsms'<br>2011-03-22 07:41:48.624943 [NOTICE] switch_loadable_module.c:377 Adding Chat interface 'SMS'<br><br>The interface1 is the default interface (from gspopen.conf.xml)<br><br>&nbsp;&nbsp;&nbsp; &lt;interface id="1" name="interface1"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;param name="hold-music" value="$${moh_uri}"/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;param name="dialplan" value="XML"/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;param name="context" value="default"/&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;param name="destination" value="5000"/&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;param name="alsacname" value="plughw:1"/&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;param name="alsapname" value="plughw:1"/&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;param name="controldevice_name" value="<font style="" color="#ff0000">/dev/ttyACM0</font>"/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/interface&gt;<br><br><br>I am new user to this system (freeswitch+gsmopen) so please can someone put me in the right direction. These errors are probably due to the fact that there is no /dev/ttyACM0 (as I couldn't list this device). Now as a workaround I was thinking if I can find where my HTC HD2 phone got connected e.g. ttyUSB0 etc then I can create a soft link and can proceed but the trouble is that I can't find the which device it is connected to though i can see the phone via lsusb (it is on Bus 003 and device 005)<br><br>Bus 003 Device 005: ID 0bb4:0b40 High Tech Computer Corp. <br>Bus 003 Device 004: ID 04f3:0212 Elan Microelectronics Corp. Laser Mouse<br>Bus 003 Device 003: ID 0603:00f2 Novatek Microelectronics Corp. <br><br>Further information is I was able to use internet out of the box when phone is connected (and I opted for the option internet sharing on my phone).<br><br>Any recommendation how should I proceed further on this will be very helpful. Please let me know if I need to provide any further information. <br><br>Many thanks.<br><br>Kind regards,<br><br><br>&nbsp;<br><br><br><br><br><br><br>                                               </body>
</html>