<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Discussion</title><link href="https://sourceforge.net/p/accel-ppp/discussion/" rel="alternate"/><link href="https://sourceforge.net/p/accel-ppp/discussion/feed.atom" rel="self"/><id>https://sourceforge.net/p/accel-ppp/discussion/</id><updated>2021-03-09T16:55:58.671000Z</updated><subtitle>Recent posts to Discussion</subtitle><entry><title>Dockered Accel-ppp with vlan_mon</title><link href="https://sourceforge.net/p/accel-ppp/discussion/1345743/thread/0b5b632da3/?limit=25#de7e" rel="alternate"/><published>2021-03-09T16:55:58.671000Z</published><updated>2021-03-09T16:55:58.671000Z</updated><author><name>Taushif MD</name><uri>https://sourceforge.net/u/taushif/</uri></author><id>https://sourceforge.net2ae1aa0181fce721c09ad22eaf7fc528aff4f6dd</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello All,&lt;/p&gt;
&lt;p&gt;I have been working to have accel-ppp in a dockerized environment. I was able to establish a ppp session inside the docker container without using the "vlan_mon" driver.&lt;br/&gt;
Now my goal is to add the vlan filtering functionality also inside the docker environment. &lt;/p&gt;
&lt;p&gt;The issue that I see while building accel-ppp with vlan_mon in docker is:&lt;/p&gt;
&lt;p&gt;The accel-ppp vlan_mon module and the kernel vlan_mon driver can not talk (The netlink call fails) because of the docker NetNs isolation. &lt;br/&gt;
    -- The only way that I was able to use vlan_mon and create vlan interfaces was by providing the container the host network.&lt;br/&gt;
        * problem doing that: 1. I cannot run multiple accel-ppp instances. &lt;br/&gt;
                                          2. Increase the vulnerability of my host machine.&lt;br/&gt;
It will be a great help if I get a little guidance on how can I use vlan_mon from the docker network namespace?&lt;/p&gt;
&lt;p&gt;I am already running the accel-ppp container with:&lt;/p&gt;
&lt;p&gt;--cap-add=NET_ADMIN&lt;br/&gt;
--cap-add=SYS_ADMIN&lt;/p&gt;
&lt;p&gt;and the volumes mounted:&lt;/p&gt;
&lt;p&gt;--device /dev/ppp:/dev/ppp&lt;br/&gt;
-v /sbin/modprobe:/sbin/modprobe&lt;br/&gt;
-v /lib/modules:/lib/modules&lt;/p&gt;
&lt;p&gt;Logs from accel-ppp:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[2021-03-03 17:43:02.679]&lt;/span&gt; open ns (null)&lt;br/&gt;
&lt;span&gt;[2021-03-03 17:43:02.681]&lt;/span&gt; libnetlink: RTNETLINK answers: No such device&lt;br/&gt;
&lt;span&gt;[2021-03-03 17:43:02.682]&lt;/span&gt; vlan_mon: nl_add_vlan_mon: error talking to kernel&lt;br/&gt;
&lt;span&gt;[2021-03-03 17:43:02]&lt;/span&gt;: debug: libnetlink: RTNETLINK answers: No such device&lt;br/&gt;
&lt;span&gt;[2021-03-03 17:43:02]&lt;/span&gt;: error: vlan_mon: nl_add_vlan_mon: error talking to kernel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Accel-ppp: PPTP fsm timeout issue</title><link href="https://sourceforge.net/p/accel-ppp/discussion/1345743/thread/9becc8ec/" rel="alternate"/><published>2016-04-30T17:49:37.085000Z</published><updated>2016-04-30T17:49:37.085000Z</updated><author><name>mark codes</name><uri>https://sourceforge.net/u/xauen/</uri></author><id>https://sourceforge.net2475473eaca120636a798a203fd98894365bf913</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am having issues with PPTP protocol on mobile data only. Once I am on my home or office wifi I can connect, but while on mobile it is giving me errors:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Apr 30 12:37:17 free accel-pppd: pppoe: no configuration, disabled...&lt;br/&gt;
Apr 30 12:37:17 free accel-pppd: accel-ppp version 1.9.0&lt;br/&gt;
Apr 30 12:37:17 free accel-pppd: send &lt;span&gt;[RADIUS(1) Accounting-Request id=1 &amp;lt;Acct-S tatus-Type="" Accounting-On=""&amp;gt; &amp;lt;NAS-Identifier "accel-ppp"=""&amp;gt; &amp;lt;NAS-IP-Address 50.31.1.5="" 8=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:23 free accel-pppd: message repeated 2 times: &lt;span&gt;[ send [RADIUS(1) Acc&lt;br/&gt;
ounting-Request id=1 &amp;lt;Acct-Status-Type Accounting-On=""&amp;gt; &amp;lt;NAS-Identifier "accel-ppp="" "=""&amp;gt; &amp;lt;NAS-IP-Address 50.31.1.58=""&amp;gt;]&lt;/span&gt;]&lt;br/&gt;
Apr 30 12:37:30 free accel-pppd: pptp: new connection from 80.76.171.17&lt;br/&gt;
Apr 30 12:37:30 free accel-pppd: :: recv &lt;span&gt;[PPTP Start-Ctrl-Conn-Request &amp;lt;Version 1=""&amp;gt; &amp;lt;Framing 3=""&amp;gt; &amp;lt;Bearer 3=""&amp;gt; &amp;lt;Max-Chan 1=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:30 free accel-pppd: :: send &lt;span&gt;[PPTP Start-Ctrl-Conn-Reply &amp;lt;Version 1=""&amp;gt;&lt;br/&gt;
 &amp;lt;Result 1=""&amp;gt; &amp;lt;Error 0=""&amp;gt; &amp;lt;Framing 3=""&amp;gt; &amp;lt;Bearer 3=""&amp;gt; &amp;lt;Max-Chan 1=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: :: recv &lt;span&gt;[PPTP Outgoing-Call-Request &amp;lt;Call-ID 34="" b4=""&amp;gt; &amp;lt;Call-Serial a8b5=""&amp;gt; &amp;lt;Min-BPS 1000=""&amp;gt; &amp;lt;Max-BPS 100000000=""&amp;gt; &amp;lt;Bearer 3=""&amp;gt; &amp;lt;Framing 3=""&amp;gt;&lt;br/&gt;
 &amp;lt;Window-Size 8192=""&amp;gt; &amp;lt;Delay 0=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: :: send &lt;span&gt;[PPTP Outgoing-Call-Reply &amp;lt;Call-ID 21=""&amp;gt;&lt;br/&gt;
&amp;lt;Peer-Call-ID 34b4=""&amp;gt; &amp;lt;Result 1=""&amp;gt; &amp;lt;Error 0=""&amp;gt; &amp;lt;Cause 0=""&amp;gt; &amp;lt;Speed 100000000=""&amp;gt; &amp;lt;Window-Siz e="" 8192=""&amp;gt; &amp;lt;Delay 0=""&amp;gt; &amp;lt;Channel 0=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: connect: ppp0 &amp;lt;--&amp;gt; pptp(80.76.171.17)&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: lcp_layer_init&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: auth_layer_init&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: ccp_layer_init&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: ipcp_layer_init&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: ipv6cp_layer_init&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: ppp established&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: lcp_layer_start&lt;br/&gt;
Apr 30 12:37:31 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:34 free accel-pppd: ppp0:: fsm timeout 9&lt;br/&gt;
Apr 30 12:37:34 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:37 free accel-pppd: ppp0:: fsm timeout 8&lt;br/&gt;
Apr 30 12:37:37 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:40 free accel-pppd: ppp0:: fsm timeout 7&lt;br/&gt;
Apr 30 12:37:40 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:43 free accel-pppd: ppp0:: fsm timeout 6&lt;br/&gt;
Apr 30 12:37:43 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:46 free accel-pppd: ppp0:: fsm timeout 5&lt;br/&gt;
Apr 30 12:37:46 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:49 free accel-pppd: ppp0:: fsm timeout 4&lt;br/&gt;
Apr 30 12:37:49 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:52 free accel-pppd: ppp0:: fsm timeout 3&lt;br/&gt;
Apr 30 12:37:52 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:55 free accel-pppd: ppp0:: fsm timeout 2&lt;br/&gt;
Apr 30 12:37:55 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:37:58 free accel-pppd: ppp0:: fsm timeout 1&lt;br/&gt;
Apr 30 12:37:58 free accel-pppd: ppp0:: send &lt;span&gt;[LCP ConfReq id=1 &amp;lt;auth MSCHAP-v2=""&amp;gt;&lt;br/&gt;
&amp;lt;mru 1400=""&amp;gt; &amp;lt;magic 6b8b4567=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: fsm timeout 0&lt;br/&gt;
Apr 30 12:38:01 free charon: 08&lt;span&gt;[KNL]&lt;/span&gt; interface ppp0 deleted&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: lcp_layer_finished&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: terminate&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: lcp_layer_finish&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: lcp_layer_free&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: auth_layer_free&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: ccp_layer_free&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: ipcp_layer_free&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: ipv6cp_layer_free&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: ppp destablished&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: pptp: ppp finished&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: send &lt;span&gt;[PPTP Call-Disconnect-Notify &amp;lt;Call- ID="" b434=""&amp;gt; &amp;lt;Result 3=""&amp;gt; &amp;lt;Error 0=""&amp;gt; &amp;lt;Cause 0=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: send &lt;span&gt;[PPTP Stop-Ctrl-Conn-Request &amp;lt;Reaso n="" 0=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:38:01 free accel-pppd: ppp0:: send &lt;span&gt;[PPTP Echo-Request &amp;lt;Identifier 327b="" 23c6=""&amp;gt;]&lt;/span&gt;&lt;br/&gt;
Apr 30 12:38:02 free accel-pppd: ppp0:: pptp: disconnect by peer&lt;br/&gt;
Apr 30 12:38:02 free accel-pppd: ppp0:: pptp: disconnect&lt;br/&gt;
Apr 30 12:38:02 free accel-pppd: ppp0:: disconnected&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is my code block:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;# modules required for accel-ppp
[modules]
log_file
log_syslog
pptp
l2tp
pppoe
auth_mschap_v2
radius
ippool

# core module only
[core]
log-error=/var/log/accel-ppp/core.log
thread-count=4

# module for ppp. required.
[ppp]
verbose=3
min-mtu=1280
mtu=1400
mru=1400
mppe=prefer
ipv4=require
ipv6=deny
# echo interval in seconds
lcp-echo-interval=20
# echo timeout after n seconds
lcp-echo-timeout=120    

[pptp]
# bind to a specific ip address
bind=152.152.58.47  
# echo interval in seconds
echo-interval=30    
# prefer mpppe. required.
mppe=prefer 
# pool of client ip. see [ip-pool] module belore for reference. required.
ip-pool=pool1       
# log verbosity
verbose=3

[l2tp]
# bind to a specific ip address
bind=152.152.58.47  
#dictionary=/usr/local/share/accel-ppp/l2tp/dictionary
# ping client every n seconds
hello-interval=60
# prefer mppe. required.
mppe=prefer     
# pool of client ip. see [ip-pool] module belore for reference. required.
ip-pool=pool2       
# log verbosity
verbose=3       

[dns]
dns1=8.8.8.8
dns2=8.8.4.4

[radius]
# dictionary for radius. required.
dictionary=/usr/local/share/accel-ppp/radius/dictionary
# nas name in radius. required.
nas-identifier=accel-ppp    
# nas ip address. required.
nas-ip-address=152.152.58.47
#main radius server details
server=128.23.168.125,5xMaP,auth-port=1812,acct-port=1813,req-limit=0,fail-time=0   
# CoA server details.required.
dae-server=152.152.58.47:3799,5dsowmwo220
# verbosity of radius logs
verbose=1       

[client-ip-range]
# client ip range must be from %any. required.
0.0.0.0/0       

[ip-pool]
# gw ip address. required.
gw-ip-address=10.0.0.1  
# connection for client pool for pptp module. required.
10.31.3.3-254,pool1 
# connection for client pool for l2tp module. required.
10.31.4.3-254,pool2 

# log settings only. for debugging. make sure to logrotate.
[log]
log-file=/var/log/accel-ppp/accel-ppp.log
log-emerg=/var/log/accel-ppp/emerg.log
log-fail-file=/var/log/accel-ppp/auth-fail.log
level=5
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;can anyone help me?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>