Page MenuHome Accel-ppp
Feed All Stories

Sep 16 2022

aserkin added a comment to T59: L2TP LNS use Calling-Number as RADIUS Calling-Station-ID.

just to discuss the possibilities.
I see Calling-Number/Called-Numer AVPs can be taken from attr->val.octets doing something within l2tp_recv_ICRQ procedure:

Sep 16 2022, 13:04 · accel-ppp 1.x

Sep 5 2022

svlobanov added a comment to T70: pppoe vlan_mon doesn't work on debian 10 and ubuntu 18.04.

Attaching full log from github CI (the same issue in the end of the log)

Sep 5 2022, 23:26 · accel-ppp 1.x
svlobanov created T70: pppoe vlan_mon doesn't work on debian 10 and ubuntu 18.04.
Sep 5 2022, 21:32 · accel-ppp 1.x

Aug 15 2022

aserkin added a comment to T59: L2TP LNS use Calling-Number as RADIUS Calling-Station-ID.

This cmake gives working deb on VyOS on Debian11 machine:
cmake -DCMAKE_BUILD_TYPE=Debug \

-DCMAKE_C_FLAGS='-g -O0' \
-DBUILD_IPOE_DRIVER=TRUE \
-DBUILD_VLAN_MON_DRIVER=TRUE \
-DKDIR=/usr/src/linux-headers-`uname -r` \
-DCMAKE_INSTALL_PREFIX=/usr \
-DLUA=TRUE \
-DLUA=5.3 \
-DCPACK_TYPE=Debian11 ..

make
cpack -G DEB

Aug 15 2022, 14:16 · accel-ppp 1.x
pilotsanya closed T44: debian 11 mode=L3 ipoe_nl_cmd_modify as Resolved.

i have testsed last version accel. its ok

Aug 15 2022, 12:46 · accel-ppp 1.x
aserkin added a comment to T59: L2TP LNS use Calling-Number as RADIUS Calling-Station-ID.

Hi.
Is there any recommendations on compiling and embedding newly compiled version of accel-ppp to vyos 1.4 ?
I mean how to install newly built package into VyOS 1.4.
The deb built on Debian11 and installed with dpkg on VyOS does not start for some reason with no output.

Aug 15 2022, 12:11 · accel-ppp 1.x

Aug 4 2022

Dimka88 closed T30: падение accel-pppd 1.12.0-92-g38b6104 спустя 48 дней стабильно работы as Resolved.
Aug 4 2022, 23:35 · accel-ppp 1.x
Dimka88 closed T22: Connection limit for non-shared interfaces by interface index as Resolved.
Aug 4 2022, 23:32 · accel-ppp 1.x
Dimka88 added a comment to T25: падение accel-pppd 1.12.0-92-g38b6104 accel-cmd reload.

В логе должны отображаться команды полученые при accel-cmd *.
Необходимо указывать

[cli]
versobe=2
Aug 4 2022, 23:19 · accel-ppp 1.x
Dimka88 closed T69: Master build Accel signal SIGSEGV, Segmentation fault. as Resolved.
Aug 4 2022, 22:45 · accel-ppp 1.x

Aug 2 2022

Dimka88 changed the status of T69: Master build Accel signal SIGSEGV, Segmentation fault. from Open to In progress.

patch under test

diff --git a/accel-pppd/ctrl/sstp/sstp.c b/accel-pppd/ctrl/sstp/sstp.c
index f17db43..40c6ad9 100644
--- a/accel-pppd/ctrl/sstp/sstp.c
+++ b/accel-pppd/ctrl/sstp/sstp.c
@@ -2415,12 +2415,12 @@ static int sstp_connect(struct triton_md_handler_t *h)
Aug 2 2022, 16:37 · accel-ppp 1.x

Jul 28 2022

aserkin added a comment to T67: route received via Framed-Route radius attribute is installed into default table when terminating connection to VRF.

Is there any chance to fix that ?

Jul 28 2022, 13:45 · accel-ppp 1.x

Jul 26 2022

chodorenko added a comment to T69: Master build Accel signal SIGSEGV, Segmentation fault..

build command
wget https://github.com/accel-ppp/accel-ppp/archive/refs/heads/master.tar.gz -O accel-ppp-master.tar.gz
tar -xvf accel-ppp-master.tar.gz
cd accel-ppp-master
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DKDIR=/usr/src/linux-headers-uname -r -DRADIUS=TRUE -DSHAPER=TRUE -DLOG_PGSQL=FALSE -DLUA=TRUE -DBUILD_IPOE_DRIVER=FALSE -DCPACK_TYPE=Debian10 -DBUILD_VLAN_MON_DRIVER=FALSE -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS='-g -O0' ..
make -j $CPU_COUNT.
cpack -G DEB

Jul 26 2022, 17:05 · accel-ppp 1.x
chodorenko added a comment to T69: Master build Accel signal SIGSEGV, Segmentation fault..


Add coredump file

Jul 26 2022, 16:15 · accel-ppp 1.x
chodorenko created T69: Master build Accel signal SIGSEGV, Segmentation fault..
Jul 26 2022, 16:14 · accel-ppp 1.x

Jun 20 2022

micron closed T62: Add more info for user in show sessions as Resolved.

added

Jun 20 2022, 15:16 · accel-ppp 1.x

May 20 2022

vang1804 created T68: IPv6 ND on namespace error: setsockopt(SO_BINDTODEVICE): No such device.
May 20 2022, 14:37 · accel-ppp 1.x

May 13 2022

Dimka88 updated the task description for T67: route received via Framed-Route radius attribute is installed into default table when terminating connection to VRF.
May 13 2022, 10:58 · accel-ppp 1.x
Dimka88 triaged T61: VRF does not work for IPoE shared interfaces as High priority.
May 13 2022, 10:48 · accel-ppp 1.x
Dimka88 triaged T67: route received via Framed-Route radius attribute is installed into default table when terminating connection to VRF as Normal priority.
May 13 2022, 10:48 · accel-ppp 1.x
Dimka88 updated the task description for T67: route received via Framed-Route radius attribute is installed into default table when terminating connection to VRF.
May 13 2022, 10:46 · accel-ppp 1.x

Apr 27 2022

aserkin created T67: route received via Framed-Route radius attribute is installed into default table when terminating connection to VRF.
Apr 27 2022, 14:02 · accel-ppp 1.x

Apr 21 2022

micron added a comment to T62: Add more info for user in show sessions.

Hi
Any one for help to make this ?

Apr 21 2022, 09:34 · accel-ppp 1.x

Mar 31 2022

aserkin created T66: L2TP Proxy LCP Authentication support request.
Mar 31 2022, 14:41 · accel-ppp 1.x

Mar 10 2022

Mihawk95 added a comment to T60: configurable session-timeout param for all connections type.

Hi Dimka88!

Mar 10 2022, 08:47 · accel-ppp 1.x

Feb 17 2022

Harunaga created T65: VRF does not work for non-shared interfaces.
Feb 17 2022, 13:27 · accel-ppp 1.x

Jan 30 2022

Dimka88 triaged T64: L2TP LNS - peer hostname/secret authentication as Normal priority.
Jan 30 2022, 20:06 · accel-ppp 1.x
Dimka88 created T64: L2TP LNS - peer hostname/secret authentication.
Jan 30 2022, 20:05 · accel-ppp 1.x
Dimka88 triaged T59: L2TP LNS use Calling-Number as RADIUS Calling-Station-ID as Normal priority.
Jan 30 2022, 18:50 · accel-ppp 1.x
Dimka88 triaged T58: Possibility to send Connect-Info Attribute to RADIUS as Normal priority.
Jan 30 2022, 18:50 · accel-ppp 1.x
Dimka88 triaged T52: PPPoE: per-interface service-name as Normal priority.
Jan 30 2022, 18:49 · accel-ppp 1.x

Jan 26 2022

Dimka88 lowered the priority of T47: Segmentation fault with latest master from High to Low.
Jan 26 2022, 11:50 · accel-ppp 1.x

Jan 9 2022

256 created T63: ipv6-only.
Jan 9 2022, 07:55 · accel-ppp 1.x

Jan 5 2022

svlobanov added a comment to T61: VRF does not work for IPoE shared interfaces.

also, we have to check driver performance when ipoe_lookup_hwaddr is used for many sessions (many sessions in vrf)

Jan 5 2022, 15:16 · accel-ppp 1.x
svlobanov added a comment to T61: VRF does not work for IPoE shared interfaces.

It will not work if there in the conditions below:

  1. two sessions in L2 ipoe shared mode
  2. the same interface (e.g. eth0)
  3. first session without vrf
  4. second session with vrf
  5. the same ip.src for both sessions
Jan 5 2022, 14:18 · accel-ppp 1.x
Dimka88 added a comment to T61: VRF does not work for IPoE shared interfaces.

additional information and patches how it should works

Jan 5 2022, 12:41 · accel-ppp 1.x

Jan 4 2022

micron added a comment to T62: Add more info for user in show sessions.

But for Service name i need your help to extract from PADI or PADO

Jan 4 2022, 09:24 · accel-ppp 1.x

Jan 3 2022

micron added a comment to T62: Add more info for user in show sessions.

i will try to make patch for this.
many of use case send to radius clear mac for user and mac for machine and not need to send interface
this with interface and service will use only fkr cli interface to show local in system .

Jan 3 2022, 21:45 · accel-ppp 1.x
svlobanov added a comment to T62: Add more info for user in show sessions.

I use this one: show sessions match calling-sid vlan123

Jan 3 2022, 21:32 · accel-ppp 1.x
micron added a comment to T62: Add more info for user in show sessions.

calling-sid/called-sid send to radius as info for user
separate column need only for statistic local in cli when statistic or only to see user per interface

Jan 3 2022, 21:28 · accel-ppp 1.x
svlobanov added a comment to T62: Add more info for user in show sessions.

why do you want to have "uplink interface" as a separate column? why calling-sid/called-sid with interface name is not enough?

Jan 3 2022, 21:24 · accel-ppp 1.x
micron added a comment to T62: Add more info for user in show sessions.

Hi @svlobanov
Yes this list interface here :

Jan 3 2022, 21:22 · accel-ppp 1.x
svlobanov added a comment to T62: Add more info for user in show sessions.

@micron
regarding to interface:

ifname-in-sid=called-sid|calling-sid|both:
Jan 3 2022, 17:12 · accel-ppp 1.x
micron added a comment to T62: Add more info for user in show sessions.

Hi
yes check in man/doc but calling-sid or called-sid not get interface .

Jan 3 2022, 17:10 · accel-ppp 1.x
svlobanov added a comment to T62: Add more info for user in show sessions.

You can include "uplinkif" to calling-sid or called-sid, it is already implemented. Please check man/doc related to this feature

Jan 3 2022, 14:28 · accel-ppp 1.x
micron created T62: Add more info for user in show sessions.
Jan 3 2022, 11:09 · accel-ppp 1.x

Dec 24 2021

Dimka88 added a comment to T60: configurable session-timeout param for all connections type.

Related task https://phabricator.accel-ppp.org/T56

Dec 24 2021, 10:38 · accel-ppp 1.x
Dimka88 created T61: VRF does not work for IPoE shared interfaces.
Dec 24 2021, 10:20 · accel-ppp 1.x

Dec 22 2021

Dimka88 changed the status of T60: configurable session-timeout param for all connections type from Open to Needs testing.

Proposed patch https://github.com/DmitriyEshenko/accel-ppp/commit/e7b3e53fb34e7e3b59b367a9fd777edc0cc3bd97

Dec 22 2021, 22:11 · accel-ppp 1.x
Dimka88 created T60: configurable session-timeout param for all connections type.
Dec 22 2021, 22:09 · accel-ppp 1.x

Dec 21 2021

Dimka88 changed the status of T55: No buffer space available from Open to Needs testing.
Dec 21 2021, 09:45 · accel-ppp 1.x
Dimka88 added a comment to T55: No buffer space available.

Thank you @svlobanov .
Added possibility to define netlink buffers

[common]
nl-snd-buffer=32768
nl-rcv-buffer=1048576
Dec 21 2021, 09:45 · accel-ppp 1.x
Dimka88 closed T57: Wrong process name after accel-cmd restart as Resolved.
Dec 21 2021, 09:44 · accel-ppp 1.x

Dec 20 2021

Dimka88 changed the status of T57: Wrong process name after accel-cmd restart from Open to Needs testing.

PR https://github.com/accel-ppp/accel-ppp/pull/32

Dec 20 2021, 22:47 · accel-ppp 1.x
Dimka88 closed T54: accel-cmd display wrong counters for sessions in start state as Resolved.
Dec 20 2021, 11:29 · accel-ppp 1.x
Dimka88 created T59: L2TP LNS use Calling-Number as RADIUS Calling-Station-ID.
Dec 20 2021, 07:54 · accel-ppp 1.x
Dimka88 created T58: Possibility to send Connect-Info Attribute to RADIUS.
Dec 20 2021, 07:37 · accel-ppp 1.x

Dec 17 2021

Dimka88 triaged T57: Wrong process name after accel-cmd restart as Low priority.
Dec 17 2021, 22:17 · accel-ppp 1.x
Dimka88 changed the status of T47: Segmentation fault with latest master from Open to On hold.

Unfortunately, I can not reproduce this issue, please reopen this ticket when this issue will appear again.

Dec 17 2021, 22:10 · accel-ppp 1.x
micron added a comment to T47: Segmentation fault with latest master.

no in this case work with latest master and after this segfault not see this problem.
may be is network problem send wrong package

Dec 17 2021, 22:08 · accel-ppp 1.x
Dimka88 added a comment to T47: Segmentation fault with latest master.

Hi @micron , did you modify the accel-ppp code by yourself, exactly functions related to Service-Name?

Dec 17 2021, 22:05 · accel-ppp 1.x
Dimka88 updated the task description for T47: Segmentation fault with latest master.
Dec 17 2021, 22:00 · accel-ppp 1.x
Dimka88 added a comment to T35: Accel Segmentation fault when mass pppoe user req disconnects and ip-down script is defined.

Hi @slima , do you have a chance to test on the fresh accel-ppp version from the master branch?

Dec 17 2021, 21:59 · accel-ppp 1.x
svlobanov added a comment to T55: No buffer space available.

please check this patch https://github.com/accel-ppp/accel-ppp/pull/31

Dec 17 2021, 20:24 · accel-ppp 1.x
Dimka88 closed T32: Accel-ppp does not inform RADIUS server about delegation prefix as Invalid.
Dec 17 2021, 20:16 · accel-ppp 1.x
Dimka88 renamed T32: Accel-ppp does not inform RADIUS server about delegation prefix from Аккель не информирует радиус о delegation prefix to Accel-ppp does not inform RADIUS server about delegation prefix.
Dec 17 2021, 20:16 · accel-ppp 1.x
Dimka88 added a comment to T30: падение accel-pppd 1.12.0-92-g38b6104 спустя 48 дней стабильно работы.

Should be already fixed by https://github.com/accel-ppp/accel-ppp/commit/ff91c7376f2a6200be7ea90d36411e1acb4cd9c8
Let me know if you will face a similar backtrace with the fresh accel-ppp version.

Dec 17 2021, 20:14 · accel-ppp 1.x
Dimka88 updated the task description for T30: падение accel-pppd 1.12.0-92-g38b6104 спустя 48 дней стабильно работы.
Dec 17 2021, 20:12 · accel-ppp 1.x
Dimka88 closed T24: Падение 1.12.0-92-g38b6104 при использовании per-user-dir=/var/log/accel-ppp/per-user as Resolved.

Should be aready fixed. Related tasks: T46, T43

Dec 17 2021, 20:06 · accel-ppp 1.x
Dimka88 added a comment to T20: accel-cmd show stat & module connlimit.

@djan I believe there is no interesting stat from the connlimit module. Maybe you think that it works in a bit different way

Dec 17 2021, 20:00 · accel-ppp 1.x
Dimka88 changed the status of T54: accel-cmd display wrong counters for sessions in start state from In progress to Needs testing.

PR https://github.com/accel-ppp/accel-ppp/pull/30

Dec 17 2021, 16:36 · accel-ppp 1.x
Mihawk95 created T56: PPPOE Session-Timeout parameter request.
Dec 17 2021, 09:13 · accel-ppp 1.x
Dimka88 closed T39: 1.12.0-107 не плановый перезапуск при работе IPoE + QinQ as Resolved.
Dec 17 2021, 07:32 · accel-ppp 1.x

Dec 16 2021

_Maks_ added a comment to T39: 1.12.0-107 не плановый перезапуск при работе IPoE + QinQ .

Спасибо, установил. Неделя полёт нормальный.

Dec 16 2021, 16:41 · accel-ppp 1.x
micron added a comment to T52: PPPoE: per-interface service-name.

a one more
may be need to add one-two line

Dec 16 2021, 11:58 · accel-ppp 1.x

Dec 15 2021

Dimka88 created T55: No buffer space available.
Dec 15 2021, 12:19 · accel-ppp 1.x

Dec 14 2021

Dimka88 closed T28: Исправить документацию в разделе radius as Resolved.
Dec 14 2021, 18:07

Dec 12 2021

Dimka88 renamed T27: Wrong filling radattr files [ppp-compat] from недопис в [ppp-compat] to Wrong filling radattr files [ppp-compat].
Dec 12 2021, 17:46 · accel-ppp 1.x
Dimka88 closed T27: Wrong filling radattr files [ppp-compat] as Resolved.

Looks like already fixed, tested on 1.12.0-155-gda51911

Dec 12 2021, 17:45 · accel-ppp 1.x
Dimka88 added a comment to T21: Add ipset/nft sets support.

As it usable feature for multiple connection types, I propose to move them to a separate section or movie it to [common] section.

Dec 12 2021, 16:44 · accel-ppp 1.x
Dimka88 renamed T21: Add ipset/nft sets support from Add ipset/nff sets support to Add ipset/nft sets support.
Dec 12 2021, 16:42 · accel-ppp 1.x
Dimka88 changed the status of T39: 1.12.0-107 не плановый перезапуск при работе IPoE + QinQ from Open to Needs testing.
Dec 12 2021, 16:41 · accel-ppp 1.x
Dimka88 added a comment to T39: 1.12.0-107 не плановый перезапуск при работе IPoE + QinQ .

Hello @_Maks_ ,I think it should be already fixed, try to install new version from master branch.

Dec 12 2021, 16:40 · accel-ppp 1.x

Dec 11 2021

micron added a comment to T45: per interface radius configuration.

Hi @amindomao
vlan_mon not work with multiple accel instances, may be need to fix .

Dec 11 2021, 00:52 · accel-ppp 1.x
Dimka88 added a comment to T54: accel-cmd display wrong counters for sessions in start state.

Patch https://github.com/DmitriyEshenko/accel-ppp/commit/ef13d4b39a49a55dda3035f6c2447691d506acd6
I going to create PR after VRF patch merging.

Dec 11 2021, 00:24 · accel-ppp 1.x
Dimka88 changed the status of T54: accel-cmd display wrong counters for sessions in start state from Confirmed to In progress.
Dec 11 2021, 00:07 · accel-ppp 1.x
Dimka88 changed the status of T54: accel-cmd display wrong counters for sessions in start state from Open to Confirmed.
Dec 11 2021, 00:07 · accel-ppp 1.x
Dimka88 closed T40: Show version of running accel-pppd from cli or telnet as Resolved.
Dec 11 2021, 00:00 · accel-ppp 1.x
Dimka88 closed T42: Add possibility to build accel-ppp Debian 11 package as Resolved.
Dec 11 2021, 00:00 · accel-ppp 1.x

Dec 10 2021

Dimka88 closed T53: accel-cmd shutdown does not work properly as Resolved.
Dec 10 2021, 21:43 · accel-ppp 1.x
Dimka88 renamed T53: accel-cmd shutdown does not work properly from Shutdown soft does not work properly to accel-cmd shutdown does not work properly.
Dec 10 2021, 19:54 · accel-ppp 1.x
Dimka88 claimed T53: accel-cmd shutdown does not work properly.
Dec 10 2021, 19:42 · accel-ppp 1.x
Dimka88 changed the status of T53: accel-cmd shutdown does not work properly from Open to Confirmed.
Dec 10 2021, 19:41 · accel-ppp 1.x

Nov 26 2021

Dimka88 closed T43: Segmentation fault (fail_log) as Resolved.
Nov 26 2021, 09:18 · accel-ppp 1.x

Nov 24 2021

Dimka88 created T52: PPPoE: per-interface service-name.
Nov 24 2021, 08:48 · accel-ppp 1.x

Nov 15 2021

vajinadaraltma updated vajinadaraltma.
Nov 15 2021, 07:22

Nov 14 2021

svlobanov added a comment to T51: При завершении PPPoE сессии по LCP таймауту данные в счётчиках Acct-* всегда равны тому, что было в последнем Interim-Update.

please enable max debug level and provide debug log retaled to the session from the beginning to the end

Nov 14 2021, 21:43 · accel-ppp 1.x
Dimka88 changed the status of T51: При завершении PPPoE сессии по LCP таймауту данные в счётчиках Acct-* всегда равны тому, что было в последнем Interim-Update from Open to Confirmed.
Nov 14 2021, 12:49 · accel-ppp 1.x
disappointed renamed T51: При завершении PPPoE сессии по LCP таймауту данные в счётчиках Acct-* всегда равны тому, что было в последнем Interim-Update from Нулевые счётчики Acct-* в Stop пакете при разрыве PPPoE сессии по LCP таймауту до прихода первого Interim-Update to При завершении PPPoE сессии по LCP таймауту данные в счётчиках Acct-* всегда равны тому, что было в последнем Interim-Update.
Nov 14 2021, 12:49 · accel-ppp 1.x
Dimka88 updated subscribers of T51: При завершении PPPoE сессии по LCP таймауту данные в счётчиках Acct-* всегда равны тому, что было в последнем Interim-Update.

Reply from @svlobanov in accel-ppp telegram chat

Nov 14 2021, 12:49 · accel-ppp 1.x