How to install ns-3 on Ubuntu


When I first started ns-3 (Network Simulator 3), I was in an ocean of bafflements. It took me several days to install ns-3 on Ubuntu for the first time, although I am an Ubuntu user. There is nothing wrong with Ubuntu, it is user friendly and cool as always. The main problem is the installation process of ns-3, which is, in true sense is not user friendly (at all). From my experience, I understand that it can be overwhelming for people using either ns-3 or Ubuntu or both for the first time. So this is a newbie guide to install and configure ns-3 on Ubuntu for the first time.

Step 1: Prepare the prerequisites

  • First, I assume that you are running Ubuntu 16.04 operating system the latest LTS version of Ubuntu. But the process should work on other Ubuntu distributions as well.
  • Second, I assume that you are using Ubuntu either Natively or using a Virtual Machine (VM) (a VM is strongly recommended if you don’t know what you are doing).
  • Third, I assume that you have a working Internet connection on Ubuntu at the time of installation.

Continue reading How to install ns-3 on Ubuntu

How to add IEEEtran to the LyX setup in Ubuntu

Since you are here, particularly in this page, I believe that you already know what is LyX. And you must also know that when you install LyX, you get a nice template for IEEEtran. Unfortunately, it doesn’t work. Because it does not have the IEEEtrans.cls class. Well … this article is aimed at helping you overcome this major headache. Put your aspirin away now! Things are about to get better. Thanks to this link for getting me out of this pain.
Continue reading How to add IEEEtran to the LyX setup in Ubuntu

Ubuntu 14.04 Release Party

We had the Trusty Tahr Release Party today at the University of Liberal Arts Bangladesh (ULAB), Dhaka. It was the official Ubuntu 14.04 release party of Ubuntu Bangladesh LoCo team in cooperation with “ULAB Computer Programming Club”. This time, we did it within two days of the release of Ubuntu 14.04 (Trusty Tahr). To arrange the party successfully, we had to arrange several meetings with the members and the volunteers. We got an overwhelming participants responses for this party. More than 150 people confirmed to attend the party via Facebook and other online means. A volunteer team of 20 people helped us tremendously to manage this party. 

Continue reading Ubuntu 14.04 Release Party

Ubuntu 12.04 Release Party

We, had the Precise Pangolin party today at Shroma Palace, Dhanmondi, Dhaka. It was the official Ubuntu 12.04 release party of Ubuntu Bangladesh LoCo team. You must be surprised – why on earth the release party was delayed two weeks! Well … we have some political unrest situations here in Bangladesh, which forced us to arrange the party after two weeks of the actual release date.

We’re almost 10 people there. Well… theoretically there should be more than 50 people, at least our facebook event announcement page showed that kind of figure. But unfortunately there are less than that. In the evening we have some light storm (locally known as the Kalboishakhi) out there, may be that is the reason behind that low scoring crowd.

Continue reading Ubuntu 12.04 Release Party

Unity in Precise: from the view point of a Lucid user

I am a Lucid Lynx user for exactly the last two years. I am a big fan of LTS releases and that’s why I only use LTS releases. I was waiting for the next LTS release, I did not even remove Lucid for Maverick, Natty and Oneiric. And after two long years, here I am with my new LTS release – Precise Pangolin. This release comes with the new Unity interface of canonical. Probably Unity is the most controversial thing which the Ubuntu community (as well as other Linux communities) got since the birth of Ubuntu. Lots of people hate it as well as lots of them love it. Theres wasn’t a single when people wouldn’t say – “Okay … that’s it, I am moving to Mint (or Arch or SUSE or any other distro)”. I myself thought Unity was not matured enough then, it was like a little baby which needed time to make its first step. After three releases, here we are having a Unity desktop with Precise. What do I think about it? Well … lets’ take a walk then.

Continue reading Unity in Precise: from the view point of a Lucid user

My Office Posters

Well … I am not talking about my office’s poster, rather these are the poster that I hung earlier in this week on my office room wall. My wall looked very much empty. So empty that I felt somewhat uneasy. Feeling uneasy about a room is not a good thing, specially if the room is your office room, where you spend almost your whole daytime. To diminish the unease and (of course) to beautify my room, I decided to decorate it with some posters.

Continue reading My Office Posters

Happy Birthday, Ubuntu!

Seven years ago, on the 20th of October, 2004, Mark Shuttleworth and the warm-hearted Warthogs of the Warty Team announced the first official Ubuntu release – Ubuntu 4.10, code name “Warty Warthog”. That was only the first representative in a line of operating systems that were made by the human beings for the human beings, aiming to let non-tech normal people use Linux.

Happy Birthday Ubuntu!

From that day on, Ubuntu is continuing to gain more popularity, fascinating the computer world steadily and expanding its’ user base each day. Today Ubuntu has more than 12 millions users with a vision of achieving more than 200 millions of users within 2015. Way to go Ubuntu – Good Luck!

Continue reading Happy Birthday, Ubuntu!

The Ubuntu Countdown Site

I’ve not notice this site earlier. The site contains a huge countdown timer for the latest Ubuntu release (right now it is showing the count down for the upcoming release Oneiric Ocelot aka Ubuntu 11.10). Seems a cool initiative to promote Ubuntu. The site is created by the Ubuntu-Adverts team (I am not sure whether they are an official part of Canonical or not). And the site has cool tag line too –

A whole new world. A whole new computer.

Well … the downside of the site is, there are no clues on what Ubuntu is or what the new release will bring – neither in the body nor in the site title. I hope that with that kind of tag line, the non-Linux users may take notice.

Ubuntu Count Down Site