当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]Usb modem上网的问题 还是搞不定呀
帖子发表于 : 2007-08-23 14:46 

注册: 2007-08-01 2:22
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
超级菜鸟 翻旧贴学着照猫画虎进行不下去了
不明白我这里为什么没有ppp0
也不知道 Timeout waiting for PADO packets 和 Unable to complete PPPoE Discovery是怎么回事?
谁给看看?

root@divano-desktop:~# eciadsl-start

[EciAdsl 1/5] Setting up USB support...

Preliminary USB device filesystem is OK

[EciAdsl 2/5] Uploading firmware...

Process skipped .. no more needed
firmware loaded successfully

[EciAdsl 3/5] Synchronization...

OK eciadsl-synch: success
Synchronization successful

[EciAdsl 4/5] Connecting to provider...

Connection successful

[EciAdsl 5/5] Setting up route table...

Waiting for tap0...
root@divano-desktop:~# pppoeconf tap0
Plugin rp-pppoe.so loaded.
root@divano-desktop:~# pon dsl-provider
Plugin rp-pppoe.so loaded.
root@divano-desktop:~# plog
Aug 23 14:16:20 divano-desktop pppd[7823]: Plugin rp-pppoe.so loaded.
Aug 23 14:16:20 divano-desktop pppd[7825]: pppd 2.4.4 started by root, uid 0
Aug 23 14:16:55 divano-desktop pppd[7825]: Timeout waiting for PADO packets
Aug 23 14:16:55 divano-desktop pppd[7825]: Unable to complete PPPoE Discovery
Aug 23 14:17:34 divano-desktop pppd[7863]: Plugin rp-pppoe.so loaded.
Aug 23 14:17:34 divano-desktop pppd[7865]: pppd 2.4.4 started by root, uid 0
Aug 23 14:17:50 divano-desktop pppd[7825]: Timeout waiting for PADO packets
Aug 23 14:17:50 divano-desktop pppd[7825]: Unable to complete PPPoE Discovery
root@divano-desktop:~# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:168 errors:0 dropped:0 overruns:0 frame:0
TX packets:168 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12640 (12.3 KiB) TX bytes:12640 (12.3 KiB)

tap0 Link encap:Ethernet HWaddr 3A:B8:E0:E9:36:A6
inet6 addr: fe80::38b8:e0ff:fee9:36a6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 b) TX bytes:1244 (1.2 KiB)


最后由 Divano 编辑于 2007-08-24 20:15,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-08-23 16:06 
头像

注册: 2006-05-26 23:40
帖子: 357
地址: http://ubuntufans.com
送出感谢: 0 次
接收感谢: 0 次
你照的是哪只猫?

你之前在windows下面的上网方式是什么?ADSL拨号pppoe吗?


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-08-23 17:31 

注册: 2007-08-01 2:22
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
猫是全向的8410 usb adsl 在ubuntu下看了下 认作Globespan inc。
在xp下上网方式 Adsl拨号pppoe RFC1483 LLC封装


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-08-23 17:36 

注册: 2007-01-09 11:09
帖子: 557
地址: 廣州
送出感谢: 0 次
接收感谢: 2
MD,你那里的运营商够毒辣的,USB MODEM?看来是不让你们用路由器。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-08-23 19:35 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
eciadsl-start整个过程都正常啊。

这里错误出来。
Aug 23 14:16:55 divano-desktop pppd[7825]: Timeout waiting for PADO packets
Aug 23 14:16:55 divano-desktop pppd[7825]: Unable to complete PPPoE Discovery

你的pppoeconf的时候,没错误提示吧

另外,不赞成开root的。曾经有些bug。


_________________
● 鸣学


最后由 eexpress 编辑于 2007-08-23 19:36,总共编辑了 1 次

页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-08-23 19:35 
头像

注册: 2006-05-26 23:40
帖子: 357
地址: http://ubuntufans.com
送出感谢: 0 次
接收感谢: 0 次
USB modem很常见,我现在用的就是,不过我的是有线通动态分配地址的不需要拨号,在ubuntu甚至都不用驱动直接用

楼主你的问题我也帮着搜索了很久

看到一个老外说,设定默认网关之后就能上了

你可以尝试一下


引用:
pppoe工作原理:
1。发现(Discovery)阶段
在Discovery过程中用户主机以广播方式寻找可以连接的所有接入设备,获得其以太网MAC地
址。然后选择需要连接的用户主机并最后获得所要建立的PPP会话的SESSION_ID。在Discovery过
程中节点间是客户端-服务器关系,一个用户主机(客户端)最终要发现一个接入设备(服务器
)。在网络拓朴中,一般有不止一个的接入设备可以通信,Discovery阶段允许用户主机发现所有
的接入设备,并从中选择一个。当Discovery阶段结束时,用户主机和接入设备之间都获得了可供
以太网上建立PPP连接的全部信息。Discovery阶段保持无连接状态直到一个PPP会话的建立。一旦
PPP连接建立,则用户主机和接入设备都必须为PPP虚拟端口分配资源。
这一部分主要以下几个部分:
a. 用户主机发出PPPOE有效发现初始(PADI)包。以太网目的地址为广播地址0xffffffff,
CODE字段为0x09, SESSION_ID为0x0000。PADI包必须至少包含一个服务名称类型
(Service-Name)的标签(标签类型字段为0x0101),向接入设备提出所要求提供的服
务。一个完整的PADI(包括PPPOE头)不能超过1484字节,以留下充足的预留给agent设
备增加Relay-Session-Id标识。
b.接入设备收到在服务范围内的PADI包后,发送PPPOE有效发现提供(PADO)包以响应请
求。其CODE字段为0x07 ,SESSION_ID仍为0x0000。PADO包必须包含一个接入设备名称
类型(AC-Name)的标签(标签类型字段为0x0102)以及一个或多个服务名称类型标签,
表明可向用户主机提供的服务种类。
c.用户主机在可能收到的多个PADO包中选择一个合适的接入设备,选择的原则是根据
PADO中接入设备名称类型标签和服务名称类型标签的内容。然后向所选择的接入设备发
送PPPOE有效发现请求(PADR)包。其CODE字段为0x19,SESSION_ID仍为0x0000。
PADR包必须包一个服务名称类型标签,确定向接入设备请求的服务种类。当一个用户主
机在确定时间没有收到PADO,他会重发一个PADI,同时等待两倍的时间。这种过程可以
根据需要重复多次。
d.接入设备收到PADR包后准备开始PPP会话,它发送一个PPPOE有效发现会话确认
(PADS)包。其CODE字段为0x65 , SESSION_ID为接入设备所产生的一个唯一的
PPPOE会话标识号码。0xffff作为预留资源,目前不能被使用作SESSION_ID。PADS包也
必须包含一个服务名称类型的标签确认向用户主机提供的服务。当用户主机收到PADS包
确认后,双方就进入PPP会话阶段。如果接入设备不能识别PADR中的服务名称类型的标
签, 则会回一个包含服务名称错误( Service-Name-Error ) 标签的PADS , 其
SESSION_ID仍然是0x0000。如果用户主机在确定时间没收到PADS包,与没收到PADO作
同样处理。
2.会话阶段
用户主机与在发现阶段确定的接入设备进行PPP协商。这个协商过程与标准的PPP协商并没有
任何区别。在PPP会话阶段节点间是对等关系.



分析了一下我自己的SYSLOG数据,发现应该是电信的接入服务器没有回应


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-08-23 19:53 

注册: 2007-08-01 2:22
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
eciadsl-start整个过程都正常啊。

这里错误出来。
Aug 23 14:16:55 divano-desktop pppd[7825]: Timeout waiting for PADO packets
Aug 23 14:16:55 divano-desktop pppd[7825]: Unable to complete PPPoE Discovery

你的pppoeconf的时候,没错误提示吧

另外,不赞成开root的。曾经有些bug。

pppoeconf时没看到那里报错、


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-08-23 20:00 

注册: 2007-08-01 2:22
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
wewe 写道:
USB modem很常见,我现在用的就是,不过我的是有线通动态分配地址的不需要拨号,在ubuntu甚至都不用驱动直接用

楼主你的问题我也帮着搜索了很久

看到一个老外说,设定默认网关之后就能上了

你可以尝试一下


引用:
pppoe工作原理:
1。发现(Discovery)阶段
在Discovery过程中用户主机以广播方式寻找可以连接的所有接入设备,获得其以太网MAC地
址。然后选择需要连接的用户主机并最后获得所要建立的PPP会话的SESSION_ID。在Discovery过
程中节点间是客户端-服务器关系,一个用户主机(客户端)最终要发现一个接入设备(服务器
)。在网络拓朴中,一般有不止一个的接入设备可以通信,Discovery阶段允许用户主机发现所有
的接入设备,并从中选择一个。当Discovery阶段结束时,用户主机和接入设备之间都获得了可供
以太网上建立PPP连接的全部信息。Discovery阶段保持无连接状态直到一个PPP会话的建立。一旦
PPP连接建立,则用户主机和接入设备都必须为PPP虚拟端口分配资源。
这一部分主要以下几个部分:
a. 用户主机发出PPPOE有效发现初始(PADI)包。以太网目的地址为广播地址0xffffffff,
CODE字段为0x09, SESSION_ID为0x0000。PADI包必须至少包含一个服务名称类型
(Service-Name)的标签(标签类型字段为0x0101),向接入设备提出所要求提供的服
务。一个完整的PADI(包括PPPOE头)不能超过1484字节,以留下充足的预留给agent设
备增加Relay-Session-Id标识。
b.接入设备收到在服务范围内的PADI包后,发送PPPOE有效发现提供(PADO)包以响应请
求。其CODE字段为0x07 ,SESSION_ID仍为0x0000。PADO包必须包含一个接入设备名称
类型(AC-Name)的标签(标签类型字段为0x0102)以及一个或多个服务名称类型标签,
表明可向用户主机提供的服务种类。
c.用户主机在可能收到的多个PADO包中选择一个合适的接入设备,选择的原则是根据
PADO中接入设备名称类型标签和服务名称类型标签的内容。然后向所选择的接入设备发
送PPPOE有效发现请求(PADR)包。其CODE字段为0x19,SESSION_ID仍为0x0000。
PADR包必须包一个服务名称类型标签,确定向接入设备请求的服务种类。当一个用户主
机在确定时间没有收到PADO,他会重发一个PADI,同时等待两倍的时间。这种过程可以
根据需要重复多次。
d.接入设备收到PADR包后准备开始PPP会话,它发送一个PPPOE有效发现会话确认
(PADS)包。其CODE字段为0x65 , SESSION_ID为接入设备所产生的一个唯一的
PPPOE会话标识号码。0xffff作为预留资源,目前不能被使用作SESSION_ID。PADS包也
必须包含一个服务名称类型的标签确认向用户主机提供的服务。当用户主机收到PADS包
确认后,双方就进入PPP会话阶段。如果接入设备不能识别PADR中的服务名称类型的标
签, 则会回一个包含服务名称错误( Service-Name-Error ) 标签的PADS , 其
SESSION_ID仍然是0x0000。如果用户主机在确定时间没收到PADS包,与没收到PADO作
同样处理。
2.会话阶段
用户主机与在发现阶段确定的接入设备进行PPP协商。这个协商过程与标准的PPP协商并没有
任何区别。在PPP会话阶段节点间是对等关系.



分析了一下我自己的SYSLOG数据,发现应该是电信的接入服务器没有回应


我也是动态分配地址但是需要拨号 xp下我的默认网关就是给我分配的地址 ubuntu下怎么设置呀


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-08-23 20:36 

注册: 2007-08-01 2:22
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
我看旧帖子里别人pppoeconf有这一步
┌──────┤ DSL CONNECTION FOUND ├────────────┐
│ │
│ I found an Access Concentrator on tap0. Should I setup │
│ PPPOE for this connection? │
│ │
│ <是> <否> │
│ │
└─────────────────────────────────┘
可是我pppoeconf之后是这样的
────────────────┤ NOT CONNECTED ├─────────────────────┐
│ │
│ Sorry, I scanned 1 interface, but the Access │
│ Concentrator of your provider did not respond. Please │
│ check your network and modem cables. Another reason │
│ for the scan failure may also be another running pppoe │
│ process which controls the modem. │
│ │
│ │
│ │
│ │
│ │
│ <Ok> │
│ │
└───────────────────────────────────
然后就退出了。

我用pppoeconf tap0没有提示dsl connection found也没有提示not connected可以继续下去,
完成后没有ppp0
尝试拨号出现
Timeout waiting for PADO packets
Unable to complete PPPoE Discovery


PS: 折腾了折腾也有好处,以前modem的灯都是黑的,现在power和link都亮了也算是进步。可就是连不上,每次试一下不成还要用xp启动、联网、发帖,麻烦死了


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-08-23 22:17 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
没信号。。。。??? link亮了,就是有信号啊。
sudo pppoeconf不要带参数。扫描全部网络设备试试。


_________________
● 鸣学


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-08-23 22:32 

注册: 2007-08-01 2:22
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
link灯又不亮了 郁闷
pppoeconf不带参数就是这样的
────────────────┤ NOT CONNECTED ├─────────────────────┐
│ │
│ Sorry, I scanned 1 interface, but the Access │
│ Concentrator of your provider did not respond. Please │
│ check your network and modem cables. Another reason │
│ for the scan failure may also be another running pppoe │
│ process which controls the modem. │
│ │
│ │
│ │
│ │
│ │
│ <Ok> │
│ │
└───────────────────────────────────
ok退出


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-08-24 20:15 

注册: 2007-08-01 2:22
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
# eciadsl-start

[EciAdsl 1/5] Setting up USB support...

Preliminary USB device filesystem is OK

[EciAdsl 2/5] Uploading firmware...

Process skipped .. no more needed
firmware loaded successfully

[EciAdsl 3/5] Synchronization...

OK eciadsl-synch: success
Synchronization successful

[EciAdsl 4/5] Connecting to provider...

Connection successful

[EciAdsl 5/5] Setting up route table...

Waiting for tap0...


到这里都正常 过程中modem的power和link灯都亮了 可过了一会就都灭了
可是现在连tap0都不见了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译