歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> Linux系統下用紅外進行手機通訊方法

Linux系統下用紅外進行手機通訊方法

日期:2017/2/27 11:50:46   编辑:Linux文化

  1、准備軟件

  irda-utils和gnokii紅旗5.0已經包含。

  2、配置irda   不同的irda有不同的配置方法。這裡僅據一例,使用USB轉串口的力特Z-TEK ZK-ID5紅外適配器(芯片為MA600),到中關村轉了一圈,市面上流行的多數紅外適配器都是可以支持的,比如力特(除ZK-ID7之外,使用 Moschip 7703),水木行等。建議使用ma600/mcs7780/esi/tekram/actisys/girbil/ep7211等芯片的紅外適配器。

  力特ZK-ID6配置命令如下(可以將這些命令寫入一個腳本):

modprobe uhci_hcd modprobe pl2303 modprobe irda echo 9600 > /proc/sys/net/irda/max_baud_rate modprobe irtty-sir modprobe ma600-sir modprobe ircomm-tty irattach /dev/usb/ttyUSB0 -d ma600 -s

  運行後,使用ifconfig查看,可以看到一個irda0的接口。

  3、測試紅外連接

  我使用nokia 8250手機,只要支持紅外的手機都可以。打開手機的紅外連接,對准紅外適配器(距離在1米以內,角度為30度以內)。然後運行irdadump命令。可以看到:

06:28:15.560217 xid:rsp 721dfac0 < d91a0000 S=6 s=5 Nokia 8250 hint=b125 [ PnP Modem Fax Telephony IrCOMM IrOBEX ] (27)

  這時候連接就已經完成了。

  4、配置gnokii

vi /etc/gnokiirc

  寫入:

[global] port=/dev/usb/ttyUSB0 model = 8250 initlength = default connection = irda serial_baudrate = 9600

  5、運行xgnokii

  從命令行,啟動xgnokii。這時候你會看到一個圖形界面。上面有contacts, sms等。點擊相應的按鈕,就可以下載或者上傳通訊錄。或者使用軟件發送和接受短信了。

  注:由於手機都有節電的功能,一段時間不活動會自動關閉紅外接口,所以,請確認運行xgnokii的時候,手機的紅外接受功能是打開的,一般手機屏幕上都會有顯示。

Copyright © Linux教程網 All Rights Reserved