LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1001|回复: 2

ppp by gprs problem, help pls

[复制链接]
发表于 2007-6-19 10:54:57 | 显示全部楼层 |阅读模式
我用ppp拨gprs,拨不上去了。。日志如下
  1. pppd[6052]: Connect: ppp0 <--> /dev/ttyACM0
  2. pppd[6052]: rcvd [LCP ConfReq id=0x1 <mru 1500> <asyncmap 0x0> <auth pap> <magic 0xe8030000> <pcomp> <accomp>]
  3. pppd[6052]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x6a931d51> <pcomp> <accomp>]
  4. pppd[6052]: sent [LCP ConfAck id=0x1 <mru 1500> <asyncmap 0x0> <auth pap> <magic 0xe8030000> <pcomp> <accomp>]
  5. pppd[6052]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x6a931d51> <pcomp> <accomp>]
  6. pppd[6052]: sent [PAP AuthReq id=0x1 user="wap" password=<hidden>]
  7. pppd[6052]: sent [PAP AuthReq id=0x2 user="wap" password=<hidden>]
  8. pppd[6052]: rcvd [IPCP ConfReq id=0x1]
  9. pppd[6052]: discarding proto 0x8021 in phase 5
  10. pppd[6052]: sent [PAP AuthReq id=0x3 user="wap" password=<hidden>]
  11. pppd[6052]: rcvd [PAP AuthAck id=0x3 "Welcome to Motorola Ezx Software Modem!"]
  12. pppd[6052]: Remote message: Welcome to Motorola Ezx Software Modem!
  13. pppd[6052]: PAP authentication succeeded
  14. pppd[6052]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0>]
  15. pppd[6052]: rcvd [IPCP ConfNak id=0x1 <addr 10.66.23.11>]
  16. pppd[6052]: sent [IPCP ConfReq id=0x2 <addr 10.66.23.11>]
  17. pppd[6052]: rcvd [IPCP ConfAck id=0x2 <addr 10.66.23.11>]
  18. pppd[6052]: rcvd [IPCP ConfReq id=0x1]
  19. pppd[6052]: sent [IPCP ConfNak id=0x1 <addr 0.0.0.0>]
  20. pppd[6052]: rcvd [LCP TermReq id=0x2 00 00 00 00 00 00]
  21. pppd[6052]: LCP terminated by peer (^@^@^@^@^@^@)
  22. pppd[6052]: sent [LCP TermAck id=0x2]
  23. pppd[6052]: Modem hangup
  24. pppd[6052]: Connection terminated.
  25. pppd[6052]: Exit.
复制代码

ppp 配置文件如下:
  1. #options
  2. 460800
  3. connect '/usr/sbin/chat -v -f /etc/ppp/peers/cmwap-connect.chat'
  4. debug
  5. defaultroute "/dev/ttyACM0"
  6. ipcp-no-addresses
  7. lcp-echo-failure 0
  8. lcp-echo-interval 0
  9. lock
  10. modem
  11. noauth
  12. noccp
  13. nodetach
  14. noipdefault
  15. novj
  16. password cmwap
  17. user cmwap
复制代码
  1. #cmwap-connect.chat
  2. 'ABORT' 'BUSY'
  3. 'ABORT' 'ERROR'
  4. 'ABORT' 'NO ANSWER'
  5. 'ABORT' 'NO CARRIER'
  6. 'ABORT' 'NO DIALTONE'
  7. 'ABORT' 'Invalid Login'
  8. 'ABORT' 'Login incorrect'
  9. '' 'ATZ'
  10. 'TIMEOUT' '10'
  11. 'OK' 'ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0'
  12. 'OK' 'AT+CGDCONT=1,"IP","CMWAP"'
  13. 'OK' 'ATD*99#'
  14. 'CONNECT' ''
复制代码
可以肯定的说 at 指令和波特率都没有问题,我特别用windows机器测试过并做日志比对过,AT指令顺序是一样的。。
而且IP也取到了。。似乎是在较劲 dns?
是不是最近移动改了啥东西了?

因为很久没用gprs了,有熟ppp 或 IPCP协议的朋友帮帮忙。。官站的howto 也连不上。。:mad:
发表于 2007-6-20 19:19:07 | 显示全部楼层
我的是用西门子手机边接的,先用在NET设置为ppp0, 然后用kppp拨号,

  1.   GNU nano 2.0.2                           File: /etc/conf.d/net

  2. # This blank configuration will automatically use DHCP for any net.*
  3. # scripts in /etc/init.d.  To create a more complete configuration,
  4. # please review /etc/conf.d/net.example and save your configuration
  5. # in /etc/conf.d/net (this file :]!).

  6. dns_domain_lo="home"

  7. # config_eth0=( "adsl" )
  8. # adsl_user_eth0="username"

  9. # config_eth0=( "dhcp" )
  10. # dhcp_eth0="nodns nontp nonis"

  11. # config_eth0=( "192.168.1.2 netmask 255.255.255.0 brd 192.168.1.255" )
  12. # routes_eth0=( "default gw 192.168.1.1" )

  13. config_ppp0=( "ppp" )
  14. link_ppp0="/dev/ttyUSB0"
复制代码

kppp的modem commands设置:

  1. pre-init delay(sec/100):        50
  2. initialization string 1:        ATZ
  3. initialization string 2;        AT+CGDCONT=1,IP,CMNET
  4. Post-init delay(sec/100):        50
  5. Dialing speed(sec/100):                70
  6. Init response:                        OK
  7. No dial tone detection:                ATX3
  8. Dial string:                        ATDT
  9. Connect response:                CONNECT
  10. Busy response:                        BUSY
  11. No carrier response:                NO CARRIER
  12. No dial tone response:                NO DIALTONE
  13. Hangup string:                        +++ATH
  14. Hangup response:                OK
  15. answer string:                        ATA
  16. Ring response:                        RING
  17. Answer response                        CONNECT
  18. DLP response:                        DIGITAL L.INE DETECTD
  19. Escape string:                        +++
  20. Escape response:                OK
  21. Guard time(sec/50):                50
  22. Volume off/low/high:                M0L0 M1L1 M1L3
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-23 21:27:58 | 显示全部楼层
3q 楼上的,可惜我的那台机器没装wm。。

还有哪位兄弟用ppp拨号的吗。。without gui
是我的脚本没配好,还是此modem比较特殊?。。。

最后一顶,版主帮忙表删,有ppp(包括wvdial) 拨 gprs 的帮忙试下
或者推荐一个可以dump 这个应答过程包的东东(打算跟踪 ipcp),象以前rs232口我还会抓,usb modem没抓过。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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