Header Image - Our Group Has Been Designed By The Community

R.A.S.P. – The future of PTAWUG: What it is, How to use it, How it works

About R.A.S.P:

Note: Running to another highsite will not help the WUG. It will do the absolute opposite, R.A.S.P. is specifically Register and Self Provision – register meaning you start as a new user on the WUG, the ability to change highsites is for very very few cases.

If a highsite is struggling or damaged, we need donations to fix the sites – you can choose which site you want to donate to or just in general.

We always need donations as there is constantly a need for new highsites, upgrading highsites, and fixing highsites take priority. Please stay in contact with your go2guy so that they can help fix their sites or upgrade it.

Register And Self Provision aka R.A.S.P. is an exiting new way to connect to PTAWUG. The process of doing so is explained in this page.

This post’s whole content was written by Oscar, who is also the person who has helped make R.A.S.P. a reality. Minor edits have been made to increase SEO and readability.


Technical Menu for Admins and Go2Guys:

The Process That Happens When a User Uses R.A.S.P. Which Happens in the Background:

  • R.A.S.P. is a radius server designed to give users a PPPoE connection to WUG.
  • Mini highsites have a /24 subnet of which the last half is broken up in 16x /29 subnets for users to use.
  • Normal highsites have a /23 subnet of which the last half is broken up in 32x /29 subnets for users to use.
  • Big highsites have a /22 subnet of which the last half is broken up in 64x /29 subnets for users to use.
  • The first half of a highsite ip range is for internal routing etc…
  • That available subnets for user use are loaded in it’s database with the full highsite start ip and end ip.
    The server is setup to check from witch ip range a user is come from.
  • If a user register, and is validated, then the server check if there is a available subnet (/29) in the current H/S in it’s db, if not, a message is displayed that the current H/S is not part of R,A,S,P.
  • If there is a subnet available then the user have the option to create a PPPoE account with credentials tailor made for that user.
  • After the PPPoE account is created then the user has a link option to download a script to be imported in his Routerboard to do all the settings for the user.
  • Now if the user moves to a other H/S and he logs in to R.A.S.P., the server will see that the user is coming from a different ip range that was used for his previous setup.
  • Now the user will only get a delete option on R.A.S.P. to delete his current profile.
  • After his profile is deleted then the server checks if a subnet in the new range is available.
  • Only then can a new profile be created and downloaded to be imported in his Routerboard.

The purpose of the Hotspot is to give the user only access to the R.A.S.P. page and not the rest of the WUG, when the user doesn’t already have access to R.A.S.P.

The PPPoE setup does not require a WAN ip range as used in the old WUG setup.

For Admins: As you can see, the setup on RASP is very critical and no mistakes are allowed, if you use the admin panel, use it with utmost care.

 

Read along on how to connect to PTAWUG automatically by yourself without assistance from admins or go2guys, choosing your own highsite and sector and using what is best for you. This is not a how to connect to WUG guide, it is an alternative to it – you should NOT use the other instructions and these at the same time. Don’t worry if you used the other instructions – these overwrite those ones.


New User Connect Instructions:

  • Connect your pc to your Mikrotik router and open winbox
  • In winbox select Quick Set
  • Fill in info like the following:

  • Click Apply and OK.
  • This will enable dhcp for your computer to get an ip address from your routerboard.
  • Refresh your ip address on your pc like the following:

  • Go to RASP (172.25.250.5)
  • Register with a valid email address, preferably a gmail account.
    • If you don’t see the email, check your spam folder.

  • You will receive a email with a link to validate your account.
  • Login after validation and you will get the following.

  • After that you get a download button to download a custom script generated just for your router.

  • Save this file on your pc.
  • In winbox, drag-drop the newly downloaded file into winbox.
  • In winbox, go to terminal and type “import ptawug.rsc” (without quotes obviously).
  • The new settings for your router to connect to PTAWUG will be configured on your router.
  • DHCP will also be configured with the new settings for your pc to connect using WUG IP addresses automatically.

Existing User Only Reconnect Instructions:

  • Go to RASP (172.25.250.5).
  • Register with a valid email address, preferably a gmail account.
    • If you don’t see the email, check your spam folder.

  • You will receive a email with a link to validate your account.
  • Login after validation and you will get:

  • Do not click Register PPPoE
  • Ask a Admin to assign your existing ip-subnet to your account

User Moving to other Highsite Reconnect Instructions:

  • Go to R.A.S.P.
  • Login with your existing account and you will get:

  • This is because you are using a different ip to connect.
  • Click on Delete and directly you will get option to Create.

  • After that you get a Download Config button to download a custom script.

  • Save this file on your pc.
  • In winbox, drag-drop the newly downloaded file into winbox.
  • In winbox, goto terminal and type “import ptawug.rsc” (without quotes obviously).
  • The new settings for your router to connect to PTAWUG will be configured on your router.
  • DHCP is also configured with new settings for your pc to connect using WUG ip’s.

For the Admins: Highsite Setup Instructions

Highsite PPPoE Setup:

  • /interface bridge
  • add name=PPPOE
  • /ppp profile
  • add bridge=PPPOE bridge-port-priority=0x80 change-tcp-mss=yes dns-server=172.25.250.8 local-address=172.24.96.150 name=pppoe use-encryption=yes
  • /interface pppoe-server server
  • add default-profile=pppoe disabled=no interface=DP_SectorE service-name=pppoe
  • /ppp aaa
  • set use-radius=yes

Highsite Hotspot Setup:

  • /ip hotspot profile
  • set [ find default=yes ] html-directory=WUG_hotspot
  • add hotspot-address=172.24.96.169 html-directory=WUG_hotspot name=hsprof1
  • /ip ipsec proposal
  • set [ find default=yes ] enc-algorithms=3des
  • /ip pool
  • add name=dhcp_hotspot ranges=172.24.96.170-172.24.96.174
  • /ip hotspot
  • add address-pool=hotspot addresses-per-mac=1 disabled=no interface=DP_SectorE name=hotspot1 profile=hsprof1
  • /ip hotspot user profile
  • set [ find default=yes ] address-pool=hotspot
  • /ip hotspot walled-garden ip
  • add action=accept disabled=no dst-address=172.25.250.5 !dst-address-list !dst-port !protocol !src-address !src-address-list
  • add action=accept disabled=no dst-address=172.25.250.8 !dst-address-list !dst-port !protocol !src-address !src-address-list
  • /tool fetch url=http://172.25.250.5/assets/hotspot/login.html dst-path=WUG_hotspot/login.html