仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 446|回复: 8
打印 上一主题 下一主题

[其他Linux] 来谈谈:Linux下创建GPRS无线Modem拨号办法

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 16:11:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
1.将无线Modem接到Pc机的串口1(/dev/ttyS0)上。
2.起首利用minicom(激烈倡议在linux的图形用户界面下新建一个Terminal,然后运转minicom),将速度设置成为57600、8N1,HardwareFlowControl.
3.运转AT,看是不是会前往OK.假如没有前往则标明串口设置有成绩,大概SaroModem的串口速度设置有成绩;
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
Scanningyourserialportsforamodem.
ttyS0<*1>:ATQ0V1E1--failedwith2400baud,nexttry:4800baud
ttyS0<*1>:ATQ0V1E1--failedwith4800baud,nexttry:9600baud
ttyS0<*1>:ATQ0V1E1--failedwith9600baud,nexttry:19200baud
ttyS0<*1>:ATQ0V1E1--failedwith19200baud,nexttry:57600baud
ttyS0<*1>:ATQ0V1E1--OK
ttyS0<*1>:ATQ0V1E1Z--OK
ttyS0<*1>:ATQ0V1E1S0=0--OK
ttyS0<*1>:ATQ0V1E1S0=0&C1--OK
ttyS0<*1>:ATQ0V1E1S0=0&C1&D2--OK
ttyS0<*1>:ATQ0V1E1S0=0&C1&D2+FCLASS=0--OK
ttyS0<*1>:ModemIdentifier:ATICSiemensMc35GprsModem
ttyS0<*1>:Maxspeedis57600;thatshouldbesafe.
ttyS0<*1>:ATQ0V1E1S0=0&C1&D2+FCLASS=0--OK
Foundamodemon/dev/ttyS0.
Modemconfigurationwrittento/etc/wvdial.conf.
ttyS0:Speed57600;init"ATQ0V1E1S0=0&C1&D2+FCLASS=0"

假如了局和下面分歧,请多试几回,体系最初总会乐成找到Modem的
9.vi/etc/wvdial.conf,将这个文件修正为以下:
[DialerDefaults]
Modem=/dev/ttyS0
Baud=57600
Init1=ATZ
Init2=ATQ0V1E1S0=0&C1&D2+FCLASS=0
ISDN=0
ModemType=AnalogModem
Phone=*99***1#
Username=
Password=

10.编纂/etc/chap-secrets和/etc/pap-secrets
将两个文件中的内容都改成
“”*“”
注重,第一对引号为用户名,*号标明对服务器名没无限制,第二对的引号内为校验暗码。
11.运转wvdial,能够看到了局以下:
[root@testppp]#wvdial
-->WvDial:Internetdialerversion1.53
-->Initializingmodem.
-->Sending:ATZ
ATZ
OK
-->Sending:ATQ0V1E1S0=0&C1&D2+FCLASS=0
OK
-->Modeminitialized.
-->Sending:ATDT*99***1#
-->Waitingforcarrier.
ATDT*99***1#
CONNECT
-->Carrierdetected.Waitingforprompt.
~[7f]}#@!}!}!}}7}"}&}}}}}#}%B#}%}%}&I=}3[18]}(}"}^}#~
-->PPPnegotiationdetected.
-->StartingpppdatThuMay1317:47:112004
-->pidofpppd:19535

12.另开一个Terminal,运转ifconfig能够看到接口中已呈现了ppp0设备,以下图所示:
ppp0Linkencap:Point-to-PointProtocol
inetaddr:220.192.68.149P-t-P:220.192.64.1Mask:255.255.255.255
UPPOINTOPOINTRUNNINGNOARPMULTICASTMTU:1500Metric:1
RXpackets:3errors:0dropped:0overruns:0frame:0
TXpackets:4errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:3
RXbytes:66(66.0b)TXbytes:84(84.0b)

能够看到已取得了静态地点220.192.68.149
13.这时候候必要手工增加一条默许路由:routeadddefaultppp0,增加完成后能够ping远真个一个地点尝尝是不是真的上彀了,比方说在公网上能够ping166.111.8.238,应当会通;
14.假如要挂断ppp连接,很复杂,只需切换到wvdial地点的Terminal,然后按Ctrl+C便可,也能够给kill失落wvdial历程,了局以下:
Caughtsignal#2!Attemptingtoexitgracefully...
-->DisconnectingatThuJULY1317:58:262004
[root@testppp]#ppp0Linkencap:Point-to-PointProtocol
</p>
对于linux命令,一定要学会用man和info去查他们的解释;
第二个灵魂 该用户已被删除
9#
发表于 2015-3-23 15:53:11 | 只看该作者
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
admin 该用户已被删除
8#
发表于 2015-3-17 01:10:30 | 只看该作者
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
因胸联盟 该用户已被删除
7#
发表于 2015-3-9 20:49:16 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
小女巫 该用户已被删除
6#
发表于 2015-2-28 04:09:47 | 只看该作者
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.
5#
发表于 2015-2-9 22:59:56 | 只看该作者
在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。
若相依 该用户已被删除
地板
发表于 2015-2-4 13:07:56 | 只看该作者
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-25 22:59:06 | 只看该作者
应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。
莫相离 该用户已被删除
沙发
发表于 2015-1-18 16:32:43 | 只看该作者
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 03:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表