1. 将无线Modem接到Pc机的串口1(/dev/ttyS0)上。

2. 首先使用minicom(强烈建议在linux的图形用户界面下新建一个Terminal,然后运行minicom),将速率设置成为57600、8N1,Hardware Flow Control.

3. 运行AT,看是否会返回OK。如果没有返回则表明串口设置有问题,或者LenZ Modem的串口速率设置有问题;

4. 输入AT+CSQ?看信号质量如何,如果结果类似+CSQ:22,99(逗号前的数字在12~31之间)为正常。

5. 输入AT+CGDCONT=1,”IP”,”cmnet” ,看是否会返回OK。这条命令的作用是设置Apn(访问接入点名)。如果您的Apn是其他值,请相应地将cmnet替换掉即可。例如假设您的Apn是gdyd.yl,请输入AT+CGDCONT=1,”IP”,”gdyd.yl” ;

6. 输入ATDT*99***1#看是否会返回CONNECT。正常情况下应当返回CONNECT,而且后面应当出现一些数据;

7. 退出minicom软件。

8. 运行wvdialconf /etc/wvdial.conf 。可以看到系统自动开始查找modem,并且将成功找到Modem安装在ttyS0上,并且速率为57600,如下图示:

[root@testppp]# wvdialconf /etc/wvdial.conf

Scanningyour serial ports for a modem.

ttyS0<*1>:ATQ0 V1 E1 -- failed with 2400 baud, next try: 4800 baud

ttyS0<*1>:ATQ0 V1 E1 -- failed with 4800 baud, next try: 9600 baud

ttyS0<*1>:ATQ0 V1 E1 -- failed with 9600 baud, next try: 19200 baud

ttyS0<*1>:ATQ0 V1 E1 -- failed with 19200 baud, next try: 57600 baud

ttyS0<*1>:ATQ0 V1 E1 -- OK

ttyS0<*1>:ATQ0 V1 E1 Z -- OK

ttyS0<*1>:ATQ0 V1 E1 S0=0 -- OK

ttyS0<*1>:ATQ0 V1 E1 S0=0 &C1 -- OK

ttyS0<*1>:ATQ0 V1 E1 S0=0 &C1 &D2 -- OK

ttyS0<*1>:ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

ttyS0<*1>:Modem Identifier: ATI – Siemens Mc35 Gprs Modem

ttyS0<*1>:Max speed is 57600; that should be safe.

ttyS0<*1>:ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Founda modem on /dev/ttyS0.

Modemconfiguration written to /etc/wvdial.conf.

ttyS0<Info>:Speed 57600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

如果结果和上面不同,请多试几次,系统最后总会成功找到Modem的。

9. vi/etc/wvdial.conf ,将这个文件修改为如下:

[DialerDefaults]

Modem= /dev/ttyS0

Baud =57600

Init1= ATZ

Init2= ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ISDN =0

ModemType = Analog Modem

Phone= *99***1#

Username=

Password=

10. 编辑 /etc/chap-secrets和/etc/pap-secrets

将两个文件中的内容都改为

“” * “”

注意,第一对引号为用户名,*号表明对服务器名没有限制,第二对的引号内为校验密码。

11. 运行wvdial,可以看到结果如下:

[root@testppp]# wvdial

-->WvDial: Internet dialer version 1.53

-->Initializing modem.

-->Sending: ATZ

ATZ

OK

-->Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

OK

-->Modem initialized.

-->Sending: ATDT*99***1#

-->Waiting for carrier.

ATDT*99***1#

CONNECT

-->Carrier detected. Waiting for prompt.

~[7f]}#@!}!}!}}7}"}&} } } } }#}%B#}%}%}&I=}3[18]}(}"}^}#~

-->PPP negotiation detected.

-->Starting pppd at Thu May 13 17:47:11 2004

-->pid of pppd: 19535

12. 另开一个Terminal,运行ifconfig可以看到接口中已经出现了ppp0设备,如下图所示:

ppp0Link encap:Point-to-Point Protocol

inetaddr:220.192.68.149 P-t-P:220.192.64.1 Mask:255.255.255.255

UPPOINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1

RXpackets:3 errors:0 dropped:0 overruns:0 frame:0

TXpackets:4 errors:0 dropped:0 overruns:0 carrier:0

collisions:0txqueuelen:3

RXbytes:66 (66.0 b) TX bytes:84 (84.0 b)

可以看到已经获得了动态地址220.192.68.149

13. 这时候需要手工添加一条默认路由:route add default ppp0 ,添加完成后可以ping远端的一个地址试试是否真的上网了,例如说在公网上可以ping166.111.8.238,应该会通;

14. 如果要挂断ppp联接,很简单,只要切换到wvdial所在的Terminal,然后按Ctrl + C即可,也可以给kill掉wvdial 进程,结果如下:

Caughtsignal #2! Attempting to exit gracefully...

-->Disconnecting at Thu JULY 13 17:58:26 2004

[root@testppp]# ppp0 Link encap:Point-to-Point Protocol

转自bbs.sendsms.cn

转载于:https://blog.51cto.com/q2535987144/1716453

在LINUX下面建立GPRS无线MODEM拨号相关推荐

  1. GPRS MODEM拨号错误代码

    GPRS MODEM拨号错误代码 用手机+电脑GPRS无线上网 GPRS MODEM拨号错误代码分析 1.633错误: GPRS Modem正在使用或没有配置为断开. 如果是拨号网络连接,网络连接试图 ...

  2. 利用GPRS MODEM拨号上网的说明

    厦门蓝斯通信有限公司 产品使用手册 Lenz 710 GPRS Modem 目录 第一章       前言... 2 1.1目的... 2 1.2内容介绍... 2 1.3修订记录... 2 1.4缩 ...

  3. GSM模块_Android建立GPRS通信的流程

    开篇废话 首选声明我是一个嵌入式系统开发工程师,我整理这篇文章的目的,其实是希望通过借鉴手机连接GPRS的流程,来完善系统内部对于GSM模块集成的稳定性.所有内容来自网络,在文末的参考链接标注了出处, ...

  4. sim900芯片—GPRS模块ppp拨号上网

    --------------------------------------- 主机操作系统:Centos 6.7 交叉编译器环境:arm-linux-gcc-4.5.4  开发板平台: FL2440 ...

  5. GPRS 无线通讯网络介绍问答 40 题

    1.什么是 GPRS?  GPRS正式商用以来,使用的客户人数不断增多,但很多移动手机用户对这个以英文字母缩写命名的新业务还不了解,究竟什么是GPRS?GPRS能给用户带来什么呢? GPRS是通用分组 ...

  6. 什么是GPRS 无线通讯网络

    GPRS 是通用分组无线业务(GeneralPacketRadioService)的英文简称,是一种新的分组数据承载业务.相对原来GSM的拨号方式的电路交换 数据传送方式,GPRS是分组交换技术,具有 ...

  7. gprs模块ftp 远程升级_基于GPRS无线通信技术的冷链监测系统

    GPRS(general packet radio service)是通用分组无线业务的简称,该技术建立在GSM网络的基础上,被称为2.5 代移动通信技术,它将无线通信与Internet 紧密结合. ...

  8. 同步电脑与手机,让手机变身无线Modem

    同步电脑与手机,让手机变身无线Modem 你是否有过这样的经历:当在外面急需上网收发邮件.办理业务时,却只能无奈地望着你的笔记本电脑叹息,重要的生意.宝贵的订单--就这样被错过!在WiFi.3G网络还 ...

  9. linux修改mdc时钟,Linux下用xsupplicant或mdc拨号上网

    Linux下用xsupplicant或mdc拨号上网 发布时间:2006-09-14 01:14:00来源:红联作者:nxfte 可以用xsupplicant或者mdc-ssd xsupplicant ...

  10. 【技术】基于GPRS无线网络的嵌入式远程车载监测系统[图]

    原文链接地址:http://tech.c114.net/164/a663339.html 摘要:按照石化公司的要求,设计了一个基于GPRS无线网络与嵌入式操作系统μC/OS-Ⅱ的远程车载监测系统,用于 ...

最新文章

  1. windows10中git 远程仓库使用
  2. python gui插件_Python进阶量化交易专栏场外篇17- GUI控件在回测工具上的添加
  3. SSM整合之纯注解方式,注解实现事务,异常,与拦截器
  4. 在jQuery和JavaScript中,实现转跳
  5. 【LeetCode】智商题 brainteaser(共3题)
  6. Java_键盘输入语句
  7. unity3d AssetBundle 资源热更专题
  8. 第三届“传智杯”全国大学生IT技能大赛(初赛B组)
  9. 高等数学课后答案上册同济大学第七版第一章答案
  10. 谈谈你对 Webpack 的理解
  11. mysql 计算农历_干支方法结算(农历算法)
  12. 全面解析软文营销中的八大技巧
  13. Aurora核使用中tx_dst_rdy信号拉低问题(续)
  14. 分享6个目前网上赚钱比较稳定的方法!
  15. Android 简单的内存管理器
  16. R语言查找data.frame里面是否包含某些变量。
  17. 导出Excel—外部表不是预期的格式
  18. 2021年中国乙二醇行业发展现状及进出口状况分析:下游聚酯行业需求拉动乙二醇价格走高 [图]
  19. css实现 元素/图片上下跳动 左右跳动 css动画
  20. 小车加速减速的c语言,c2控制速度技巧

热门文章

  1. 基于相似性网络融合的目标分类研究
  2. 玩计算机组装,2000玩LOL组装电脑清单(组装一台玩lol的电脑配置)
  3. 中南大学官网计算机学院,中南大学
  4. 如何将F4V格式的视频转换成MP4格式 1
  5. 鸿蒙系统如何设置隐私,安卓12系统首次露面:加强隐私功能,一个设定大受好评...
  6. linux脚本课程设计通讯录,Linux简单电子通讯录源码
  7. empty怎么发音_empty是什么意思_empty在线翻译_英语_读音_用法_例句_海词词典
  8. [bzoj5332][bzoj5276][bzoj3994][莫比乌斯反演][三元环计数]旧试题/skyfall/约数个数和
  9. c语言音乐播放器的代码大全,C语言音乐播放器实例代码
  10. 手机刷入面具_小米手机机型怎么刷入脸谱Magisk模块详细教程