2014-07-23 15 views
0

我試圖在ubuntu上使用wso2 esb發送短信,並提到博客文章http://mytecheye.blogspot.com/2013/01/wso2-esb-sending-sms-alerts-for-failures.html。但問題是如何在ubuntu中找到加密狗的網關ID和com_port。這些參數需要在axis2.xml中配置。如何在嘗試通過使用gsm的加密狗發送短信時找到網關ID?

<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爲「/ dev/ttyUSB4」但不確定。我的操作系統是Ubuntu的。

+0

詢問您的運營商的SMS網關地址。不知道端口,我只知道如何在Windows中找到它。順便提一句,請在您的問題中指定您正在使用的操作系統。 –

+0

你是否意味着網關地址只是ISP依賴和ISP特定的?那麼沒有一種方法可以在沒有提及運營商(ISP)的情況下通過我們的計算機查找網關? –

回答

0

我想最後我自己找到了答案。我能找到通過該命令,終端COM端口(如超級用戶)

wvdialconf 

它使從加密狗可以訪問的可能端口,以及在BAUD_RATE和製造商了。 (無論如何manufaturer似乎沒有用)。該wvdial的將給予在該模式com_port作爲

/dev/ttyUSB3 

/dev/ttyUSB0 什麼的。 正如我在博客文章中提到的問題中所提到的那樣,gateway_id的模式是如此。 如果com_port是的/ dev/ttyUSB0網關ID是

modem.ttyUSB0 

它爲我工作。