So! It’s been long since my last blog-post! But this one will compensate for the time I’ve been off-air.
Well, Logan‘s done a presentation on fq_codel and I got really interested in the topic. fq_codel (fair-queuing controlled delay), in a nutshell, was designed to overcome Bufferfloat; a phenomena in Networking whereby excess buffering of packets causes bottlenecks and thus reduces network quality. fq_codel is a scheduling algorithm that sets limits on delays suffered due to the bufferings. I won’t go too technical deep in this blog post.. This post will only show the setting-up of OpenWRT, and configuring it to enable CoDel and thus improve our networking performance. Hopefully, more posts about OpenWRT will follow including tutorials for some amazing features Stay tuned !!
To be honest, I had some experience beforehand with those Operating Systems. I once got an Access Point from somebody that did not support bridge mode. I had to kick the propriety firmware out, install DDWRT, configure it (+ some tweaks 😛 ) and had it up and running. It’s still working since around a year or so..
The router I chose is a TPLINK WR841N; chose another model that had modem capabilities built-in but unfortunately, same did not support OpenWRT. Had to get it replaced by the vendor.
Well, let’s dive inside..
Devices are everywhere; from around our wrists to inside our pockets to huge server farms. Those Engineering excellency are roughly metal structures with electronics components and one of the intangible marvel of the human mind inside them – The Software; those piece of code that make sense to everything. People either take writing those codes as their job or their hobby; but when the two are mixed, great stuffs happen!
Usually, important softwares and application are written by several programmers from one specific company or from developers around the globe contributing on the same project. One of the latter is Logananden Velvindron, a Mauritian coder. (about whom I wrote some time back). He helped to fix bugs on critical systems or wrote improvements to existing softwares. The great news is that, some times his improvements are deployed on production servers and systems from famous companies like Google! The latest in date is from CISCO which implemented an updated version of ntp which happens to contain Logan’s code. On that occasion, I paid Logan the usual virtual visit and got a little word from him.
So here I am, after around 30 hours from usual Internet Activity, back online (Article written originally on the 9th of January 2015) ; but from a quite different place. I am on board an Emirates A-380 flight bound for Mauritius from Dubai (EK 701) and I am enjoying and testing the complimentary WiFi service provided on board. This article will be a little walk-through of the service, a quick test and some comments. The whole of this article was written using that service except for minor changes noted when I touched ground and after a good post-tiresome-delayed-flight. – and if my battery does not drain out after usage at the Airport. The tests and screenshots were conducted and taken on the flight itself. I resumed the tests on my return trip.
Emirates, an airline with the UAE as its home, has been serving Mauritius with its A-380’s since October 2014  and is now offering two flights daily to Dubai . Being among the leaders in aviation, Emirates decided to offer free Wi-Fi connectivity on board its flight with the collaboration of Switz’s based OnAir.
Annoncement by Emirates on its homepage
Well let’s connect from 30,000 miles above sea level
Recently on Social Media and tech-oriented mailing-lists, there has been lots of debate following a statement on the National TV by the Minister of ICT in Mauritius, Mr Tassaragen Chelumbrum Pillay, in which he said that the IPv4 addresses are exhausting and thus we need to move to IPv6. Well, for non-technical people out there, this can sound a little alien-language. The purpose of this article is to try to explain in simplest terms, the IP addressing system, IPv4, IPv6, how to transition effectively from IPv4 to IPv6 and consumer concerns about same. For the writing of this article, I asked my friend, Logan to help me. Why Logan? Well, Logan has Operational Experience in IPv6 with his employer, AFRINIC deploying IPv6 networks in Africa, plus Logan is currently in deep IPv6 research and has even brought forward some security fixes for a few platforms. He is willing to help the Government of Mauritius with his knowledge and expertise. “I would like to help my country, Mauritius, to do the jump to IPv6 in a cost-effective, highly secure, reliable way while conforming to international standards of the IETF…” – to quote some of Logan’s words.