Ubuntu 当尝试使用gsm通过加密狗发送sms时,如何查找网关id?

Ubuntu 当尝试使用gsm通过加密狗发送sms时,如何查找网关id?,ubuntu,port,axis2,gsm,sms-gateway,Ubuntu,Port,Axis2,Gsm,Sms Gateway,我尝试在ubuntu中使用wso2 esb发送短信,并参考了博客文章。但问题是如何在ubuntu中找到加密狗和com_端口的网关id。需要在axis2.xml中配置这些参数 <transportsender name="sms" class="org.apache.axis2.transport.sms.SMSSender"> <parameter name="smsImplClass">org.apache.axis2.transport.sms.gsm.GSMImpl

我尝试在ubuntu中使用wso2 esb发送短信,并参考了博客文章。但问题是如何在ubuntu中找到加密狗和com_端口的网关id。需要在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_端口为/dev/ttyUSB4,但不确定。我的操作系统是ubuntu。

我想我终于自己找到了答案。作为超级用户,我可以通过终端通过命令找到com端口

wvdialconf
它给出了可以访问加密狗的可能端口,以及波特率和制造商。无论如何,制造商似乎没有什么用处。wvdial会将com_端口作为

/dev/ttyUSB3

/dev/ttyUSB0 或者类似的模式。 网关id是我在博客帖子中的问题中提到的模式。 如果com_端口为/dev/ttyUSB0,则网关id为

modem.ttyUSB0

这对我有用

请向您的运营商咨询SMS网关地址。不确定端口,我只知道如何在Windows中找到它。顺便提一下,请在您的问题中指定您正在使用的操作系统。您的意思是网关地址仅依赖于ISP和特定于ISP吗?那么,难道没有一种方法可以在不参考OperatorIP的情况下通过我们的计算机找到网关吗?