金迪短信貓在linux下面的應用

金迪短信貓在linux下面的安裝:

首先需要安裝兩個軟件gnokii、minicom,在ubuntu下面直接使用apt-get安裝即可:

apt-get -y install gnokii

apt-get -y install minicom

安裝完成後啓動minicom:

root@localhost:~# minicom

然後輸入CTRL+a 再輸入o進入配置界面,再次選擇Serial port setup進行端口和速率的設置,Serial Device 我設置的是/dev/ttyUSB0,因爲我是使用的usb端口,Bps/Par/Bits 這個是速率的設置,我的是9600 ,設置的時候直接按設置項前面的字母就可進行設置,配置完成後按【回車鍵】退出到配置界面,然後選擇Save setup as dfl 保存配置文件,最後按CTRL+a 然後按x退出。

此時在宿主目錄輸入ls -a 應該能看到一個名爲.minirc.dfl的文件,裏面記錄了配置的信息。

gnokii的配置文件爲/etc/gnokiirc,主要有以下幾個選項需要修改:

port 使用哪個端口連接的金迪短信貓軟件

model 發送短信使用的指令

serial_baudrate 端口速率

port 和 serial_baudrate的配置要和minicom的一致,其實是以gnokii配置爲主,如果minicom的配置和gnokiirc的配置不符那麼將無法連接,配置完成後複製到使用gnokii的用戶宿主目錄一份 如:

root@localhost:~# cp /etc/gnokiirc .gnokiirc

這樣就配置好了。

再次啓用minicom 如果出現如下字樣表示可以連接,否則多數是速率問題:

AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0                    
OK

在用gnokii命令進行檢測,出現類似如下信息表示正確:

GNOKII Version 0.6.28
IMEI         : xxxxxxxxxxxxxxx
Manufacturer : WAVECOM MODEM
Model        : MULTIBAND  900E  1800
Product name : MULTIBAND  900E  1800
Revision     : 641b09gg.Q2403A 132

此時就可以通過命令發送短信測試了:

echo 'test' | gnokii  --sendsms telephonenumber

下面說下配置過程中遇到的一些問題:

root@localhost:~# gnokii --identify
minicom: cannot open /dev/USB0: No such file or directory
上面的信息表示端口不存在

Couldn't read /root/.gnokiirc config file
使用此命令的用戶下面不存在.gnokiirc 文件

Telephone interface init failed: Command timed out.
Quitting.
Command timed out
配置文件的端口速率設置不對

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章