Size: a a a

2020 July 22

D

Dimka88 in Accel-PPP
Daniil Kharun
во втором случае часто возникает ситуация, что маршрут не добавляется в ядро
А вообще бывает чтодобавляется при старте не ARP?
источник

DK

Daniil Kharun in Accel-PPP
при старте по arp проблемы нет, маршрут всегда добавляется
источник

D

Dimka88 in Accel-PPP
А вот при старте не по ARP, бывет ли что добавляется?
источник

DK

Daniil Kharun in Accel-PPP
да
источник

D

Dimka88 in Accel-PPP
Может дебага дописать в код при добавлении Framed-Route
источник

DK

Daniil Kharun in Accel-PPP
могу, какая строчка и что именно?
источник

DK

Daniil Kharun in Accel-PPP
accel-pppd/radius/radius.c:612
источник

DK

Daniil Kharun in Accel-PPP
куда-то сюда?
источник

D

Dimka88 in Accel-PPP
Да это вроде при завершении
источник

DK

Daniil Kharun in Accel-PPP
        for (fr = rpd->fr; fr; fr = fr->next) {
               if (iproute_add(fr->gw ? 0 : rpd->ses->ifindex, 0, fr->dst, fr->gw, 3, fr->mask, fr->prio)) {
                       char dst[17], gw[17];
                       u_inet_ntoa(fr->dst, dst);
                       u_inet_ntoa(fr->gw, gw);
                       log_ppp_warn("radius: failed to add route %s/%i %s %u\n", dst, fr->mask, gw, fr->prio);
               }
       }
источник

D

Dimka88 in Accel-PPP
Daniil Kharun
accel-pppd/radius/radius.c:612
источник

DK

Daniil Kharun in Accel-PPP
а что туда вставить?
источник

DK

Daniil Kharun in Accel-PPP
Jul 22 19:21:50 TestIPoE accel-ipoe: eth2.1406:1406.0: radius: added route 192.168.194.64/28 192.168.193.130 0
Jul 22 19:21:50 TestIPoE accel-ipoe: eth2.1406:: recv [RADIUS(1) Access-Accept id=1 <Cisco-AVPair "ip:inacl=no filter"> <Cisco-AVPair "ip:outacl=no filter"> <Cisco-AVPair "ipv6:inacl=no filter"> <Cisco-AVPair "ipv6:outacl=no filter"> <Cisco-AVPair "ip:l4redirect=no redirect"> <Cisco-AVPair "ipv6:l4redirect=no redirect"> <Filter-Id "50000"> <Acct-Interim-Interval 300> <Framed-Route "192.168.194.64/28 192.168.193.130"> <Framed-IP-Address 192.168.193.130> <DHCP-Router-IP-Address 192.168.193.254> <DHCP-Subnet-Mask 255.255.255.128>]
источник

DK

Daniil Kharun in Accel-PPP
но маршрута нет
источник

D

Dimka88 in Accel-PPP
А 0 это что?
источник

DK

Daniil Kharun in Accel-PPP
где?
источник

D

Dimka88 in Accel-PPP
route 192.168.194.64/28 192.168.193.130 0
источник

DK

Daniil Kharun in Accel-PPP
видимо метрика?
источник

DK

Daniil Kharun in Accel-PPP
fr->prio
источник

D

Dimka88 in Accel-PPP
Тут кстати странно, сюда 192.168.193.130 уже известен маршрут в момент поднятия сесии
источник