Thibor is alive!

The kids were delighted that I bought something with “pointed ears” (I couldn’t explain the real purpose of those antennas to them…)

I finally got hold of my Linksys WRT54GL today. I connected it, did some preliminary tests with the Linksys firmware, confirmed that it did not work as a Wifi-Ethernet bridge out of the box, took a deep breath and started the flashing process with a new firmware developed by Thibor.

And it worked!

I promptly followed this to transform my WRT54GL into a brand new Wifi-Ethernet transparent bridge featuring a 4-port Ethernet switch!

The only thing that does not work is DHCP relaying. I had to assign static IPs to my PCs but this is a very very minor issue. Apart from that, the Linksys rocks and now I can browse the web from three different computers.

Life is cool :-)

I’m buying a Linksys WRT54GL tomorrow

Why?

I need to connect my two desktop PCs running Kubuntu Linux to the Internet. As you know I already have a Sagem F@st3202 Livebox which has wireless and Ethernet capabilities. But as the Livebox is far from my PCs, I don’t want to have a wired connection. I’ve tried a Wifi USB dongle on the PC but (i) it is not reliable and (ii) it is a pain the ass to setup with Linux.

What?

I need something like the Linksys WET54G which supports (as its name indicate) WET which allows the device to work as a transparent Wifi to Ethernet bridge.

Unfortunately, the WET54G is not easily found here in Mauritius and is expensive anyway.

A better solution

I guess many of you have heard of the Linksys WRT54G which is a wireless router which has four Ethernet ports. It is powered by Linux and its firmware has been released under the GPL license. Notice that it is NOT a transparent bridge out of the box.

With the appropriate opensource firmware (either DD-WRT or Thibor (which is the one I want to use)), the router transforms itself into anything you would like (from a router to a firewall to a VoIP server to a transparent bridge etc.) just by changing some settings.

Just to be sure, I’m buying a Linksys WRT54GL which is certified to work with Linux. I am buying mine from a friend in Vacoas at around Rs. 3200 which is reasonable.

This means that tomorrow I’ll be able to connect my two PCs using Ethernet wired connections to the WRT54GL which will itself connect to my Livebox wirelessly and life will be cool :-)

MIPS32

One interesting feature provided by the Thibor firmware is a SSH server. I’ll therefore be able to open a terminal session to the Linksys. Of course, this is cool but (remember: it runs Linux!). What is even cooler is that the WRT54GL features a MIPS32-compatible processor. This means that I’ll be able to play with a pure RISC processor. I’ll even been able to write some simple C or assembly program on my Macbook or my Linux and cross-compile it to the MIPS32 processor using the GNU gcc compiler. For fun, I’ve downloaded a MIPS32 simulator called SPIM which seems to work well on my MacBook and it works on Linux and Windoze too.

Incidentally, the MIPS architecture is considered to be one of the best and simplest RISC architecture making it very nice to teach assembly programming. Heck, even Patterson and Hennessy are massive fans of MIPS.

I’ll let you know by tomorrow if everything works correctly.

Call me a geek :-)

Between 1968 and 1992 in Mauritius

Like most of you, I am proud of my country, Mauritius. Sure, I would love to be elsewhere participating in OOPSLA, JavaOne or RailsConf but my heart will always remain here…

… except if politicians make me regret being Mauritian!!!

Here is an extract from a small booklet that was distributed to every Mauritian kid and adult during the Independence Day celebrations in March:

I don’t want to sound condescending but many things happened in my country between 1968 and 1992 and I find it disturbing that some people are manipulating Mauritian history for their own gains. Mauritians should know the history of the country they are living in… It is tough to imagine a young French child not being told of Mitterand or an american child not been told about Clinton… but the equivalent is being done here.

I was born in 1973 and my childhood was during the 70′s and the 80′s. Of course, I was too young to understand everything but I do know that:

  • 1968: On 12 March, Mauritius officially becomes an independent state and Sir Seewoosagur Ramgoolam becomes its first Prime Minister.
  • 1971: Promulgation of the Public Order Act which bans many forms of political activity (Mauritius was under a state of emergency when I was born and this lasted until 1976 when I was three!)
  • 1976: General elections held which the MMM wins. The Labour Party forms a coalition government with PMSD and remains in power.
  • 1979: Devaluation of the Mauritian Rupee (I distinctly remember the Minister of Finance of that day making his speech on TV. I was six…)
  • 1982: The first ever 60-0 during the General Elections. The MMM-PSM alliance led by Sir Aneerood Jugnauth, Paul Bérenger and Harish Boodhoo wins all the 60 seats of the General Assembly.
  • 1983: Collapse of PSM-MMM alliance. Newly formed alliance between the MSM-Labour Party-PMSD led by Sir Aneerood Jugnauth, Sir Seewoosagur Ramgoolam and Gaetan Duval wins general elections. This is the start of the economic boom of Mauritius which will last for years…
  • 1985: Sir Seewoosagur Ramgoolam dies at the age of 85. National funeral for the former Prime Minister.
  • 1991: MSM-MMM alliance led by Sir Aneerood Jugnauth and Paul Bérenger wins in General Elections.
  • 1992: Mauritius becomes a Republic but stays member of the Commonwealth.

Of course, many things happened after 1992 but I will leave this part to real historians.

(Thanks to Mauritius.org.uk and, of course, Wikipedia)

5 January 2007: an update

Thanks to Baboo, I’ve corrected a slight mistake on the duration of a state of emergency in Mauritius.

Another thing that has been bothering me lately is why don’t Mauritians learn the contemporary history of Mauritius at school? I remember, from my college days, that I learnt a lot about Mohenjodaro and the Indus Valley (etc) but nothing about modern Mauritius… Is this done on purpose?

Dell sells computers with Linux

Dell now sells desktop and laptop computers with Ubuntu Linux pre-installed instead of that crap OS from Redmond.

And the computers are sold at lower prices ($80 less actually according to Jeff Atwood)

As Jeff rightly says:

This is the end of the Microsoft tax!

F*** Me I’m Famous

[Thanks to David Guetta for this great title]

Jérome Quelin, a good friend of mine from France, is getting married in a few months. We were at INSA Lyon together from 1995 to 1998.

We received an invitation for his wedding yesterday. Surprisingly, if you carefully look at the address:

Christina & Avinash Meetoo
Quatre Bornes
Mauritius / Ile Maurice

you’ll realize that it is considered to be “insufficient” by Mauritius Post but we still got it!

Great! We are not complete unknowns after all…

Congratulations to you Charlotte and Jérome if you read my blog :-)