Picture from air mauritius website.

If you have been following the news, you are probably aware that Air Mauritius, the national airline of Mauritius, has filed for insolvency. While there have been a number of reasons for this, I will not delve into those.

The real question is how to operate MK once the airport decides to open again. For a tiny country like Mauritius which is surrounded by water, we cannot afford to have a closed airport. Business men need to travel, goods need to be exported/imported, and an airport is key to our economy.

The main issue is tracking potential cases of coronavirus…


Right after the Open COVID initiative was launched, cyberstorm.mu took a look at the Open COVID license 1.0 which we have pasted below. We have expressed our thoughts inline.

Open COVID License 1.0

OPEN COVID LICENSE 1.0
MARCH 31, 2020

Having made the Open COVID Pledge, we (the “Pledgor”), in order to speed the development and dissemination of the technologies needed to end the COVID-19 Pandemic and mitigate the effects of the disease, grant the license described below.

Our intent in doing so is to advance the shared cause of ending the COVID-19 Pandemic, and we do so without any…


Like many of you, I was quite shocked when I heard that 3/4 of SC holders will not be promoted to Lower 6. I’ve been pretty busy since December 2019. Today I finally got time to sit and write about why I think that they have potential but we need to find a way to get them to realize their potential.

Since 2017, cyberstorm.mu has run the Google Code-in contest which is a good way to introduce Linux and Free/Open Source software to 13–17 years old. I love making some stats about participation from Mauritius each year. During the first…


As I have dropped mostly off social media since December of 2019, I am looking at being present at various meetups not organized by cyberstorm.mu. This will shock many of you. I went to the MSCC (Mauritius Software Craftsmanship Community) monthly meetup, planning to meet LUGM (Linux User Group of Mauritius) members and other communities despite my limited time. Aside from the social aspects, I find value in attending those meetups.

Mauritius will probably always suffer from the fragmentation problem due to some people unable to work with others. I think that this has happened in the past with LUGM…


IETF 105 coincided with jeux des Iles in Mauritius. Due to the flu spreading, we couldn’t meet on Thursday and Friday. However, many of us were busy working from home.

We had our target set on TLS 1.3, SSH, ietf mobile app, dscp and sce.

In the TLS 1.3 group, we worked on completing pending tasks. PHP 7.4 got TLS 1.3, minio, check-smtp and mattermost. Golang got TLS 1.3 support in 1.12 and we got very busy. Tls-sharp was refactored.

mattermost tls 1.3 test

I worked on getting TLS 1.3 support in mattermost. The only downside is that mattermost seems very docker centric.

Next…


“FreeBSD — the power to serve”

When Michael Lucas announced that he was writing a book on FreeBSD jails, this brought back memories of using jails back in 2006.

FreeBSD jails has a track record of being mature and stable. This makes it suitable for production environment. Many apps can be confined thanks to FreeBSD jails.

Enter Docker which exploded after linux got cgroups and namespaces. I would argue that for many conventional apps (80% of the apps out there), Jails will just work and you would be done with it.

When I received the draft, I sent a large…


As the NOC team switches off the network equipment during IETF 104 and we we were packing up here in Mauritius, I was taking a look at my twitter feeds. I’m just amazed at the number of hubs with packed rooms participating remotely. It appears that there are a lot of students from Universities.

There are 11 hubs and 10 countries represented. In all, there are 54 african countries. If we divide it into countries, we would have 18% participation from African countries during IETF 104. Will we ever get to 80% ? I believe that it is possible with…


SSH, DSCP, and long debugging sessions

Today is the last day of major work. Tomorrow, it’s going to be polishing time. I did some basic work on ipv6 routing demons. On top of this, I spent a lot of time working with Rahul Kumar Shivadan on DSCP. It was fun to work with a 15-year old and explain basic networking concepts.

Yashveer and Jeremie working together.

Be sure to check out his blog for further information(https://medium.com/@rahulshivadan14/ietf-104-hackaton-a4a823e78a5f)

Next, I worked with Nitin and Jagveer on ruby’s SSH library which is probably the biggest commit I’ve seen. Have a look at Nitin’s (Jaykishan Mutkawoa) blog.


I spent most of the day reviewing codes for the various working groups. Additionally, we distributed the original stickers for the IETF 104 hackathon.

IETF 104 stickers

It has become a tradition for the IETF hackathons to print stickers with a design based on the venue. This one the theme is Prague.

Code-wise, my commit for detecting DSCP LE in wireshark was accepted upstream, so you can build the latest wireshark right away:


We came early in Ebene which was the pick-up point. As usual, we went to Pointe aux Piments where the sky is clear blue. It was a fun ride, as we had more space in our car to get everybody’s bag.

Thanks to Mauritius Telecom who sponsored our Internet connectivity, we got 100 Mbit/s. I put our custom router which is fast as the main Access Point.

Router doing both 2.4Ghz and 5Ghz

We started working early. My 2 main tasks for today was helping other people get up to speed on TLS 1.3 and DSCP.

Loganaden Velvindron

I am interested in making the Internet better. I also lead cyberstorm.mu from #mauritius.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store