linux配置gprs modem
生活随笔
收集整理的這篇文章主要介紹了
linux配置gprs modem
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
安裝系統(tǒng): redhat linux as 4 2.6.9 功能:通過服務(wù)器上的外接modem,利用nagios發(fā)送短信。 安裝的軟件:gnokii 硬件:gprs modem 設(shè)備一個(gè),電話卡一張 我在安裝gnokii 之前,必須安裝gettext-devel-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0.14.1-13.i386.rpm gnokii通過sim卡發(fā)送短信,他主要是linux下面用來管理nokia手機(jī)的一個(gè)軟件,當(dāng)然所有支持AT指令的都可以使用。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
model = AT????????? 非nokia手機(jī)用此參數(shù)
serial_baudrate = 9600??? 鏈接modem的比特率。如果這個(gè)選擇錯(cuò)誤。就無法鏈接貓。如果無法確定比特率。可以用windows終端測試。
然后還需要將nagios用戶(也就是啟動(dòng)nagios的用戶)或者其他需要操作貓的用戶加入dialout組,這樣才有權(quán)限操作/dev/ttyS0這個(gè)設(shè)備,也就是第一個(gè)串口設(shè)備。 注意:如果dialout組無法找到,可將用戶添加到 uucp,lock 組,測試即可。
我的短信貓是通過串口連接到電腦的,如果你的是usb的或者其他類型的方式,比如藍(lán)牙紅外什么的,需要加載特定的模塊,具體方法參考gnokii的網(wǎng)站。連接短信貓之后,可以用minicom測試一下是不是連接正確, 我是以root用戶測試的。所以配置文件在/etc/gnokiirc 和/root/.gnokiirc 在linux里輸入minicom后,第一次應(yīng)該是提示沒有配置文件的,輸入 ctrl+a 然后輸入o ,配置 serial port setup,輸入a,配置s0, 輸入e,配置波特率,然后保存成dlt的文件,退出,重啟minicom ,進(jìn)去后如果看到 AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0 Ok 表示成功。 說明:minicom命令:ctrl+a O:配置文件 X:退出
linux上面安裝好gnokii之后,/etc/gnokiirc是他的配置文件,主要修改兩個(gè)地方: port = /dev/ttyS0?????? 貓是接在pc的 com1口上
model = AT????????? 非nokia手機(jī)用此參數(shù)
serial_baudrate = 9600??? 鏈接modem的比特率。如果這個(gè)選擇錯(cuò)誤。就無法鏈接貓。如果無法確定比特率。可以用windows終端測試。
然后還需要將nagios用戶(也就是啟動(dòng)nagios的用戶)或者其他需要操作貓的用戶加入dialout組,這樣才有權(quán)限操作/dev/ttyS0這個(gè)設(shè)備,也就是第一個(gè)串口設(shè)備。 注意:如果dialout組無法找到,可將用戶添加到 uucp,lock 組,測試即可。
我的短信貓是通過串口連接到電腦的,如果你的是usb的或者其他類型的方式,比如藍(lán)牙紅外什么的,需要加載特定的模塊,具體方法參考gnokii的網(wǎng)站。連接短信貓之后,可以用minicom測試一下是不是連接正確, 我是以root用戶測試的。所以配置文件在/etc/gnokiirc 和/root/.gnokiirc 在linux里輸入minicom后,第一次應(yīng)該是提示沒有配置文件的,輸入 ctrl+a 然后輸入o ,配置 serial port setup,輸入a,配置s0, 輸入e,配置波特率,然后保存成dlt的文件,退出,重啟minicom ,進(jìn)去后如果看到 AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0 Ok 表示成功。 說明:minicom命令:ctrl+a O:配置文件 X:退出
H:刷屏 其他的很多看幫助文檔了。
?
(他是類似于win下面的超級終端的一個(gè)程序。要注意連接的比特率,如果設(shè)備不支持可能不會(huì)有效果。設(shè)置好之后輸入個(gè)AT,看是不是返回OK,如果返回那就連接正確了。) 然后可以試試看執(zhí)行gnokii –identify,我這里輸出下面的內(nèi)容: 1.???? # gnokii --identify 2.???? GNOKII Version 0.6.5 3.???? IMEI? ? ? ? ?: 500182395xxxxxx 4.???? Manufacturer : WAVECOM MODEM 5.???? Model? ? ? ? : MULTIBAND? 900E? 1800 6.???? Revision? ? ?: 533b09gg.2C2 1742344 061002 11:23 或者輸出: Received message type 06 IMEI???????? : 500102115129970 Manufacturer : WAVECOM MODEM Model??????? : MULTIBAND? 900E? 1800 Product name : MULTIBAND? 900E? 1800 Revision???? : 532a09gm.2C2粽 180 Serial device: closing device 這樣表示我的貓被正確識別了。如果有問題,可以修改gnokiirc文件,打開debug模式,看看問題所在。發(fā)個(gè)短信試試看: 1.???? #echo -e "準(zhǔn)備發(fā)送的內(nèi)容" | gnokii --sendsms 手機(jī)號 2.???? GNOKII Version 0.6.5 3.???? Send succeeded! 收到短信了吧。轉(zhuǎn)載于:https://blog.51cto.com/zhaoyong/81710
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的linux配置gprs modem的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery 如何判断是否有某个属性
- 下一篇: 变化的和不变的。。。(2004版)