iis服务器助手广告
返回顶部
首页 > 资讯 > 操作系统 >如何在linux下建立GPRS无线MODEM拨号
  • 843
分享到

如何在linux下建立GPRS无线MODEM拨号

2023-06-10 13:06:32 843人浏览 独家记忆
摘要

本篇内容介绍了“如何在linux下建立GPRS无线MODEM拨号”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!将无线Modem接到Pc机的串

本篇内容介绍了“如何在linux下建立GPRS无线MODEM拨号”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

将无线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<*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 &ndash; 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

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

“如何在linux下建立GPRS无线MODEM拨号”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何在linux下建立GPRS无线MODEM拨号

本文链接: https://www.lsjlt.com/news/260718.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何在linux下建立GPRS无线MODEM拨号
    本篇内容介绍了“如何在linux下建立GPRS无线MODEM拨号”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!将无线Modem接到Pc机的串...
    99+
    2023-06-10
  • ubuntu如何无线拨号上网
    这篇文章给大家分享的是有关ubuntu如何无线拨号上网的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。命令行下操作,先用如下命令配置一个pppoe连接: sudo pppoeconf 向导最后一步会提示启动拨号,或...
    99+
    2023-06-13
  • 如何在Vista下设置拨号器自动拨号上网
      还在使用互联星空拨号的朋友请注意了,Windows Vista下怎么设置拨号器自动拨号上网,特别罗列步骤如下:  (1)win+r输入regedit进入注册表;  (2)依次打开打开HKEY_CURRENT...
    99+
    2023-05-26
    Vista 拨号器 拨号上网
  • 在SUSE Linux下如何安装ADSL上网拨号程序
    小编给大家分享一下在SUSE Linux下如何安装ADSL上网拨号程序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!用过ADSL的人都知道,在WINDOWS上有一...
    99+
    2023-06-16
  • 如何实现Linux系统通过手机GPRS无线上网
    这篇文章主要介绍“如何实现Linux系统通过手机GPRS无线上网”,在日常操作中,相信很多人在如何实现Linux系统通过手机GPRS无线上网问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何实现Linux系统...
    99+
    2023-06-10
  • Windows7 系统如何下使用无线建立临时网络
    处理方案:1、翻开网络和共享中心2、挑选“配置新的衔接或网络”3、配置无线临时网络4、5、配置无线网络的称号、安全类型和密钥6、启用Internet共享(可议决计算机实行Internet共享上网)...
    99+
    2023-05-25
    临时网络 网络
  • Win8系统下宽带拨号连接在哪如何找到宽带拨号连接
      对于中国大部分网民来说,使用ADSL宽带拨号依然是必备的上网方式。而从Windows Xp系统以来,大家对ADSL宽带拨号的操作较为熟悉,但微软力推的最新操作系统Win8宽带拨号连接又在哪呢下面小编教你如何找到它。 ...
    99+
    2023-06-07
    Win8 宽带 拨号连接 系统
  • win7只有宽带和拨号没有无线如何解决
    本篇内容介绍了“win7只有宽带和拨号没有无线如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!win7只有宽带和拨号没有无线的解决办法...
    99+
    2023-07-04
  • 如何实现在Ubuntu Linux下WPA无线上网
    本篇内容主要讲解“如何实现在Ubuntu Linux下WPA无线上网”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何实现在Ubuntu Linux下WPA无线上网”吧!安装wpa_suppli...
    99+
    2023-06-13
  • 如何在linux系统下配置无线网卡
    这篇文章主要介绍“如何在linux系统下配置无线网卡”,在日常操作中,相信很多人在如何在linux系统下配置无线网卡问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在linux系统下配置无线网卡”的疑惑有所...
    99+
    2023-06-13
  • Linux下如何配置无线网络
    这篇文章将为大家详细讲解有关Linux下如何配置无线网络,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. 安装 wireless_tools 和 madwifi pacman -S&...
    99+
    2023-06-28
  • Linux下wep无线密码如何破解
    这篇文章主要介绍Linux下wep无线密码如何破解,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!WEP是无线路由器最初广泛使用的一种加密方式,这种加密方式非常容易被破解。目前很少有人使用wep加密方式,但是还是会有。...
    99+
    2023-06-28
  • Win7如何建立无线局域网实现共享上网
    要建立无线局域网并实现共享上网,您需要完成以下步骤: 确保您的电脑上已安装无线网卡,并且该网卡已启用。 在桌面右下角的任务栏...
    99+
    2023-10-21
    Win7
  • 在Linux下如何使用rfkill软开关蓝牙及无线功能
    这篇文章将为大家详细讲解有关在Linux下如何使用rfkill软开关蓝牙及无线功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。RFKill 是Linux内核中的一个子系统,它可提供一个接口,在...
    99+
    2023-06-16
  • 如何在整列中用减号替换下划线?
    问题内容 下图是我的列表,我想在其中编辑两个列以供将来在数据清理过程中进行分析: 运行代码 bike_share_data["start_lng"].dtypes 时,“start_...
    99+
    2024-02-12
  • 如何使用BIND在Linux上建立DNS服务器
    这篇文章主要介绍“如何使用BIND在Linux上建立DNS服务器”,在日常操作中,相信很多人在如何使用BIND在Linux上建立DNS服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用BIND在Li...
    99+
    2023-06-16
  • 如何在Linux下创建USB启动盘
    本篇内容主要讲解“如何在Linux下创建USB启动盘”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何在Linux下创建USB启动盘”吧!下载相关软件:e3,bvi,Linux内核。 编译内核 ...
    99+
    2023-06-10
  • 如何在Red Hat Linux上使用BIND建立DNS服务器
    这篇文章主要介绍“如何在Red Hat Linux上使用BIND建立DNS服务器”,在日常操作中,相信很多人在如何在Red Hat Linux上使用BIND建立DNS服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对...
    99+
    2023-06-13
  • Linux如何在无root的权限下安装程序
    这篇文章主要介绍Linux如何在无root的权限下安装程序,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!对于一些共用的机器,可能我们并没有root权限,在安装程序时会稍微麻烦点,其实只要把相关文件放在自己的目录下就可...
    99+
    2023-06-12
  • 关于在Linux下如何搭建DNS服务器
    目录环境安装修改配置文件主配置文件区域配置文件,添加正向解析配置正向区域数据文件启动DNS服务测试 环境 操作系统:Centos 7 IP地址:10.27.106.201 测试域名:aec.testuc.com 作用:主...
    99+
    2023-04-20
    Linux搭建服务器 Linux搭建DNS服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作