I am trying to use vyos as BNG, but pppoe client is unable to connect.
I have done below configuration in server. please suggest is there any correction is required.
set interfaces ethernet eth0 description ‘LAN’
set interfaces ethernet eth0 vif 999 description ‘TEST’
set interfaces ethernet eth1 address ‘100.100.100.2/30’
set interfaces ethernet eth1 description ‘WAN’
set interfaces pppoe pppoe0 service-name ‘ServiceName’
set interfaces pppoe pppoe0 source-interface ‘eth0.999’
set nat source rule 10 outbound-interface ‘eth1’
set nat source rule 10 source address ‘172.20.10.0/24’
set nat source rule 10 translation address ‘200.200.200.0/28’
set protocols static route 0.0.0.0/0 next-hop 100.100.100.1
set service pppoe-server access-concentrator ‘test’
set service pppoe-server authentication mode ‘radius’
set service pppoe-server authentication radius acct-timeout ‘1’
set service pppoe-server authentication radius dynamic-author key ‘testkey’
set service pppoe-server authentication radius dynamic-author port ‘3799’
set service pppoe-server authentication radius dynamic-author server ‘50.50.50.50’
set service pppoe-server authentication radius max-try ‘20’
set service pppoe-server authentication radius nas-identifier ‘Microscan’
set service pppoe-server authentication radius nas-ip-address ‘100.100.100.2’
set service pppoe-server authentication radius server 90.90.90.90 acct-port ‘1920’
set service pppoe-server authentication radius server 90.90.90.90 key ‘testkey’
set service pppoe-server authentication radius server 90.90.90.90 port ‘1900’
set service pppoe-server authentication radius timeout ‘60’
set service pppoe-server client-ip-pool subnet ‘172.20.10.0/24’
set service pppoe-server gateway-address 100.100.100.1
set service pppoe-server interface eth0.999 vlan ‘999’
set service pppoe-server name-server ‘8.8.8.8’
set service pppoe-server service-name ‘ServiceName’
Yes, clients are authorized by radius …
let say use1 & user2 are having rate-limit 10Mbps & 20 Mbps respectively which is assigned by radius…
Now they should get speed of 10 & 20 Mbps for all traffic except google traffic for which both should get 100Mbps speed.(will add all google route to bypass normal queue which is assigned by radius)
Is there any other way by which i can bypass radius QOS without disabling rate-limit given by RADIUS.
Like by creating policy & adding all the pool in policy.
it’s fine policy is common for all customer.We can set higher rate-limit if policy is common for all customer.
If possible please help me with configuration.
Is there any other way by which i can bypass radius QOS without disabling rate-limit given by RADIUS.
Like by creating policy & adding all the pool in policy.
it’s fine policy is common for all customer.We can set higher rate-limit if policy is common for all customer.
If possible please help me with configuration.
As I wrote earlier, in 1.4 you don’t have to disable rate-limit in RADIUS.
Just set “on-up” script. In this script you must use tc command to configure QoS.