баг/Недопис с delegated_ipv6_prefix и роутинг

PPPoE related questions
Post Reply
pashaumka
Posts: 54
Joined: 09 Dec 2014, 21:53

баг/Недопис с delegated_ipv6_prefix и роутинг

Post by pashaumka »

День добрый!! тут такой баг по PPPoE И ipv6..

есть роутер tp-link 845

при подключении сессии через pre_up получили

Code: Select all

CALLED_SID=00:15:17:27:e2:19
CALLING_SID=c4:6e:1f:43:20:f5
IPV6_PREFIX=2001:67c:21f0:4173:fd90:378b:82b6:4c87/64
PWD=/
PEERNAME=vork_umka
вот аттрибуты радиуса

Code: Select all

Framed-IP-Address 91.219.171.20
Service-Type Framed-User
Framed-Protocol PPP
Framed-MTU 1492
Termination-Action RADIUS-Request
Framed-IP-Netmask 255.255.255.255
это мы отдаем через БГП брасу

Code: Select all

2001:67c:21f0:4000::/53        2001:67c:21f0::35 
вот информацию мы имеем на выходе для дальнейшей работы с биллингом

Code: Select all

<?xml version='1.0' encoding='utf-8'?>
<info>
<protocol>PPPOE</protocol>
<username>vork_umka</username>
<framedip>91.219.171.20</framedip>
<meaddr>91.219.168.35</meaddr>
<interface>ppp93</interface>
<cstid>c4:6e:1f:43:20:f5</cstid>
<timeup>2017-01-25 15:11:37</timeup>
<timedown>0000-00-00 00:00:00</timedown>
<ipv6_prefix>2001:67c:21f0:4173:fd90:378b:82b6:4c87/64</ipv6_prefix>
<delegated_ipv6_prefix></delegated_ipv6_prefix>
<sent>SE_NT</sent>
<rcvd>RE_CV</rcvd>
</info>
вот инфомация от роутера

Code: Select all

IPv6 Status
WAN
Connection Type: 	
 PPPoEv6
IPv6 Address: 	2001:67c:21f0:4173:fd90:378b:82b6:4c87/64
IPv6 Default Gateway: 	fe80::ec95:8505:a3f8:eb37
Primary IPv6 DNS: 	2001:67c:21f0::35
Secondary IPv6 DNS: 	2001:67c:21f0::33
LAN
IPv6 Address Assign Type: 	 RADVD
IPv6 Address: 	2001:67c:21f0:4406:9ade:d0ff:fea1:b364/64
Link-local Address: 	fe80::9ade:d0ff:fea1:b364/64
вот трасса на vk.com

Code: Select all

umka@umka-ThinkCentre-M58p:~$ mtr --report -n vk.com
Start: Wed Jan 25 15:43:51 2017
HOST: umka-ThinkCentre-M58p       Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 2001:67c:21f0:4406:9ade:d  0.0%    10    0.5   0.5   0.3   0.5   0.0
  2.|-- 2001:67c:21f0:4173:ec95:8  0.0%    10    0.8   0.8   0.8   1.1   0.0
  3.|-- 2001:67c:21f0::33          0.0%    10    0.9   1.1   0.9   1.5   0.0
  4.|-- 2a03:5f80:7::230:202       0.0%    10   39.9  40.5  39.9  43.3   0.8
  5.|-- 2a00:bdc0:2:9000:2:8017:0  0.0%    10   43.7  44.0  43.5  44.3   0.0
  6.|-- 2a00:bdc0:2:18:1:0:213:20  0.0%    10   43.1  42.8  42.5  43.3   0.0
вот конфиг в аккеле

Code: Select all

[ipv6-pool]
2001:67c:21f0:4000::/54,64
delegate=2001:67c:21f0:4400::/54,64
а теперь баг: аккель не отдал информацию о делегированном префиксе.

и еще один баг, вот только не скажу, аккеля или роутера:

с биллинга сбросил сессию ... соотв выдало новые адреса

Code: Select all

WAN
Connection Type: 	PPPoEv6
IPv6 Address: 	2001:67c:21f0:41a6:c9b3:3597:52eb:3fa3/64
IPv6 Default Gateway: 	      <===  // не выдало шлюз!!!!!!!!!!
Primary IPv6 DNS: 	2001:67c:21f0::35 
Secondary IPv6 DNS: 	2001:67c:21f0::33
LAN
IPv6 Address Assign Type: 	RADVD
IPv6 Address: 	2001:67c:21f0:4407:9ade:d0ff:fea1:b364/64
Link-local Address: 	fe80::9ade:d0ff:fea1:b364/64
ну и переменные для ip_up

Code: Select all

CALLED_SID=00:15:17:27:e2:19
CALLING_SID=c4:6e:1f:43:20:f5
IPV6_PREFIX=2001:67c:21f0:41a6:c9b3:3597:52eb:3fa3/64
PWD=/
PEERNAME=vork_umka
=================================================
/etc/accel-ppp/ip-up
ppp223
none
0
91.219.168.35
91.219.171.20
c4:6e:1f:43:20:f5
P.S. при ручной остановке и поднятии сессии на роутере ipv6 шлюз выдало

Code: Select all

и ещё... когда вручную остановил и вручную в роутере запустил соединение - шлю6 шлюз выдало
WAN
Connection Type: 	PPPoEv6
IPv6 Address: 	2001:67c:21f0:41c6:6959:3465:1f6d:d159/64
IPv6 Default Gateway: 	fe80::6b1f:3658:2275:53cd
Primary IPv6 DNS: 	2001:67c:21f0::35
Secondary IPv6 DNS: 	2001:67c:21f0::33
Dmitry
Администратор
Posts: 954
Joined: 09 Oct 2014, 10:06

Re: баг/Недопис с delegated_ipv6_prefix и роутинг

Post by Dmitry »

давай смотреть лог подключения с
[log]
level=4
[radius]
verbose=1
[ppp]
verbose=1
pashaumka
Posts: 54
Joined: 09 Dec 2014, 21:53

Re: баг/Недопис с delegated_ipv6_prefix и роутинг

Post by pashaumka »

соберу тестовій таз с параметрами боевого - и протестим...
pashaumka
Posts: 54
Joined: 09 Dec 2014, 21:53

Re: баг/Недопис с delegated_ipv6_prefix и роутинг

Post by pashaumka »

Итак..
на тестовой машине подключен только роутер.

запускаем роутер
лог радиуса

Code: Select all

[2017-01-27 16:05:00]: error: genl: error talking to kernel
[2017-01-27 16:05:00]:  warn: vlan_mon: kernel module is not loaded
[2017-01-27 16:05:00]:   msg: accel-ppp version af82c18fe8985b706740614d5ed738026ae68878
[2017-01-27 16:05:55]:  info: eth1: recv [PPPoE PADI c4:6e:1f:43:20:f5 => ff:ff:ff:ff:ff:ff sid=0000 <Service-Name > <Host-Uniq 00000360>]
[2017-01-27 16:05:55]:  info: eth1: send [PPPoE PADO 00:30:48:d3:64:3f => c4:6e:1f:43:20:f5 sid=0000 <AC-Name bugfinder> <Service-Name > <AC-Cookie d60833284f00d5e80c22793d182e550e0d64a2d226d4414b> <Host-Uniq 00000360>]
[2017-01-27 16:05:55]:  info: eth1: recv [PPPoE PADR c4:6e:1f:43:20:f5 => 00:30:48:d3:64:3f sid=0000 <Service-Name > <Host-Uniq 00000360> <AC-Cookie d60833284f00d5e80c22793d182e550e0d64a2d226d4414b>]
[2017-01-27 16:05:55]:  info: eth1: send [PPPoE PADS 00:30:48:d3:64:3f => c4:6e:1f:43:20:f5 sid=0001 <AC-Name bugfinder> <Service-Name > <Host-Uniq 00000360>]
[2017-01-27 16:05:55]:  info: eth1: send [LCP ConfReq id=1 <auth PAP> <mru 1400> <magic 6b8b4567>]
[2017-01-27 16:05:55]:  info: eth1: recv [LCP ConfReq id=1 <mru 1492> <magic 1bb3843e>]
[2017-01-27 16:05:55]:  info: eth1: send [LCP ConfAck id=1 ]
[2017-01-27 16:05:58]:  info: eth1: send [LCP ConfReq id=1 <auth PAP> <mru 1400> <magic 6b8b4567>]
[2017-01-27 16:05:58]:  info: eth1: recv [LCP ConfAck id=1 <auth PAP> <mru 1400> <magic 6b8b4567>]
[2017-01-27 16:05:58]:  info: eth1: recv [PAP AuthReq id=1]
[2017-01-27 16:05:58]:  info: eth1: send [RADIUS(1) Access-Request id=1 <User-Name "vega"> <NAS-Identifier "bugfinder"> <NAS-IP-Address 91.219.168.37> <NAS-Port-Type Virtual> <Service-Type Framed-User> <Framed-Protocol
 PPP> <Calling-Station-Id "c4:6e:1f:43:20:f5"> <Called-Station-Id "00:30:48:d3:64:3f"> <User-Password>]
[2017-01-27 16:05:58]:  info: eth1: recv [LCP Ident id=3 <MSRAS-0-a1b363>]
[2017-01-27 16:05:58]:  info: eth1: recv [RADIUS(1) Access-Accept id=1 <Filter-Id "office_100at50*1*001210210000000*99285.89*b599eb66c4f32943936972464d45dd3d*1133*NO"> <Framed-Pool "ip_pool_server_based">
<Service-Type Framed-User> <Framed-Protocol PPP> <Framed-MTU 1492> <Termination-Action RADIUS-Request> <Framed-IP-Netmask 255.255.255.255>]
[2017-01-27 16:05:58]:  info: ppp0: connect: ppp0 <--> pppoe(c4:6e:1f:43:20:f5)
[2017-01-27 16:05:58]:  info: ppp0: send [PAP AuthAck id=1 "Authentication succeeded"]
[2017-01-27 16:05:58]:  info: ppp0: send [IPCP ConfReq id=1 <addr 91.219.168.37>]
[2017-01-27 16:05:58]:  info: ppp0: send [IPV6CP ConfReq id=1 <addr ddbe:c2c2:1e1a:981d>]
[2017-01-27 16:05:58]:  info: ppp0: vega: authentication succeeded
[2017-01-27 16:05:58]:  info: ppp0: recv [IPCP ConfReq id=1 <addr 0.0.0.0> <dns1 0.0.0.0> <dns2 0.0.0.0>]
[2017-01-27 16:05:58]:  info: ppp0: send [IPCP ConfNak id=1 <addr 10.37.0.0> <dns1 91.219.168.37> <dns2 91.219.168.1>]
[2017-01-27 16:05:58]:  info: ppp0: recv [IPV6CP ConfReq id=1 <addr 44a:6e8d:f943:8461>]
[2017-01-27 16:05:58]:  info: ppp0: send [IPV6CP ConfAck id=1]
[2017-01-27 16:05:58]:  info: ppp0: recv [IPCP ConfAck id=1 <addr 91.219.168.37>]
[2017-01-27 16:05:58]:  info: ppp0: recv [IPV6CP ConfAck id=1 <addr ddbe:c2c2:1e1a:981d>]
[2017-01-27 16:05:58]:  info: ppp0: recv [IPCP ConfReq id=2 <addr 10.37.0.0> <dns1 91.219.168.37> <dns2 91.219.168.1>]
[2017-01-27 16:05:58]:  info: ppp0: send [IPCP ConfAck id=2]
[2017-01-27 16:05:58]:  info: ppp0: send [RADIUS(1) Accounting-Request id=1 <User-Name "vega"> <NAS-Identifier "bugfinder"> <NAS-IP-Address 91.219.168.37> <NAS-Port 0> <NAS-Port-Id "ppp0"> <NAS-Port-Type Virtual> <Service-Type Framed-User>
<Framed-Protocol PPP> <Calling-Station-Id "c4:6e:1f:43:20:f5"> <Called-Station-Id "00:30:48:d3:64:3f"> <Acct-Status-Type Start> <Acct-Authentic RADIUS> <Acct-Session-Id "f983bb447aac1412"> <Acct-Session-Time 0>
<Acct-Input-Octets 0> <Acct-Output-Octets 0> <Acct-Input-Packets 0> <Acct-Output-Packets 0> <Acct-Input-Gigawords 0> <Acct-Output-Gigawords 0> <Acct-Delay-Time 0> <Framed-IP-Address 10.37.0.0>
<Framed-Interface-Id 44a:6e8d:f943:8461> <Framed-IPv6-Prefix 2001:67c:21f0:2800::/64>]
[2017-01-27 16:05:58]:  info: ppp0: recv [RADIUS(1) Accounting-Response id=1]
[2017-01-27 16:05:58]:  info: ppp0: pppd_compat: ip-pre-up started (pid 5504)
[2017-01-27 16:05:58]:  info: ppp0: pppd_compat: ip-pre-up finished (0)  
[2017-01-27 16:05:58]:  info: ppp0: pppd_compat: ip-up started (pid 5507)
[2017-01-27 16:05:59]:  info: ppp0: pppd_compat: ip-up finished (0)
[2017-01-27 16:06:02]:  info: ppp0: recv [DHCPv6 Solicit XID=1d7a42 <Client-ID 1:0001201e2c69c46e1f4320f5> <IA-NA 2d000000 T1=0 T2=0> <Elapsed-Time 100663296> <Option-Request DNS> <IA-PD 2c000000 T1=0 T2=0>]
[2017-01-27 16:06:02]:  info: ppp0: send [DHCPv6 Advertise XID=1d7a42 <Server-ID 3:001b0000000000000001> <Client-ID 1:0001201e2c69c46e1f4320f5> <IA-NA 2d000000 T1=302400 T2=483840 {IA-Addr 2001:67c:21f0:2800:44a:6e8d:f943:8461
pref_lifetime=604800 valid_lifetime=2592000}> <DNS 2001:67c:21f0::37,2001:67c:21f0::33> <IA-PD 2c000000 T1=302400 T2=483840 {IA-Prefix 2001:67c:21f0:2c00::/64 pref_lifetime=604800 valid_lifetime=2592000}> <Preference 255>]
[2017-01-27 16:06:02]:  info: ppp0: recv [DHCPv6 Request XID=67cc59 <Client-ID 1:0001201e2c69c46e1f4320f5> <Server-ID 3:001b0000000000000001> <IA-NA 2d000000 T1=0 T2=0 {IA-Addr 2001:67c:21f0:2800:44a:6e8d:f943:8461
pref_lifetime=604800 valid_lifetime=2592000}> <Elapsed-Time 100663296> <Option-Request DNS> <IA-PD 2c000000 T1=0 T2=0 {IA-Prefix 2001:67c:21f0:2c00::/64 pref_lifetime=604800 valid_lifetime=2592000}>]
[2017-01-27 16:06:02]:  info: ppp0: dhcpv6: route add 2001:67c:21f0:2c00::/64 via 2001:67c:21f0:2800:44a:6e8d:f943:8461
[2017-01-27 16:06:02]:  info: ppp0: send [DHCPv6 Reply XID=67cc59 <Server-ID 3:001b0000000000000001> <Client-ID 1:0001201e2c69c46e1f4320f5> <IA-NA 2d000000 T1=302400 T2=483840 {IA-Addr 2001:67c:21f0:2800:44a:6e8d:f943:8461
pref_lifetime=604800 valid_lifetime=2592000}> <DNS 2001:67c:21f0::37,2001:67c:21f0::33> <IA-PD 2c000000 T1=302400 T2=483840 {IA-Prefix 2001:67c:21f0:2c00::/64 pref_lifetime=604800 valid_lifetime=2592000}> <Preference 255>]
что получили на борт роутера

Code: Select all


16:06:02

IPv6 Status
WAN
Connection Type:	PPPoEv6
IPv6 Address:	2001:67c:21f0:2800:44a:6e8d:f943:8461/64
IPv6 Default Gateway:	fe80::ddbe:c2c2:1e1a:981d
Primary IPv6 DNS:	2001:67c:21f0::37
Secondary IPv6 DNS:	2001:67c:21f0::33
LAN
IPv6 Address Assign Type:	RADVD
IPv6 Address:	2001:67c:21f0:2c00:9ade:d0ff:fea1:b364/64
Link-local Address:	fe80::9ade:d0ff:fea1:b364/64

вынули шнурок. Тут-же получили отвал роутера

Code: Select all


cable disconnect

IPv6 Status
WAN
Connection Type:	PPPoEv6
IPv6 Address:	
IPv6 Default Gateway:	
Primary IPv6 DNS:	
Secondary IPv6 DNS:	
LAN
IPv6 Address Assign Type:	RADVD
IPv6 Address:	2001:67c:21f0:2c00:9ade:d0ff:fea1:b364/64
Link-local Address:	fe80::9ade:d0ff:fea1:b364/64
ждел таймаут у аккеля

Code: Select all

[2017-01-27 16:11:24]:  warn: ppp0: lcp: no echo reply
[2017-01-27 16:11:24]:  info: ppp0: send [RADIUS(1) Accounting-Request id=1 <User-Name "vega"> <NAS-Identifier "bugfinder"> <NAS-IP-Address 91.219.168.37> <NAS-Port 0> <NAS-Port-Id "ppp0"> 
<NAS-Port-Type Virtual> <Service-Type Framed-User> <Framed-Protocol PPP> <Calling-Station-Id "c4:6e:1f:43:20:f5"> <Called-Station-Id "00:30:48:d3:64:3f"> <Acct-Status-Type Stop> <Acct-Authentic RADIUS> 
<Acct-Session-Id "f983bb447aac1412"> <Acct-Session-Time 329> <Acct-Input-Octets 1841> <Acct-Output-Octets 3844> <Acct-Input-Packets 27> <Acct-Output-Packets 40> <Acct-Input-Gigawords 0> <Acct-Output-Gigawords 0>
<Acct-Delay-Time 0> <Framed-IP-Address 10.37.0.0> <Framed-Interface-Id 44a:6e8d:f943:8461> <Framed-IPv6-Prefix 2001:67c:21f0:2800::/64> <Acct-Terminate-Cause Lost-Carrier>]
[2017-01-27 16:11:24]:  info: ppp0: pppd_compat: ip-down started (pid 5551)
[2017-01-27 16:11:25]:  info: ppp0: pppd_compat: ip-down finished (2)  
[2017-01-27 16:11:25]:  info: recv [RADIUS(1) Accounting-Response id=1]
[2017-01-27 16:11:25]:  info: eth1: send [PPPoE PADT 00:30:48:d3:64:3f => c4:6e:1f:43:20:f5 sid=0001 <AC-Name bugfinder> <Service-Name >]
[2017-01-27 16:11:25]:  info: ppp0: disconnected
вставили шнурок

Code: Select all

[2017-01-27 16:14:43]:  info: eth1: recv [PPPoE PADI c4:6e:1f:43:20:f5 => ff:ff:ff:ff:ff:ff sid=0000 <Service-Name > <Host-Uniq 00000543>]
[2017-01-27 16:14:43]:  info: eth1: send [PPPoE PADO 00:30:48:d3:64:3f => c4:6e:1f:43:20:f5 sid=0000 <AC-Name bugfinder> <Service-Name > <AC-Cookie d60833284f00d5e80c22793d182e550e580e78c689a73829> <Host-Uniq 00000543>]
[2017-01-27 16:14:48]:  info: eth1: recv [PPPoE PADI c4:6e:1f:43:20:f5 => ff:ff:ff:ff:ff:ff sid=0000 <Service-Name > <Host-Uniq 00000543>]
[2017-01-27 16:14:48]:  info: eth1: send [PPPoE PADO 00:30:48:d3:64:3f => c4:6e:1f:43:20:f5 sid=0000 <AC-Name bugfinder> <Service-Name > <AC-Cookie d60833284f00d5e80c22793d182e550e3fb1684c7e948117> <Host-Uniq 00000543>]
[2017-01-27 16:14:48]:  info: eth1: recv [PPPoE PADR c4:6e:1f:43:20:f5 => 00:30:48:d3:64:3f sid=0000 <Service-Name > <Host-Uniq 00000543> <AC-Cookie d60833284f00d5e80c22793d182e550e3fb1684c7e948117>]
[2017-01-27 16:14:48]:  info: eth1: send [PPPoE PADS 00:30:48:d3:64:3f => c4:6e:1f:43:20:f5 sid=0040 <AC-Name bugfinder> <Service-Name > <Host-Uniq 00000543>]
[2017-01-27 16:14:48]:  info: eth1: send [LCP ConfReq id=1 <auth PAP> <mru 1400> <magic 643c9869>]
[2017-01-27 16:14:48]:  info: eth1: recv [LCP ConfReq id=1 <mru 1492> <magic 0b77ab3d>]
[2017-01-27 16:14:48]:  info: eth1: send [LCP ConfAck id=1 ]
[2017-01-27 16:14:51]:  info: eth1: send [LCP ConfReq id=1 <auth PAP> <mru 1400> <magic 643c9869>]
[2017-01-27 16:14:51]:  info: eth1: recv [LCP ConfAck id=1 <auth PAP> <mru 1400> <magic 643c9869>]
[2017-01-27 16:14:51]:  info: eth1: recv [PAP AuthReq id=1]
[2017-01-27 16:14:51]:  info: eth1: send [RADIUS(1) Access-Request id=1 <User-Name "vega"> <NAS-Identifier "bugfinder"> <NAS-IP-Address 91.219.168.37> <NAS-Port-Type Virtual> <Service-Type Framed-User>
 <Framed-Protocol PPP> <Calling-Station-Id "c4:6e:1f:43:20:f5"> <Called-Station-Id "00:30:48:d3:64:3f"> <User-Password>]
[2017-01-27 16:14:51]:  info: eth1: recv [LCP Ident id=3 <MSRAS-0-a1b363>]
[2017-01-27 16:14:51]:  info: eth1: recv [RADIUS(1) Access-Accept id=1 <Filter-Id "office_100at50*1*001210210000000*99285.89*b599eb66c4f32943936972464d45dd3d*1133*NO"> <Framed-Pool "ip_pool_server_based">
<Service-Type Framed-User> <Framed-Protocol PPP> <Framed-MTU 1492> <Termination-Action RADIUS-Request> <Framed-IP-Netmask 255.255.255.255>]
[2017-01-27 16:14:51]:  info: ppp0: connect: ppp0 <--> pppoe(c4:6e:1f:43:20:f5)
[2017-01-27 16:14:51]:  info: ppp0: send [PAP AuthAck id=1 "Authentication succeeded"]
[2017-01-27 16:14:51]:  info: ppp0: send [IPCP ConfReq id=1 <addr 91.219.168.37>]
[2017-01-27 16:14:51]:  info: ppp0: send [IPV6CP ConfReq id=1 <addr 4142:e52a:de63:81a2>]
[2017-01-27 16:14:51]:  info: ppp0: vega: authentication succeeded
[2017-01-27 16:14:51]:  info: ppp0: recv [IPCP ConfReq id=1 <addr 0.0.0.0> <dns1 0.0.0.0> <dns2 0.0.0.0>]
[2017-01-27 16:14:51]:  info: ppp0: send [IPCP ConfNak id=1 <addr 10.37.0.1> <dns1 91.219.168.37> <dns2 91.219.168.1>]
[2017-01-27 16:14:51]:  info: ppp0: recv [IPV6CP ConfReq id=1 <addr 6cec:2320:e5dd:78f8>]
[2017-01-27 16:14:51]:  info: ppp0: send [IPV6CP ConfAck id=1]
[2017-01-27 16:14:51]:  info: ppp0: recv [IPCP ConfAck id=1 <addr 91.219.168.37>]
[2017-01-27 16:14:51]:  info: ppp0: recv [IPV6CP ConfAck id=1 <addr 4142:e52a:de63:81a2>]
[2017-01-27 16:14:51]:  info: ppp0: recv [IPCP ConfReq id=2 <addr 10.37.0.1> <dns1 91.219.168.37> <dns2 91.219.168.1>]
[2017-01-27 16:14:51]:  info: ppp0: send [IPCP ConfAck id=2]
[2017-01-27 16:14:51]:  info: ppp0: send [RADIUS(1) Accounting-Request id=1 <User-Name "vega"> <NAS-Identifier "bugfinder"> <NAS-IP-Address 91.219.168.37> <NAS-Port 0> <NAS-Port-Id "ppp0"> <NAS-Port-Type Virtual> <Service-Type Framed-User> 
<Framed-Protocol PPP> <Calling-Station-Id "c4:6e:1f:43:20:f5"> <Called-Station-Id "00:30:48:d3:64:3f"> <Acct-Status-Type Start> <Acct-Authentic RADIUS> <Acct-Session-Id "f983bb447aac1413"> <Acct-Session-
Time 0> <Acct-Input-Octets 0> <Acct-Output-Octets 0> <Acct-Input-Packets 0> <Acct-Output-Packets 0> <Acct-Input-Gigawords 0> <Acct-Output-Gigawords 0> <Acct-Delay-Time 0> <Framed-IP-Address 10.37.0.1> 
<Framed-Interface-Id 6cec:2320:e5dd:78f8> <Framed-IPv6-Prefix 2001:67c:21f0:2801::/64>]
[2017-01-27 16:14:51]:  info: ppp0: recv [RADIUS(1) Accounting-Response id=1]
[2017-01-27 16:14:51]:  info: ppp0: pppd_compat: ip-pre-up started (pid 5642)
[2017-01-27 16:14:51]:  info: ppp0: pppd_compat: ip-pre-up finished (0)  
[2017-01-27 16:14:51]:  info: ppp0: pppd_compat: ip-up started (pid 5645)
[2017-01-27 16:14:51]:  info: ppp0: pppd_compat: ip-up finished (0)
[2017-01-27 16:14:55]:  info: ppp0: recv [DHCPv6 Solicit XID=c6237b <Client-ID 1:0001201e2e7ec46e1f4320f5> <IA-NA 43020000 T1=0 T2=0> <Elapsed-Time 100663296> <Option-Request DNS> <IA-PD 42020000 T1=0 T2=0>]
[2017-01-27 16:14:55]:  info: ppp0: send [DHCPv6 Advertise XID=c6237b <Server-ID 3:001b0000000000000001> <Client-ID 1:0001201e2e7ec46e1f4320f5> <IA-NA 43020000 T1=302400 T2=483840 {IA-Addr 2001:67c:21f0:2801:6cec:2320:e5dd:78f8 
pref_lifetime=604800 valid_lifetime=2592000}> <DNS 2001:67c:21f0::37,2001:67c:21f0::33> <IA-PD 42020000 T1=302400 T2=483840 {IA-Prefix 2001:67c:21f0:2c01::/64 pref_lifetime=604800 valid_lifetime=2592000}> <Preference 255>]
[2017-01-27 16:14:55]:  info: ppp0: recv [DHCPv6 Request XID=734833 <Client-ID 1:0001201e2e7ec46e1f4320f5> <Server-ID 3:001b0000000000000001> <IA-NA 43020000 T1=0 T2=0 {IA-Addr 2001:67c:21f0:2801:6cec:2320:e5dd:78f8 pref_lifetime=604800 
valid_lifetime=2592000}> <Elapsed-Time 100663296> <Option-Request DNS> <IA-PD 42020000 T1=0 T2=0 {IA-Prefix 2001:67c:21f0:2c01::/64 pref_lifetime=604800 valid_lifetime=2592000}>]
[2017-01-27 16:14:55]:  info: ppp0: dhcpv6: route add 2001:67c:21f0:2c01::/64 via 2001:67c:21f0:2801:6cec:2320:e5dd:78f8
[2017-01-27 16:14:55]:  info: ppp0: send [DHCPv6 Reply XID=734833 <Server-ID 3:001b0000000000000001> <Client-ID 1:0001201e2e7ec46e1f4320f5> <IA-NA 43020000 T1=302400 T2=483840 {IA-Addr 2001:67c:21f0:2801:6cec:2320:e5dd:78f8 
pref_lifetime=604800 valid_lifetime=2592000}> <DNS 2001:67c:21f0::37,2001:67c:21f0::33> <IA-PD 42020000 T1=302400 T2=483840 {IA-Prefix 2001:67c:21f0:2c01::/64 pref_lifetime=604800 valid_lifetime=2592000}> <Preference 255>]
получили на борту роутера

Code: Select all

16:14:55

IPv6 Status
WAN
Connection Type:	PPPoEv6
IPv6 Address:	2001:67c:21f0:2801:6cec:2320:e5dd:78f8/64
IPv6 Default Gateway:	                                <============ // шлюза нет
Primary IPv6 DNS:	2001:67c:21f0::37
Secondary IPv6 DNS:	2001:67c:21f0::33
LAN
IPv6 Address Assign Type:	RADVD
IPv6 Address:	2001:67c:21f0:2c01:9ade:d0ff:fea1:b364/64
Link-local Address:	fe80::9ade:d0ff:fea1:b364/64
pashaumka
Posts: 54
Joined: 09 Dec 2014, 21:53

Re: баг/Недопис с delegated_ipv6_prefix и роутинг

Post by pashaumka »

гонял как мог все выхи роутер и тестовый тазик:: с роутером беда - пишу в представительство

да, в ip_down переменная IPV6_DELEGATED_PREFIX заполнена

В любом случае есть 3 вопроса по аккелю
1 - при прописывании роутинга надо вызвать скрипт, к примеру ipv6_up и передать ему параметры соединения и делегированный префикс, или с задержкой вызывать ip_up
2 - и выделенный префикс на сессию и делегированный префикс засунуть в шейпер
ну и 3 -е
при потери сессии удалить и выделенный префикс и делегированный из шейпера
pashaumka
Posts: 54
Joined: 09 Dec 2014, 21:53

Re: баг/Недопис с delegated_ipv6_prefix и роутинг

Post by pashaumka »

в секции ppp подправил
ipv4=allow // было prefer
ipv6=allow // было prefer
ipv6-intf-id=random
#ipv6-intf-id=0:0:0:1
ipv6-peer-intf-id=ipv4
ipv6-accept-peer-intf-id=1


и шлюз выдается постоянно.... в чем подвох?
pashaumka
Posts: 54
Joined: 09 Dec 2014, 21:53

Re: баг/Недопис с delegated_ipv6_prefix и роутинг

Post by pashaumka »

поработало часа 4 и вообще перестал выдавать шлюз.

Code: Select all

[2017-01-29 19:09:25]:  info: ppp0: vega: authentication succeeded 
[2017-01-29 19:09:25]:  info: ppp0: recv [IPCP ConfReq id=1 <addr 0.0.0.0> <dns1 0.0.0.0> <dns2 0.0.0.0>]
[2017-01-29 19:09:25]:  info: ppp0: send [IPCP ConfReq id=1 <addr 91.219.168.37>]
[2017-01-29 19:09:25]:  info: ppp0: send [IPCP ConfNak id=1 <addr 10.37.0.0> <dns1 91.219.168.37> <dns2 91.219.168.1>]
[2017-01-29 19:09:25]:  info: ppp0: recv [IPV6CP ConfReq id=1 <addr 2da8:9b3:d08a:b78f>]
[2017-01-29 19:09:25]:  info: ppp0: send [IPV6CP ConfReq id=1 <addr f45:6251:21fa:15bc>]
[2017-01-29 19:09:25]:  info: ppp0: send [IPV6CP ConfNak id=1 <addr 2b42:1673:a441:8212>]
[2017-01-29 19:09:25]:  info: ppp0: recv [IPCP ConfAck id=1 <addr 91.219.168.37>]
[2017-01-29 19:09:25]:  info: ppp0: recv [IPCP ConfReq id=2 <addr 10.37.0.0> <dns1 91.219.168.37> <dns2 91.219.168.1>]
[2017-01-29 19:09:25]:  info: ppp0: send [IPCP ConfAck id=2]
[2017-01-29 19:09:25]:  info: ppp0: recv [IPV6CP ConfAck id=1 <addr f45:6251:21fa:15bc>]
[2017-01-29 19:09:25]:  info: ppp0: recv [IPV6CP ConfReq id=2 <addr 2b42:1673:a441:8212>]
[2017-01-29 19:09:25]:  info: ppp0: send [IPV6CP ConfAck id=2]
параметры [accel]

Code: Select all

[ppp]
verbose=1
min-mtu=1280
mtu=1400
mru=1400
#accomp=deny
#pcomp=deny
#ccp=0
#check-ip=0
#mppe=require

ipv4=allow
ipv6=allow
ipv6-intf-id=random
ipv6-peer-intf-id=random
#ipv6-intf-id=0:0:0:1
#ipv6-peer-intf-id=0:0:0:2
ipv6-accept-peer-intf-id=0

lcp-echo-interval=60
lcp-echo-failure=3
lcp-echo-timeout=120
unit-cache=2000


pashaumka
Posts: 54
Joined: 09 Dec 2014, 21:53

Re: баг/Недопис с delegated_ipv6_prefix и роутинг

Post by pashaumka »

TP-Linkу показал глюки и китайцы допилили функционал. Роутеры 841v13 и 845v1 с ipv6 работают прекрасно.
Однако не хватает теперь функционала Аккеля (((, а именно:
* именованные пулы для framed и для delegated ( отключение абона по оплате/услуге ), как это реализовано в ipv4.
* отправка в callback скрипты delegated ipv6 prefix ( выданные из пула аккеля). В скрипты передается только делегированный префикс, жестко выданный через радиус.
Post Reply