Every Flavour Beans

“The time has come…to talk of many [technologies].” –Lewis Carroll(’The Walrus and the Carpenter’)
Development Tools. Web Frameworks. GNU/Linux. Nokia N800. Video Encoding.

December 30, 2005

GNU/Linux Users vs Rest of the world :)

Filed under: GNU/Linux — tabrez @ 8:58 am

I was satisfied to some extent with my Internet connection but was never too happy about it. I had always thought that it could have been better. So when I got a chance to test out another provider, I latched up on the oppurtunity with both the hands. But there was a glitch in it - they had a bizarre assumption about their users that all of them would be using the Windows OS. You need a client to first login into your account to be able to access the Internet; and the client was available only for windows. In short: no Windows, no Internet.

I had already paid the the amount in advance and so was in a complete mess now. I spend more than 90% of my time in GNU/Linux and can’t do without Internet there. The sales person assured me that he will find out what he can do about my situation and get back to me, but ever since, I had been having a tough time in finding that sales person instead.

I could have fought with them to give my advance payment back to me but my gut feeling was that there should be a way out of my problem. I found out that the client for windows is 24Online Client used with the Cyberoam servers. I knew the open source versions of these clients are available both for windows and gnu/linux, so i downloaded the gnu/linux version of it and tried to login using it. Unfortunately, there was no success here for me.

I thought I can always open the source code and see what exactly is not working but already being neck-deep in the other works, I postponed it to some other day and got back to my earlier Internet connection. Few days after that, my brother came to me describing about another open source client for the same cyberoam network and how it claims to handle all the versions of its protocols. It took some time for me before i could understand it all - there is a program called ‘linc’ which is a gnu/linux client for cyberoam. I downloaded it, built it using make, edited its configuration file and finally gave it a go. it just connected me to the internet right away, no fuss at all!

What more, I can ask it to send any MAC address of my choice in the request which enables me to connect to the Internet from any machine at my home, circumventing the restriction that I should connect only through the computer which was configured by the sales person. What a ridiculous resriction that was! But not for the gnu/linux users )

The hero of the story resides here: http://linc.sourceforge.net/ and its written in beautiful C++ code, making the entire source code very readable.


If you want to receive future posts by email, enter your email address here:

Related Posts:

  • Five More Desktop Blog Editors for GNU/Linux Users
  • Creating “Hello World” Web Application Using the Grails Framework
  • PC World’s Humorous Piece On Microsoft, Google, Yahoo’s Beta Services
  • Another system rescue story, using Ubuntu LiveCD
  • Five Desktop Blog Editors for GNU/Linux Users
  • Installing Grails in Ubuntu GNU/Linux Using Package Manager
  • A Visual Tour Of Windows Vista Beta 2 (50+ Screenshots!) (Page 1)

  • No Comments »

    No comments yet.

    RSS feed for comments on this post. TrackBack URI

    Leave a comment

    Subscribe without commenting


    Copyright (c) 2006, 2007 Tabrez Iqbal.
    Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved. A copy of the license is included in the section entitled "GNU Free Documentation License".


    Powered by WordPress
    This website is hosted by Dreamhost