分享
分享赚钱 收藏 举报 版权申诉 / 5

类型ppp-gprs.txt

  • 上传人:saw518
  • 文档编号:12383361
  • 上传时间:2021-12-11
  • 格式:TXT
  • 页数:5
  • 大小:10.35KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    ppp-gprs.txt
    资源描述:

    1、使用GPRS拨号的话,手机sim卡一定要开通cmnet业务,gprs上网业务(只开通cmwap也不行)GPRS DTU工作过程描述:l GPRS DTU上电后,首先读出内部FLASH中保存的工作参数(包括GPRS拨号参数,串口波特率,数据中心IP地址等等,事先已经配置好)。l GPRS DTU登陆GSM网络,然后进行GPRS PPP拨号。拨号成功后,GPRS DTU将获得一个由移动随机分配的内部IP地址(一般是10.X.X.X)。也就是说,GPRS DTU处于移动内网中,而且其内网IP地址通常是不固定的,随着每次拨号而变化。 我们可以理解为GPRS DTU这时是一个移动内部局域网内的设备,通过

    2、移动网关来实现与外部Internet公网的通信。这与局域网内的电脑通过网关访问外部网络的方式相似。l GPRS DTU主动发 与数据中心的通信 , 保 通信 一 存 。 由于GPRS DTU处于移动内网,而且IP地址不固定。 ,只 由GPRS DTU主动 数据中心,而不 由数据中心主动 GPRS DTU。这就要 数据中心 备固定的公网IP地址 固定的域 。数据中心的公网IP地址 固定的域 作为参数存GPRS DTU内,以 GPRS DTU一 上电拨号成功,就可以主动 数据中心。地 ,GPRS DTU通过数据中心的IP地址( 是 用中心域 的话,先通过中心域 解 出中心IP地址)以 口号等参数,

    3、 数据中心发 TCP UDP通信 。 得 中心的 后,GPRS DTU 为与中心 手成功,然后就保 这个通信 一 存 , 通信 中¡,GPRS DTU将¢ £与中心 手。¥§式,currency1 '先 PC上“通, 移« fi上,fl currency1说说,·currency1 ¶ 1. 配置kernel使” »PPP: PPP(point-to-point) support PPP multilink support(EXPERIMENTAL) PPP support for async s

    4、erial prots PPP support for sync tty ports PPP Deflate compression PPP BSD-Compress compression 2. ¿ ¿ppp-2.4.1,将./pppd/pppd, ,/chat/chat, ./pppdump/pppdump, ./pppstats/pppstats´个¯ §式¨的/usr/sbin », 将们的¸ 为755. 3. §式¨中: a ¢一个ppp设备: mknod /dev/ppp

    5、c 108 0 变/etc/ppp的¸ :chmod 600 /etc/ppp. b /etc/modules.conf , 一行:(不是 的)options ppp_async flag_time=0 c /etc/resolv.conf, §一行: nameserver 211.136.17.107( :这是 ¢信的GPRS域 解 务 DNS地址, 的211.138.151.161202.102.24.34,上 的211.136.18.171, 的202.106.196.115等等,可以上网Æ。 时GPRSª现 ,为 这个地址 Ø

    6、电信的º” , support好 ,不ææ( 机 一» 工øß 的telecomer, ,不要fi 我 ,怕怕的,我),最后终于问 一个帅哥,告诉 我这个) d 检查/etc/host.conf脚本,确保 order hosts,bind(不是 的)#-# # File: # /etc/ppp/options # # Tell the ppp-daemon to accept mangled datareceive-all# Give some debug infodebugkdebug 7# Print out all the op

    7、tion values which have been set.dump# Serial device to which terminal is connected;# with serial port (COM1 in Windows) use /dev/ttyS0# and with IrDA use /dev/ircomm0.#/dev/ircomm0 # IrDA/dev/ttyAM1 # serial cable (NOTE: 这个地方currency1要为真正的currency1用的串口,ß /dev/ttyS0)# Serial port line speed11520

    8、0# Turn off waiting of carrier detect or flow control signal# With IrDA it should be disabled with nocrtscts option.-crtscts # serial cable#nocrtscts # IrDA# Ignore carrier detect signal from the modemlocal# To keep pppd on the terminalnodetach# Accept the peer's idea of our local IP addressipcp

    9、-accept-local# Accept the peer's idea of its (remote) IP addressipcp-accept-remote# IP addresses:# - accept peers idea of our local address and set address peer as 10.0.0.1# (any address would do, since IPCP gives 0.0.0.0 to it)# - if you use the 10. network at home or something and pppd rejects

    10、 it,# change the address to something else0.0.0.0:0.0.0.0-chap#-pap# pppd must not propose any IP address to the peer!#noipdefault# No ppp compressionnovjnovjccomppapcryptnodeflate#No ppp magic numbernomagic# no asyn cmapasyncmap 0# Add default routedefaultroute# Connect scriptconnect /etc/ppp/gprs-

    11、connect-chatconnect '/usr/sbin/chat -e -f /etc/ppp/gprs-connect-chat -v' # Disconnect scriptdisconnect /etc/ppp/gprs-disconnect-chatdisconnect '/usr/sbin/chat -e -f /etc/ppp/chat-disconnect -v' modem noauth noccp user foo (NOTE:这个 £要, 时搞的我好痛苦, 。windows»拨号可以不用用户 , Linux时不行,

    12、不行就骗linux一»,设一个假的好 ,另外, 要参见/etc/pap-secrets,呵呵) lock #-#!/bin/sh# File:# /etc/ppp/chat-gprs-connect# Description:# chat script to open Sonera GPRS service with GPRS phones. If ppp# negotiation stalls, try restarting the phone. To try with other GPRS# operator setting, change the PDP contex sett

    13、ing. The settings work with# all Ericsson models, but Nokia 8310 does not suppor QoS parameters with# AT commands, so just delete those lines and it'll work.# Set PDP context CID=1, protocol=IP, APN=internet:# AT+CGDCONT=1,“IP“,“internet“,“,0,0# Set CID=1 QoS requirements from the network, not s

    14、upported by 8310:# AT+CGQREQ=1,0,0,0,0,0# Set CID=1 minimum acceptable QoS parameters, not supported by 8310:# AT+CGQMIN=1,0,0,0,0,0# 'Call' CID=1 (activate PDP context one, perform GPRS attach):# ATD*99*1# ogin:-BREAK-ogin: # TIMEOUT 5 # assword: # SAY “nLogged in OK.n“ # The actual chat sc

    15、ript:exec chat TIMEOUT 5 ECHO ON ABORT 'nBUSYr' ABORT 'nERRORr' ABORT 'nNO ANSWERr' ABORT 'nNO CARRIERr' ABORT 'nNO DIALTONEr' ABORT 'nRINGINGrnrnRINGINGr' '' AT TIMEOUT 12 SAY “Press CTRL-C to close the connection at any stage!“ SAY “ndefining

    16、 PDP context.n“ OK AT+CGATT? OK AT+CGATT=1 OK AT+CGATT? OK 'AT+CGDCONT=1,“IP“' OK AT+CGQREQ=1,0,0,3,0,0 OK AT+CGACT=1,1 OK ATDT*99*1# TIMEOUT 120 SAY “nwaiting up to 2 mintues for connect.n“CONNECT “ SAY “nConnected. now logging in.n“ SAY “nIf the following ppp negotiations fail,n“ SAY “try

    17、restarting the phone.n“# NOTE: PDP context可 会 currency1的猫不同而 ¶区别,查的手册来写吧#-# #!/bin/sh # # File: # /etc/ppp/chat-gprs-disconnect # # send break exec /usr/sbin/chat -V -s -S ABORT “BUSY“ ABORT “ERROR“ ABORT “NO DIALTONE“ SAY “nSending break to the modemn“ “ “K“ “ “+ATH“ SAY “nPDP context detached

    18、n“ #-# # File: # /etc/ppp/chap-secrets # Secrets for authentication using CHAP # client server secret IP addresses # redhat-config-network will overwrite this part! (begin) # # redhat-config-network will overwrite this part! (end) # #-# # File: #/etc/ppp/pap-secrets # Secrets for authentication usin

    19、g PAP # client server secret IP addresses # redhat-config-network will overwrite this part! (begin) # # redhat-config-network will overwrite this part! (end) # foo * “ * 一SLIP协议 SLIP是80年代初开始出现的一种串行线路协议,80年代中后期成为国际上流行的点·点运行的TCP/IP中的一个准。 拨号场合»,电话线上传输速率可达19.2kb/s,适用于 路由 , 主机( 务 ) 客户机共存的网络环境,可

    20、基本满足Internet和Intranet的要 。SLIP最fl的特点就是简单,容易实现。这一特点一方面 现 易操作 ,而另一方面也带来 一列问题: 1. 这种协议无任何检错和纠错 力,·各种丢失报 出错报的处理需要层协议进行。 2. SLIP只” IP报, Internet不¡发展和扩fl且包含 非IP协议的网络时,SLIP不适用。 3. 每一方需要另一方的IP地址,且 设置时不 动态赋予IP地址。由于IP地址的短缺,而且家庭拨号用户经常发生变化,这样就不可 每个家庭用户一个固定IP地址,SLIP这个缺点就显得格外明显。 4. SLIP不提供任何身份验证, 无法知道真正&

    21、#183;话者的身份,这·拨号用户是一个问题。 5. SLIP未被 受为Internet准, 不同的版本存 ,不易互操作。 ISP的用户中,拨号方式 而且杂,们的Modem¶ 达 的速率从9600b/s 56kb/s各不相同,¶” 的准也各不相同,这就需要用的点 点数据链路协议 备容错以 ” 压缩等功 ,这样会提网络传输的效率。 另外,由于IP地址的短缺,为每个拨号用户分配一个静态IP地址是不可 的, 电话用户同时拨号上网的绝·数量也不会 , 可考虑动态分配IP地址。 拨号访问 务 上 16个异 口, 需分配16个IP地址拨号用户 可, 拨通 一 口,

    22、就 用相 口的一个IP地址,这种 »使用PPP协议就非常适合。 PPP协议 为 解 SLIP存 的问题,Internet IETF成¢ 一个 来 定点 点的数据链路协议。'准 为PPP, 点 点协议。PPP ” 错检 ,” 各种协议, 时IP地址可赋 , 身份验证功 ,以 ·SLIP进的功 。 然 Internet 务提供者ISP同时” SLIP和PPP, 从 后发展 , 明显PPP是主流,不 适用于拨号用户,而且适用于路由 ·路由 线路。 1 PPP和SLIP协议的主要区别 1)PPP 动态分配IP地址的 力,而SLIP 静态输§ 2

    23、)PPP” 种网络协议,ß TCP/IPNetBEUINWLINK等,而SLIP只” TCP/IP 3)PPP 错 检 以 纠错 力,” 数据压缩,而SLIP 不 备 4)PPP 身份验证功 ,而SLIP不 备。 2 PPP的功 1)成 的方法可 地区分 的 和»一 的开始, 格式 处理 错检 。 2) 用链路 协议(LCPLink Control Protocol)¢配置 关 数据链路。 3) 用网络 协议(NCPNetwork Control Protocol)¢配置不同的网络层协议。 3 PPP的 格式 ¡ 地址 协议 数据 ¢

    24、验 其中¡£¥明 的开始和 置 地址£§一般为currency11('“方式) 协议£¥明协议« 数据£最可达1500£§(fi可变,fl 也是1500) ¢验£一般 2 4个£§。 PPP的 格式«似于HDLC(High Data Link Protocol)的 格式, 者是面 £ 的,后者是面 的。PPP不 用 号 ,只 fl的环境可 用 号 来实现可传输, RFC1663¶描述。 ·PPP的工

    25、作过程 首先,PC(操作¨为Linux)通过Modem ¶ISP的访问 务 ,然后由访问 务 一的Modem 电话 ¶,¢一个理 。 着PC·访问 务 发一列的LCP报,用这 报以 其 来”¶用的PPP参数。 »方协一 后,PC发一列的NCP报以配置网络层。通常PC运行TCP/IP协议,¶以需要一个IP地址。由于ª 足的IP地址,需要动态分配。 的用户¢ 时,访问 务 动态分配拨§的PC一个IP地址,NCP的功 就是动态分配IP地址。 后,PC就成为一个Internet上 ¿¢IP地址的主机,可以发和 IP报,用户也就可以¥´,发E-mail等工作。 PC用户成发 功 后不需要 网时,NCP用来¡开网络层 , 且 ¯IP地址, 别的用户拨§时,就可以使用'IP地址,最后LCP¡开链路层 ,PC与Modem¡开电话,¯理层 。 SLIP协议»,拨号§网的功 可以基本实现, 用户 的设置¨ 通信 力等方面存 fl不足,¶以PPP协议 作为家庭拨号§网的准协议。

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:ppp-gprs.txt
    链接地址:https://www.docduoduo.com/p-12383361.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开