linux下面建立GPRS无线MODEM拨号的方法

发布时间:2008-09-08 17:01:39   作者:佚名   我要评论

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

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

3.运行AT,看是否会返回OK。如果没有返回则表明串口设置有问题,

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

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

3.运行AT,看是否会返回OK。如果没有返回则表明串口设置有问题,或者Saro 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@test ppp]# wvdialconf /etc/wvdial.conf

Scanning your serial ports for a modem.

ttyS0: ATQ0 V1 E1 -- failed with 2400 baud, next try: 4800 baud

ttyS0: ATQ0 V1 E1 -- failed with 4800 baud, next try: 9600 baud

ttyS0: ATQ0 V1 E1 -- failed with 9600 baud, next try: 19200 baud

ttyS0: ATQ0 V1 E1 -- failed with 19200 baud, next try: 57600 baud

ttyS0: ATQ0 V1 E1 -- OK

ttyS0: ATQ0 V1 E1 Z -- OK

ttyS0: ATQ0 V1 E1 S0=0 -- OK

ttyS0: ATQ0 V1 E1 S0=0 &C1 -- OK

ttyS0: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK

ttyS0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

ttyS0: Modem Identifier: ATI – Siemens Mc35 Gprs Modem

ttyS0: Max speed is 57600; that should be safe.

ttyS0: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttyS0.

Modem configuration written to /etc/wvdial.conf.

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

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

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

[Dialer Defaults]

Modem = /dev/ttyS0

Baud = 57600

Init1 = ATZ

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

ISDN = 0

Modem Type = Analog Modem

Phone = *99***1#

Username =

Password =

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

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

“” * “”

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

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

[root@test ppp]# 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设备,如下图所示:

ppp0 Link encap:Point-to-Point Protocol

inet addr:220.192.68.149 P-t-P:220.192.64.1 Mask:255.255.255.255

UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1

RX packets:3 errors:0 dropped:0 overruns:0 frame:0

TX packets:4 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:3

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

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

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

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

Caught signal #2! Attempting to exit gracefully...

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

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

相关文章

Centos8怎么关闭终端响铃?Centos8系统中想要关闭终端响铃选项,该怎么关闭呢?下面我们就来看看Centos系统取消终端响铃的方法,需要的朋友可以参考下2020-10-09

Centos8系统怎么设置为字符编码?Centos8终端中想要设置我字符编码,该怎么设置呢?下面我们就来看看详细的教程,需要的朋友可以参考下2020-09-30

Centos8怎么进行复位清屏?Centos8中想要进行复位清屏,该怎么操作呢?下面我们就来看看Centos8终端复位清屏的技巧,需要的朋友可以参考下2020-09-28

Centos8界面语言怎么设置?Centos8中想要设置语言界面,该怎么设置呢?下面我们就来看看Centos用户界面语言的设置方法,需要的朋友可以参考下2020-09-28

Linux怎么设置中文语言?Linux系统中中文显示乱码,可能是因为没有安装中文语言包,该怎么安装中文语言包,让linux显示中文呢?我们以centos中文乱码为例,分享解决办法,2020-05-18

我们有很多项目和软件需要在Linux系统的桌面环境中进行安装和调试,但是有时候我们都在本地使用视窗系统,安装虚拟机也比较麻烦或者不能完全实现运行环境,这里为大家介绍2020-01-26

这篇文章主要介绍了CentOS 8.0.1905 linux服务器系统安装与配置图解教程,需要的朋友可以参考下2019-11-19

CentOS7默认的快捷键怎么修改设置?CentOS7中想要修改默认的快捷键,该怎么修改呢?下面我们就来看看详细的教程,需要的朋友可以参考下2019-11-05

centos7怎么进去tmp目录并清除垃圾?centos7系统想要清除tmp目录的垃圾,该怎么清除呢?下面我们就来看看详细的教程,需要的朋友可以参考下2019-07-05

使用最小化安装CentOS后,无法使用Tab键补全命令,这里就为大家分享一下解决方法,需要的朋友可以参考下2018-05-25

最新评论

飞凌linux ip修改,linux下面建立GPRS无线MODEM拨号的方法相关推荐

  1. Linux系统修改 Linux 系统日志打印级别

    Linux系统修改 Linux 系统日志打印级别

  2. 飞凌linux ip修改,[新手指导]imx6开发板 IP及MAC地址修改

    imx6开发板如何设置IP地址: imx6开发板网络相关配置声明: 每位imx6开发板用户的网络使用环境未必相同,本次操作基于飞凌嵌入式imx6开发板,网络环境如下.实际使用中,请按照实际网络环境自行 ...

  3. linux ip -o,linux IP 命令使用举例

    linux IP 命令使用举例 ip 1.作用 ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具,例如ifconfig.route等,使用权限为超级用户.几乎 ...

  4. Linux与windows共享文件 在windows我的电脑中输入//linux IP地址后一直出现错误(0x800004005)解决方法

    问题:在配置一台匿名服务器时,一直出现windows无法查看linux共享文件的情况,在我的电脑输入IP地址后一直出现错误(0x800004005). 尝试了多种方式后,最后发现是Window10版本 ...

  5. LINUX内核模块上下文,飞凌嵌入式知识分享-Linux内核模块编译

    本文主要讲解什么是Linux内核,以及通过多张图片展示Linux内核的作用.功能及基本编程方法,以便于读者能快速理解什么是Linux内核,能看懂Linux内核. 拥有超过1300万行的代码,Linux ...

  6. linux ip onboot,linux onboot no

    为了解决跨minion之间Pod的通信问题,我们在每个minion上安装OpenvSwtich,并使用GRE或者VxLAN使得跨机器之间Pod能相互通信,本文使用GRE,而VxLAN通常用在需要隔离的 ...

  7. Linux:设置/修改linux主机名+hosts映射+主机名解析机制分析+DNS域名劫持

    设置/修改主机名 查看主机名hostname,修改主机名(在vim编译器里修改),重启命令(reboot),操作如下: 结果如下: 设置hosts映射: 操作意义:ip地址很长,不好记忆,直接记忆主机 ...

  8. 每日一个linux 命令-修改linux文件权限命令:chmod

    Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁 ...

  9. 【Linux】修改Linux操作系统字符集与Oracle数据库一致

    #数据库中查看所使用字符集 SQL> select userenv('language') from dual; USERENV('LANGUAGE') -------------------- ...

  10. linux ip rcv,Linux网络层 ip_rcv()函数代码分析(__pskb_pull_tail)

    int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt) //几个结构sk_buff套接字缓存,n ...

最新文章

  1. 【图像处理】透视变换 Perspective Transformation
  2. 神策数据正式成为国家级信创工委会成员单位!
  3. promise的大白话讲解
  4. 数组nn从外围1递增_最完整的PyTorch数据科学家指南(1)
  5. 跨站脚本攻击(Cross‐Site Scripting (XSS))实践
  6. Java JNI初探
  7. 38. 统计一个整数的二进制表示中bit为1的个数
  8. 发展之道:简单与专注
  9. eclipse中导入maven项目时pom文件报错
  10. 剑指offer:字符串的排列
  11. Linux下使用dd命令向U盘中写入ISO镜像
  12. Java8 实战系列-02-lambda 表达式简介
  13. 分布式光纤振动传感技术在电力电缆管道防外力破坏的应用
  14. 通过DCMM评估对企业有什么作用
  15. Squid代理服务器基础_wuli大世界_新浪博客
  16. TestNg测试框架
  17. 通过宽高自适应设计两栏布局和三栏布局
  18. 小米生态企业强力推荐的开源免费SRM采购管理平台功能介绍
  19. High Version Count Issues
  20. 根据year年的第week周,查询第week周的起止时间

热门文章

  1. 让 Directory Opus 支持 Windows 10 的暗色主题
  2. python 正则表达式(3.24)
  3. Google Chromecast 联网激活攻略
  4. 东南计算机专硕和学硕,问了200个学长学姐,终于知道专硕学硕的“差别”
  5. dede自动采集自动伪原创完美版插件 元旦优惠活动
  6. 关于ps抠图问题,制作公章,公章的复制
  7. 敏捷史话(一):用一半的时间做两倍的事——Scrum之父Jeff Sutherland的传奇人生
  8. 语言模型数据集 (周杰伦专辑歌词)
  9. Mac 利用 Chrome 下载所有网页上的视频
  10. 查看 Chrome 下载的文件的真实下载地址