<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/data/templates/accel-ppp/ipoe.config.j2, branch feature/T9082-codeql-cpp</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=feature%2FT9082-codeql-cpp'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2026-05-22T10:54:18+00:00</updated>
<entry>
<title>T8910: ipoe-server: expose accel-ppp idle-timeout option</title>
<updated>2026-05-22T10:54:18+00:00</updated>
<author>
<name>Alex Kudentsov</name>
<email>43482574+alexk37@users.noreply.github.com</email>
</author>
<published>2026-05-22T06:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ce401c3f099a92c49ee8a0344ac80e113e19883e'/>
<id>urn:sha1:ce401c3f099a92c49ee8a0344ac80e113e19883e</id>
<content type='text'>
Add a CLI knob to terminate idle IPoE sessions after a configurable
timeout:

  set service ipoe-server idle-timeout &lt;0-86400&gt;

Today there is no way to age out stale IPoE sessions: clients that go
silent (powered off, link down) leave a session record on the router
indefinitely. accel-ppp natively supports idle-timeout in its [ipoe]
section but VyOS did not expose it.

The option is added as a shared accel-ppp include so it can be reused
by other accel-ppp services in follow-up PRs.
</content>
</entry>
<entry>
<title>T6906: IPoE-server add start-session option (#4206)</title>
<updated>2024-11-28T11:44:46+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2024-11-28T11:44:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=37859ee69da3e78a85d741de5c20edf227c548bb'/>
<id>urn:sha1:37859ee69da3e78a85d741de5c20edf227c548bb</id>
<content type='text'>
Add the abbility to start IPoE session by unclassified-packet.
It allows the cases when subscriber configures the address manually
(static) and accel-ppp can start session on any packet.
By default start session on DHCPv4 Discover packet.

set service ipoe-server interface eth1 start-session unclassified-packet</content>
</entry>
<entry>
<title>ipoe_server: T6872: Add the ability to configure LUA scripts and username</title>
<updated>2024-11-21T12:15:34+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-11-18T11:02:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=e8e72e27a7f45607e75cb68b836108213481e1b8'/>
<id>urn:sha1:e8e72e27a7f45607e75cb68b836108213481e1b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6649: Accel-ppp separate vlan-mon from listen interfaces</title>
<updated>2024-08-15T16:12:37+00:00</updated>
<author>
<name>Nataliia Solomko</name>
<email>natalirs1985@gmail.com</email>
</author>
<published>2024-08-15T10:20:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=663e468de2b431f771534b4e3a2d00a5924b98fe'/>
<id>urn:sha1:663e468de2b431f771534b4e3a2d00a5924b98fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>IPoE-server: add missed pppd_compat module</title>
<updated>2024-07-19T12:15:54+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2024-07-19T12:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b92bc209cc1d6ed54a5fa052e0c27c54488ae955'/>
<id>urn:sha1:b92bc209cc1d6ed54a5fa052e0c27c54488ae955</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T4576: Accel-ppp logging level configuration</title>
<updated>2024-05-27T12:23:32+00:00</updated>
<author>
<name>khramshinr</name>
<email>khramshinr@gmail.com</email>
</author>
<published>2024-05-23T11:39:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4d84f786f64d2b80046100ead5d0e8c1eef7418c'/>
<id>urn:sha1:4d84f786f64d2b80046100ead5d0e8c1eef7418c</id>
<content type='text'>
add ability to change logging level config for:
* VPN L2TP
* VPN PPTP
* VPN SSTP
* IPoE Server
* PPPoE Serve
</content>
</entry>
<entry>
<title>T6029: Rewritten Accel-PPP services to an identical feature set</title>
<updated>2024-02-15T09:52:30+00:00</updated>
<author>
<name>aapostoliuk</name>
<email>a.apostoliuk@vyos.io</email>
</author>
<published>2024-02-13T16:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ac6a16f6c5ad7700789759e1ec093236c2e182a2'/>
<id>urn:sha1:ac6a16f6c5ad7700789759e1ec093236c2e182a2</id>
<content type='text'>
Removed dhcp-interface option (l2tp)
Added wins-server (sstp)
Added description (ipoe, pppoe, sstp, pptp)
Added exteded-script (l2tp, sstp, pptp)
Added shaper (ipoe, pptp, sstp, l2tp)
Added limits (ipoe, pptp, sstp, l2tp)
Added snmp ( ipoe, pptp,sstp, l2tp)
Refactoring and reformated code.
</content>
</entry>
<entry>
<title>T5865: Moved ipv6 pools to named ipv6 pools in accel-ppp</title>
<updated>2024-01-16T09:27:59+00:00</updated>
<author>
<name>aapostoliuk</name>
<email>a.apostoliuk@vyos.io</email>
</author>
<published>2024-01-12T10:51:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=d187803c31175e471397dd4f77040ab56d2e1073'/>
<id>urn:sha1:d187803c31175e471397dd4f77040ab56d2e1073</id>
<content type='text'>
Moved ipv6 pools to named ipv6 pools in accel-ppp services
</content>
</entry>
<entry>
<title>accel-ppp: T5688: Standardized pool configuration in accel-ppp</title>
<updated>2023-12-04T16:11:49+00:00</updated>
<author>
<name>aapostoliuk</name>
<email>a.apostoliuk@vyos.io</email>
</author>
<published>2023-11-13T09:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=422eb463d413da812eabc28706e507a9910d7b53'/>
<id>urn:sha1:422eb463d413da812eabc28706e507a9910d7b53</id>
<content type='text'>
Standardized pool configuration for all accel-ppp services.
1. Only named pools are used now.
2. Allows all services to use range in x.x.x.x/mask
   and x.x.x.x-x.x.x.y format
3. next-pool can be used in all services
2. Allows to use in ipoe gw-ip-address without pool configuration
   which allows to use Fraimed-IP-Address attribute by radius.
3. Default pool name should be explicidly configured
   with default-pool.
4. In ipoe netmask and range subnet can be different.
</content>
</entry>
<entry>
<title>T5704: PPPoE L2TP SSTP IPoE add option max-concurrent-sessions</title>
<updated>2023-11-02T13:58:48+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-11-02T13:58:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=47645f9d0243ce48a473ab7f8cdbd22c19f69f28'/>
<id>urn:sha1:47645f9d0243ce48a473ab7f8cdbd22c19f69f28</id>
<content type='text'>
Add `max-starting` option:

  [common]
  max-starting=N

Specifies maximum concurrent session attempts which server may processed

  set service pppoe-server max-concurrent-sessions '30'

Useful to prevent high CPU utilization and compat execution
scripts per time.
</content>
</entry>
</feed>
