Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-27 | ipoe: fixed bug (unexpected session start in UP mode) | Dmitry Kozlov | |
2016-11-29 | ipoe: apply offer-delay rules to arp initiated sessions | Dmitry Kozlov | |
2016-04-05 | improved logging: if session's interface is empty log ctrl's interface | Dmitry Kozlov | |
2016-04-04 | ipoe,pppoe,vlan_mon: deleted conditions to simultaneous start ipoe and pppoe ↵ | Dmitry Kozlov | |
on same interfaces (started by vlan_mon) | |||
2016-03-19 | ipoe: send arp reply for sessions started by arp request | Dmitry Kozlov | |
2016-03-18 | ipoe: implemented starting UP session by arp request | Dmitry Kozlov | |
2016-03-18 | ipoe: implemented new option "start=auto" | Dmitry Kozlov | |
If start=auto is specified then accel-pppd automatically starts session with username = interface name on shared=0 interfaces. Use it with conjuction vlan_mon. So any packet may start session. | |||
2016-03-18 | ipoe: restored local-net function | Dmitry Kozlov | |
local-net is used to filter incomming packets which may start UP session | |||
2016-03-13 | ipoe: many many changes | Dmitry Kozlov | |
2016-03-09 | ipoe: fixed bringing down non-shared interface | Dmitry Kozlov | |
2015-12-04 | Merge branch 'vlanmon' | Dmitry Kozlov | |
2015-12-01 | ipoe: implemented ability to use lua to make vlan name | Dmitry Kozlov | |
[ipoe] vlan-name=lua:make_vlan_name lua function accepts three arguments: parent interface name, parent vlan number and vlan number caused vlan creation sample lua function: function make_vlan_name(ifname, svid, cvid) print('make_vlan_name: '..ifname..','..svid..','..cvid) return ifname..'.'..cvid end | |||
2015-11-21 | split ipoe driver to ipoe and vlan_mon | Dmitry Kozlov | |
introduced new module "vlan-mon" | |||
2015-11-18 | ipoe: for vlan name pattern implemented %P argument - VID of parent interface | Dmitry Kozlov | |
2015-11-18 | ipoe: do not apply "soft terminate" to UP sessions | Dmitry Kozlov | |
2015-11-17 | ipoe: implemented dhcp option 58 | Dmitry Kozlov | |
2015-11-17 | ipoe: use single socket for arp processing | Dmitry Kozlov | |
2015-04-18 | ipoe: implemented soft session termination | Dmitry Kozlov | |
Soft termination means that session won't be terminated immediately, but marked as terminated and when client will request for lease renewal it will be NAKed and session will be terminated at this time. By default soft termination is turned off, to enable it introduces new option 'soft-terminate=1'. Also cli command 'terminate <session> hard' terminates session immediatly regardless of 'soft-terminate' option. | |||
2014-10-29 | ipoe: implemneted ability to send L4 redirect table/L4 redirect ipset via ↵ | Dmitry Kozlov | |
radius attributes Introduced following options: attr-l4-redirect-table (type integer) attr-l4-redirect-ipset (type string) Please note, to enable L4 redirect attr-l4-redirect must be specified and sent | |||
2014-10-28 | ipoe: implemented "L4 redirect on reject" for DHCP sessions | Dmitry Kozlov | |
If authentication rejects session, but l4-redirect-on-reject is specified in config then temporary session will be created and l4 redirect rule will be applied to IP of that session. Session will be terminated after specified number of seconds. Also if l4-redirect-ip-pool option is specified then IP will be allocated from that special pool. | |||
2014-09-20 | rewrite of authentication/accounting procedures | Dmitry Kozlov | |
This patch gets rid of synchronuos style of authentication/accounting. Synchronous style of authentication/accounting produced sleeping threads which becomes a problem when lots of sessions started/stopped and all they want authorization/accounting. | |||
2014-09-04 | ipoe: send option 82 from DHCP request to radius | Dmitry Kozlov | |
To enable this specify attr-opt82 option in [ipoe] section. Attribute must be octet type. | |||
2014-07-24 | radius: exit from active interim request when termination event occures | Dmitry Kozlov | |
2014-07-17 | ipoe: fixed passing packets in 'redirect on reject' mode | Dmitry Kozlov | |
2014-07-17 | improved 'single session' mechanism | Dmitry Kozlov | |
2014-05-26 | ipoe: send NAK after number of unreplied REQUESTs | Dmitry Kozlov | |
After introduction offer-delay accel-ppp stopped to answer NAK for REQUESTs if requested session is not existing to give chance other servers to reply. But this causes that some broken clients enter to infinite REQUEST loop. This patch corrects this issue, so if offer-delay is not configured (means that this is only server in the net) or after receiving few REQUESTs accel-ppp send NAK for non-existing sessions. | |||
2014-04-29 | ipoe: implemented per-interface username option | Dmitry Kozlov | |
Signed-off-by: Dmitry Kozlov <xeb@mail.ru> | |||
2013-09-06 | ipoe: various fixes in relay operation | Dmitry Kozlov | |
2013-09-01 | ipoe: implemented vlan monitor | Dmitry Kozlov | |
2013-08-22 | ipoe: implemented offer delaying | Dmitry Kozlov | |
2013-06-22 | ipoe: introduced proxy-arp option | Dmitry Kozlov | |
2013-06-11 | ipoe: add per-interface 'src' option (use it as source in route) | Dmitry Kozlov | |
2013-05-23 | ipoe: implemented nat option (default 0) | Dmitry Kozlov | |
2013-04-22 | ipoe: start dhcp socket on ipoe interfaces for unicast dhcp messages | Dmitry Kozlov | |
2013-04-19 | ipoe: accept packets only from specified interfaces | Kozlov Dmitry | |
2013-03-18 | ipoe: early drop routes when dropping sessions (V3) | Dmitry Kozlov | |
2013-03-18 | Revert "ipoe: early drop routes when dropping sessions" | Dmitry Kozlov | |
This reverts commit 3108115ec7816c99e737d3623a2fb63875af058e. | |||
2013-03-18 | ipoe: early drop routes when dropping sessions | Kozlov Dmitry | |
2013-01-28 | ipoe: changed assignment of Server-ID and Router options | Kozlov Dmitry | |
2013-01-26 | ipoe: various fixes | Kozlov Dmitry | |
2012-08-03 | ipoe: implemented dhcp relay | Kozlov Dmitry | |
2012-07-19 | ipoe: implemented L4-Redirect radius attribute | Kozlov Dmitry | |
ipoe: implemented client address, router address and mask to be passed via radius | |||
2012-07-15 | ipoe: better support for ip unnumbered | Kozlov Dmitry | |
2012-07-12 | ipoe: per-interface static dhcp pool of addresses | Kozlov Dmitry | |
2012-07-11 | futher session backup implementation | Kozlov Dmitry | |
cli: introduced 'restart' command to restrat daemon | |||
2012-07-10 | initial session backup implementation | Kozlov Dmitry | |
2012-07-05 | ipoe: futher work | Kozlov Dmitry | |
2012-07-02 | ipoe: integrating accel-pppd and ipoe kernel module | Kozlov Dmitry | |
2012-06-22 | initial ipoe implementation | Kozlov Dmitry | |