networking network_error ai_generated partial

PPPoE:PADI超时,接口eth0上没有接入集中器响应

PPPoE: PADI timeout, no Access Concentrator responded on interface eth0

ID: networking/pppoe-padi-timeout

其他格式: JSON · Markdown 中文 · English
80%修复率
86%置信度
1证据数
2024-01-05首次发现

版本兼容性

版本状态引入弃用备注
rp-pppoe 3.15 active
Linux kernel 5.10 active
OpenWrt 22.03 active

根因分析

PPPoE客户端发送了PPPoE主动发现初始化(PADI)广播,但未收到任何接入集中器的PADO响应,表明网络上没有PPPoE服务器或存在二层问题。

English

The PPPoE client sent a PPPoE Active Discovery Initiation (PADI) broadcast but received no PADO response from any Access Concentrator, indicating no PPPoE server on the network or a layer-2 issue.

generic

官方文档

https://datatracker.ietf.org/doc/html/rfc2516

解决方案

  1. Check if the interface is connected to the correct VLAN: ip link show eth0 ; verify VLAN tagging matches the ISP requirement, e.g., vconfig add eth0 10 ; pppoe -I eth0.10
  2. Run tcpdump to confirm no PADO is received: tcpdump -i eth0 -e -n 'ether proto 0x8863' ; if no packets, contact ISP or check physical connection

无效尝试

常见但无效的做法:

  1. 90% 失败

    If no AC exists, retrying the same broadcast will still time out; the network must have a PPPoE server.

  2. 65% 失败

    PADI is a broadcast and typically not blocked; the issue is usually at the server side or VLAN mismatch.