Fight for Fair FUP (SLT ADSL)

” My petition on Change.Org is 975 Supporters and counting… Appreciate more from you 🙂 ”


Last December I wrote a post which I tried to make a point against the unfair FUP (Fair Usage Policy) and practices by SLT (Sri Lanka Telecom).

Many have supported me and I am really thankful for each and everyone who supported this cause…

Let’s raise our voice for a better quality of service for a better tomorrow…


Sri Lanka Telecom: Increase the data quota given for ADSL Connections

SLT Broadband Don't Cheat the Customers

Today the software and the devices we use are more data intensive and the amount of data they are using is quite high.

SLT or Sri Lanka Telecom forced users like me to chance to a connection which provides higher data speeds,yet having a Fair Usage Policy Quota by making the previous connection very slow.

But now this quota is proving to be not enough and needs to be increased if we are to have a proper internet experience.

Youtube, Facebook and all the other commonly used websites now stream all the media in HD. So if you watch a 20 minute video it consumes more than 1GB. How on earth we are supposed to cope with 20GB???

I am a regular internet user who has not downloaded a single torrent in the last month. Yet my speeds are reduced. Is this really Fair??

Join with me to sign the following petition on Change.Org and force SLT to be more customer focused than being just another ISP.

Short URL:

Security Forgotten at 1&1

This is a story about me purchasing a domain and asking the help from the domain name provider. Company is 1&1 Internet. WTF is wrong with this company, they have no sense of security being in an industry where they really need you to be worried about the security.

Just read from the bottom and you can comment of course 🙂

Some information is masked for security reasons.

Continue reading “Security Forgotten at 1&1”

Sharing Mobile Broadband

Your travelling…. and you want to share your mobile broadband connection over WiFi. What can you do…?

Following are the options available…

1) Using a MiFi router. There are various models and types, Google it if you want more information.

2) If you have an Android or an Apple Device (iOS), you already have it; assuming that you have your cellular/mobile data connection connected.

3) If you don’t have any of these still there is a way, as long as you have a windows and a PC with a WiFi adapter. (Disadvantage of this method is that you can only connect windows computers)

  • Connect your Mobile Broadband Connection
  • Go to; Control Panel > Network and Internet > Network and Sharing Center
  • Create the Ad-Hoc Connection
  • Turn on Internet Connection Sharing
  • Ask others to connect to the defined WiFi Connection Name (In the below video it’s VENURA9.COM)
  • Following video explains how it is done;

4) If you are more of a techie you can have a fully fledged WiFi network on your PC. This way you are not restrcited to a network where only the windows users can connect.

  • Run the “cmd.exe” as the administrator
  • Run the following commands to setup the network (Network SSID is VENURA and the password is 12345678):
    netsh wlan set hostednetwork mode=allow "ssid=VENURA" "key=12345678" KeyUsage=persistent
  • To Start:
    netsh wlan start hostednetwork
  • To Stop:
    netsh wlan stop hostednetwork
  • Go to: Control Panel > Network and Internet > Network Connections
  • Go to the properties of the connection you want to share, this can be a mobile broadband connection or even a wired connection
  • Select the sharing tab and tick “Allow other network users to connect through this computers internet connection”
  • From the drop down select “Wireless Network Connection 2” (Microsoft Virtual WiFi Miniport Adapter)
  • Press OK
  • Other PCs, MACs and Phones will see a network named “VENURA” and they can connect using the password “12345678


SSH to EC2 Instance

I have been working with AWS (Amazon Web Services) with EC2 (Elastic Computing) instances (Cloud Instances). I had some trouble connecting to them. So I thought of sharing how you could do this in few easy ways.

At the point of creating the instance you can associate an existing key pair or can create one for you. When you create the key file your key will automatically start downloading. Keep that safe and use it to connect. This will have the “pem” extension. Let’s say the file is AWS.pem
  • Linux Shell

This is the easiest way as long as you are on linux or cygwin on windows. Assuming you are connecting to an Ubuntu Server instance.

# using a google IP for demonstration purposes

# Using Elastic IP
ssh -i AWS.pem ubuntu@

# Using Public DNS
ssh -i AWS.pem
  • Using Putty

Pinehead has a nice video explaining everything about using Putty. Only difference is the user name is root. For ubuntu server you can’t connect as root. It’s always “sudo” after connecting using the user “ubuntu”


  • Other

Other commercial tools such as XShell which provides free access for non-commercial/personal/student basis have the support built-in. You can just select the keyfile to use when connecting with the user:ubuntu/root and the Elastic IP/Public DNS