我尝试在ubuntu中使用wso2 esb发送短信,并参考了博文http://mytecheye.blogspot.com/2013/01/wso2-esb-sending-sms-alerts-for-failures.html。但问题是如何在ubuntu中找到加密狗的网关ID和com_port。需要在axis2.xml中配置这些参数。
<transportsender name="sms" class="org.apache.axis2.transport.sms.SMSSender">
<parameter name="smsImplClass">org.apache.axis2.transport.sms.gsm.GSMImplManager</parameter>
<parameter name="com_port">/dev/ttyUSB0</parameter>
<parameter name="gateway_id">modem.ttyUSB0</parameter>
<parameter name="baud_rate">115200</parameter>
<parameter name="manufacturer">HUAWEI</parameter>
<parameter name="model">E220</parameter>
</transportsender>
以上给定的值在该博文中,我想输入我的加密狗配置值。我发现com_port为&#34; / dev / ttyUSB4&#34;但不确定。我的操作系统是ubuntu。
答案 0 :(得分:0)
我想我终于找到了答案。我可以通过命令找到com端口(作为超级用户)
wvdialconf
它提供了可以访问加密狗的可能端口,以及baud_rate和制造商。 (无论如何,manufaturer似乎没用)。 wvdial会将com_port设为
/dev/ttyUSB3
或
/dev/ttyUSB0
或那种模式的东西。
而gateway_id就是我在博客文章中提到的问题中提到的模式。
如果com_port是/ dev / ttyUSB0,则网关ID为
modem.ttyUSB0
它对我有用。