linux配置gprs modem
生活随笔
收集整理的這篇文章主要介紹了
linux配置gprs modem
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝系統: redhat linux as 4 2.6.9 功能:通過服務器上的外接modem,利用nagios發送短信。 安裝的軟件:gnokii 硬件:gprs modem 設備一個,電話卡一張 我在安裝gnokii 之前,必須安裝gettext-devel-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0.14.1-13.i386.rpm gnokii通過sim卡發送短信,他主要是linux下面用來管理nokia手機的一個軟件,當然所有支持AT指令的都可以使用。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
model = AT????????? 非nokia手機用此參數
serial_baudrate = 9600??? 鏈接modem的比特率。如果這個選擇錯誤。就無法鏈接貓。如果無法確定比特率。可以用windows終端測試。
然后還需要將nagios用戶(也就是啟動nagios的用戶)或者其他需要操作貓的用戶加入dialout組,這樣才有權限操作/dev/ttyS0這個設備,也就是第一個串口設備。 注意:如果dialout組無法找到,可將用戶添加到 uucp,lock 組,測試即可。
我的短信貓是通過串口連接到電腦的,如果你的是usb的或者其他類型的方式,比如藍牙紅外什么的,需要加載特定的模塊,具體方法參考gnokii的網站。連接短信貓之后,可以用minicom測試一下是不是連接正確, 我是以root用戶測試的。所以配置文件在/etc/gnokiirc 和/root/.gnokiirc 在linux里輸入minicom后,第一次應該是提示沒有配置文件的,輸入 ctrl+a 然后輸入o ,配置 serial port setup,輸入a,配置s0, 輸入e,配置波特率,然后保存成dlt的文件,退出,重啟minicom ,進去后如果看到 AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0 Ok 表示成功。 說明:minicom命令:ctrl+a O:配置文件 X:退出
linux上面安裝好gnokii之后,/etc/gnokiirc是他的配置文件,主要修改兩個地方: port = /dev/ttyS0?????? 貓是接在pc的 com1口上
model = AT????????? 非nokia手機用此參數
serial_baudrate = 9600??? 鏈接modem的比特率。如果這個選擇錯誤。就無法鏈接貓。如果無法確定比特率。可以用windows終端測試。
然后還需要將nagios用戶(也就是啟動nagios的用戶)或者其他需要操作貓的用戶加入dialout組,這樣才有權限操作/dev/ttyS0這個設備,也就是第一個串口設備。 注意:如果dialout組無法找到,可將用戶添加到 uucp,lock 組,測試即可。
我的短信貓是通過串口連接到電腦的,如果你的是usb的或者其他類型的方式,比如藍牙紅外什么的,需要加載特定的模塊,具體方法參考gnokii的網站。連接短信貓之后,可以用minicom測試一下是不是連接正確, 我是以root用戶測試的。所以配置文件在/etc/gnokiirc 和/root/.gnokiirc 在linux里輸入minicom后,第一次應該是提示沒有配置文件的,輸入 ctrl+a 然后輸入o ,配置 serial port setup,輸入a,配置s0, 輸入e,配置波特率,然后保存成dlt的文件,退出,重啟minicom ,進去后如果看到 AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0 Ok 表示成功。 說明:minicom命令:ctrl+a O:配置文件 X:退出
H:刷屏 其他的很多看幫助文檔了。
?
(他是類似于win下面的超級終端的一個程序。要注意連接的比特率,如果設備不支持可能不會有效果。設置好之后輸入個AT,看是不是返回OK,如果返回那就連接正確了。) 然后可以試試看執行gnokii –identify,我這里輸出下面的內容: 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模式,看看問題所在。發個短信試試看: 1.???? #echo -e "準備發送的內容" | gnokii --sendsms 手機號 2.???? GNOKII Version 0.6.5 3.???? Send succeeded! 收到短信了吧。轉載于:https://blog.51cto.com/zhaoyong/81710
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的linux配置gprs modem的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery 如何判断是否有某个属性
- 下一篇: 局域网内多台linux服务器时间同步的一