Добрый день.
Столкнулся с такой проблемой на FreeBSD 12.2 mpd5.9
Роутер Tenda определенной модели или прошивки не устанавливает pppoe соединение.
Больше 1000 других устройств подключаются нормально.
Подскажите, пожалуйста, как можно решить данную проблему.
mpd.conf
default:
load server
load pppoe
server:
log +auth +phys +radius
create bundle template B
set ipcp ranges 195.*.*.*/32 ippool free
set ippool add free 172.17.1.1 172.17.254.254
set ipcp yes vjcomp
set ipcp dns 1.1.1.1
set iface disable on-demand
set iface disable proxy-arp
set iface enable tcpmssfix
set iface enable keep-timeout
pppoe:
create link template LPPPoE pppoe
set pppoe service ""
set link action bundle B
set link disable multilink
set link yes acfcomp protocomp
set link no pap chap
#set link enable chap
set link keep-alive 5 30
set link yes report-mac
set link enable incoming
#load auth
# vlan1
create link template vlan1 LPPPoE
set pppoe iface vlan1
set link enable incoming
# vlan200
create link template vlan200 LPPPoE
set pppoe iface vlan200
set link enable incoming
# vlan201
create link template vlan201 LPPPoE
set pppoe iface vlan201
set link enable incoming
...
Лог подключения.
Apr 13 15:31:40 nas mpd[44442]: Incoming PPPoE connection request via vlan306: for service "" from 50:0f:f5:37:a3:b0
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] Accepting PPPoE connection
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] Link: OPEN event
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: Open event
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: state change Initial --> Starting
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: LayerStart
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] PPPoE: connection successful
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] Link: UP event
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: Up event
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: state change Starting --> Req-Sent
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: phase shift DEAD --> ESTABLISH
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: SendConfigReq #1
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] PROTOCOMP
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] MRU 1492
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] MAGICNUM 0xed1be578
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: rec'd Configure Request #1 (Req-Sent)
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] MRU 1480
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] MAGICNUM 0x020e555e
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: SendConfigAck #1
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] MRU 1480
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] MAGICNUM 0x020e555e
Apr 13 15:31:40 nas mpd[44442]: [vlan306-1039] LCP: state change Req-Sent --> Ack-Sent
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: SendConfigReq #2
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] PROTOCOMP
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] MRU 1492
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] MAGICNUM 0xed1be578
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: rec'd Configure Reject #2 (Ack-Sent)
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] PROTOCOMP
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: SendConfigReq #3
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] MRU 1492
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] MAGICNUM 0xed1be578
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: rec'd Configure Ack #3 (Ack-Sent)
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] MRU 1492
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] MAGICNUM 0xed1be578
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: state change Ack-Sent --> Opened
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: phase shift ESTABLISH --> AUTHENTICATE
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: auth: peer wants nothing, I want nothing
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: authorization successful
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: phase shift AUTHENTICATE --> NETWORK
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] Link: Matched action 'bundle "B" ""'
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] Creating new bundle using template "B".
Apr 13 15:31:42 nas mpd[44442]: [B-240] Bundle: Interface ng239 created
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] Link: Join bundle "B-240"
Apr 13 15:31:42 nas mpd[44442]: [B-240] Bundle: Status update: up 1 link, total bandwidth 64000 bps
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPCP: Open event
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPCP: state change Initial --> Starting
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPCP: LayerStart
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPCP: Up event
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPCP: Got IP 172.17.1.240 from pool "free" for peer
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPCP: state change Starting --> Req-Sent
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPCP: SendConfigReq #1
Apr 13 15:31:42 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:42 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] LCP: LayerUp
Apr 13 15:31:42 nas mpd[44442]: [vlan306-1039] rec'd unexpected protocol IPv6, rejecting
Apr 13 15:31:42 nas syslogd: last message repeated 1 times
Apr 13 15:31:44 nas mpd[44442]: [B-240] IPCP: SendConfigReq #2
Apr 13 15:31:44 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:44 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:46 nas mpd[44442]: [B-240] IPCP: SendConfigReq #3
Apr 13 15:31:46 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:46 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:48 nas mpd[44442]: [B-240] IPCP: SendConfigReq #4
Apr 13 15:31:48 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:48 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:50 nas mpd[44442]: [B-240] IPCP: SendConfigReq #5
Apr 13 15:31:50 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:50 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:52 nas mpd[44442]: [B-240] IPCP: SendConfigReq #6
Apr 13 15:31:52 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:52 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:54 nas mpd[44442]: [B-240] IPCP: SendConfigReq #7
Apr 13 15:31:54 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:54 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:56 nas mpd[44442]: [B-240] IPCP: SendConfigReq #8
Apr 13 15:31:56 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:56 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:31:58 nas mpd[44442]: [B-240] IPCP: SendConfigReq #9
Apr 13 15:31:58 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:31:58 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:32:00 nas mpd[44442]: [B-240] IPCP: SendConfigReq #10
Apr 13 15:32:00 nas mpd[44442]: [B-240] IPADDR 195.*.*.*
Apr 13 15:32:00 nas mpd[44442]: [B-240] COMPPROTO VJCOMP, 16 comp. channels, no comp-cid
Apr 13 15:32:02 nas mpd[44442]: [B-240] IPCP: parameter negotiation failed
Apr 13 15:32:02 nas mpd[44442]: [B-240] IPCP: state change Req-Sent --> Stopped
Apr 13 15:32:02 nas mpd[44442]: [B-240] IPCP: LayerFinish
Apr 13 15:32:02 nas mpd[44442]: [B-240] Bundle: No NCPs left. Closing links...
Apr 13 15:32:02 nas mpd[44442]: [B-240] Bundle: closing link "vlan306-1039"...
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] Link: CLOSE event
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: Close event
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: state change Opened --> Closing
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: phase shift NETWORK --> TERMINATE
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] Link: Leave bundle "B-240"
Apr 13 15:32:02 nas mpd[44442]: [B-240] Bundle: Status update: up 0 links, total bandwidth 9600 bps
Apr 13 15:32:02 nas mpd[44442]: [B-240] IPCP: Close event
Apr 13 15:32:02 nas mpd[44442]: [B-240] IPCP: state change Stopped --> Closed
Apr 13 15:32:02 nas mpd[44442]: [B-240] IPCP: Down event
Apr 13 15:32:02 nas mpd[44442]: [B-240] IPCP: state change Closed --> Initial
Apr 13 15:32:02 nas mpd[44442]: [B-240] Bundle: Shutdown
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: SendTerminateReq #4
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: LayerDown
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: rec'd Terminate Ack #4 (Closing)
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: state change Closing --> Closed
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: phase shift TERMINATE --> ESTABLISH
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: LayerFinish
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] Link: DOWN event
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: Down event
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: state change Closed --> Initial
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] LCP: phase shift ESTABLISH --> DEAD
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] Link: SHUTDOWN event
Apr 13 15:32:02 nas mpd[44442]: [vlan306-1039] Link: Shutdown
Проблема на стороне клиентского роутера. Сервер желает настроить с ним параметры IPv4, а Tenda никак не отвечает на эти попытки, зато пробовал настроить IPv6.
Нужно разбираться с настройками Tenda. Может быть, сбросить его в фабричные настройки и заново настроить ему PPPoE.
И такие воспросы лучше задавать в обсуждениях https://sourceforge.net/p/mpd/discussion/44693/ и оставить Bugs конкретно для багов.
Last edit: Eugene Grosbein 2021-04-13