分享

TD-SCDMA拨号

 XeonGate 2015-08-11

使用环境

  • Host:mips 5358U 路由器
  • 3g/4g modem: 高通9215芯片组

步骤:
  1. 加载usbserial.ko驱动带上vendor=0x#### product=0x####
  2. 确认驱动加载成功
    1. cat /proc/bus/usb/devices  

  3. 使用at指令测试模块是否正常
    1. /tmp/ppp/peers # atcmd -f /dev/ttyUSB2 at  
    2. use 115200bps to setup modem   
    3.   
    4. [COMMAND]:  
    5.   at  
    6.   
    7. [RESPONSE]:  
    8.     
    9.   ^ORIG:0,2  
    10.     
    11.   ^CONN:0,2  
    12.     
    13.   ^CEND:0,130,29,29  
    14.   at  
    15.   OK  

  4. 查询信号强度
    1. /tmp/ppp/peers # atcmd -f /dev/ttyUSB2 at+csq  
    2. use 115200bps to setup modem   
    3.   
    4. [COMMAND]:  
    5.   at+csq  
    6.   
    7. [RESPONSE]:  
    8.   at+csq  
    9.   +csq: 15,99  
    10.     
    11.   OK  

  5. 查询模式:3代表GSM  5代表LTE
    1. /tmp/ppp/peers # atcmd -f /dev/ttyUSB2 at+mododr?  
    2. use 115200bps to setup modem   
    3.   
    4. [COMMAND]:  
    5.   at+mododr?  
    6.   
    7. [RESPONSE]:  
    8.   at+mododr?  
    9.   +MODODR: 3  
    10.     
    11.   OK  

  6. 确认SIM卡状态
    1. /tmp/ppp/peers # atcmd -f /dev/ttyUSB2 at+cpin?  
    2. use 115200bps to setup modem   
    3.   
    4. [COMMAND]:  
    5.   at+cpin?  
    6.   
    7. [RESPONSE]:  
    8.   at+cpin?  
    9.   +CPIN: READY  
    10.     
    11.   OK  

  7. 编写pppd脚本tdcdma.pppd
    1. /dev/ttyUSB1  
    2. 115200   
    3. crtscts   
    4. modem   
    5. debug   
    6. nodetach   
    7. usepeerdns   
    8. defaultroute   
    9. user "cmnet"  
    10. connect '/usr/sbin/chat -s -v -f /tmp/ppp/peers/tdscdma-connect-chat'  

  8. 编写chat脚本tdscdma-connect-chat
    1. TIMEOUT 5  
    2. ABORT "DELAYED"   
    3. ABORT "BUSY"  
    4. ABORT "ERROR"  
    5. ABORT "NO DIALTONE"   
    6. ABORT "NO CARRIER"  
    7. #''     AT  
    8. #'OK-+++\c-OK' ATH0  
    9. TIMEOUT 40  
    10. ''      AT  
    11. #OK     ATE0V1  
    12. #OK     ATS0=0  
    13. #OK     AT+CFUN=1  
    14. OK      AT+CGDCONT=1,"IP","cmnet"  
    15. ''      ATDT*98*1#   
    16. CONNECT ''  

  9. pppd拨号
    1. pppd file tdcdma.pppd  

  10. ifconfig查询

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多