Feeds | Posts| Comments
  • Home
  • Big Kahuna
  • Miscellany
  • Portfolio
  • Links
  • About
  • Contact Me
  • [Previously published @ sidin.blogspot.com]
  •  


    Fiendish Operating System: 1 – Sidin Sunny Vadukut: 1

    unix commandsI can now rest in peace. I have got my comeuppance.

    Last night I finally managed to wrap up an installation of Ubuntu on my laptop. Minor hiccups aside, things like hardware drivers missing and wireless networking issues, I now actually have two operating system coexisting in peace on this laptop: Windows XP and Ubuntu.

    This may seem insignificant to you. But in my little world that is worthy of a Nobel. Now I can use Ubuntu as a light and free operating system to take care of all day to day tasks while Windows can take care of the complicated stuff like downloading Backdoor Trojans and spontaneous hard disk formatting.

    This finally puts to rest a long, long war of attrition between Unix and your truly that stretches back almost ten years.

    One evening, during my third year of engineering, I suddenly got into a fit of placement pangs. All my usual confidence disappeared. It suddenly occurred to me that I was not exactly what you would call prime recruitment material.

    This was the time when software had just reversed the poor trends of 2000-2001 and IT companies were beginning to flock to our campuses again. Everyone with serious job hopes were rushing to their rooms after class and locking themselves away with the usual IT job preparation materials: Shakuntala Devi, Edward De Bono, Yashwant Kanetkar, old Infosys question papers and the like.

    (I have been told that things are easier nowadays. Last year someone from NITT told me that some of the top IT names don’t even interview anymore. All you needed to do was just clear the written test. Sigh.)

    But back in my time a job with Infy was no forgone conclusion. Of course you could safely assume squeezing in somewhere between Infy, Wipro and TCS. But if you didn’t then the going was pretty tough.

    Till then I had assured myself that software was not my cup of tea and I would save myself (one is cocky at that age and with that level of blood alcohol on a daily basis) for one of the tech or core companies. Bajaj, Telco, Volvo - the real engineering types.

    And then one weekend morning I lay in bed and decided to quickly overview my career plans for a few minutes. But not for too long as the bread pakoda ran out after 9:30 or so.

    Now I knew couldn’t program to save my life. The Meta syllabus included a moderately difficult course on C and C++. I’d passed through with flying colours scoring one mark more than pass point. (The highlight of the course was watching the professor, a high strung nervous sort, struggle with an early morning class on Objected Oriented Programming, break into a sweat and then finally faint into the arms of a vigilant fellow in the front row. I bunked that class unfortunately.)

    I’ve often wondered over the years hence why someone would want a C program that printed out a pyramid of prime numbers. What essential human endeavour struggles for want of good pyramid prime programs?

    “Houston we have a problem!”
    “We know. Perhaps a particular problem pertaining to the pyramid prime processor?”
    “We like the alliteration Houston!”
    “Merely making the mundane mirthful mister!”
    “Ok cut it…”

    I sucked at most forms of programming. And particularly the fancy shmancy prime number, sorting, pyramid type programs.

    But then what certainty was there that I could make it into one of those engineering firms? They seldom came every year and, even when they did, they picked up one, maybe two people at a go. Was I being foolhardy I wondered, as I lay in bed with an eye on the clock.

    Then later that evening I decided that I must hedge my risk. I had to ensure that I knew the bare minimum to make it into a software firm just in case my core engineering dreams fell flat.

    So I asked Tuhin Chatterjee what I could do on a war footing. The threat loomed large that I would have to give GRE and then do an MS and PhD because I couldn’t get a job.

    “Unix man. Unix is the way to go man. That and Networking. Just focus on those too.”

    He shared his thoughts during one of our many walks to the gate for chai and cancer sticks.

    For one whole month I sat hunched over a UNIX manual and a huge textbook on Networking.

    Who was that networking by? Ah yes. Tennenbaum. Andrew Tennenbaum I think.

    After a month I thought I was ready to try out some of my newly learnt computing skills at our computer center, the Octagon. I briskly walked into the Unix lab.

    Two hours later I was back in my room pulling out an old Barron’s guide to the GRE from under the bed and already mouthing words like apothecary and apothegm fighting back the tears.

    It was the worst thulping by an open source operating system I have ever received in my life.

    Why were there backslashes everywhere? Why was vi editor such a cold-hearted bitch? Why do I have to press seven keys simultaneously to scroll down one page? Why? Why? Why weren’t things like the way its said in the manual:

    finger - display information about local and remote users

    When in reality it was more like this:

    finger - put in eye in one smooth motion to get in the mood for vi editor

    It was a futile struggle. Around me Unix maestros were clearly enjoying themselves enormously:

    “Hey there is a problem with my port. Can someone just finger me right now!” was the sort of thing one Unix maestro would say to the other excitedly.

    I went on to pick up a job with an engineering firm where engineers worked as they were meant to: grinding and cutting and welding and sweating it out and coming back home with grease stains. Once there I was asked to design a project costing software.

    For close to a decade I never crossed my path with Unix ever again.

    Till last night. After much recommendation from a friend I decided to give this Ubuntu thing a shot. I followed the manual by the letter. I slipped in the DVD, booted from the disc, played around with my partitions a little bit, set up a root user and finally waited with bated breath while the installation happened.

    As of now everything except the sound card and the PPPOE connection for the internet at home seems to be working fine.

    I could try to get them to work too. I checked the user forums and there was a wealth of information such as this response from an Ubuntu expert:

    This is bug 2825 (http://https://bugzilla.ubuntu.com/show_bug.cgi?i d=2825) . The work around is to ~# ln -f /etc/pppd/resolv.conf /etc/resolv.conf

    To which someone with a sense of humour replied:

    I can confirm this bug. I am using a tap0 bridge to emulate PPPoE on a Globespan chipset-based USB aDSL bridge and the latests stable eciadsl-usermode drivers (which, btw are not in Universe). It would be nice to have an updated pppd perhaps backported from Dapper.
    I know that Debian’s choice of using kernel-mode PPPoE makes rp-pppoe unnecessary, but I wonder if it would be possible to update rp-pppoe to 3.7 for those that still in using it.

    I laughed heartily and decided I was ok without the sound.

    So for now, between me and Unix, its even.

    (p.s. A big hola! to all the regular readers of this blog out at NIT Surat. Especially Raghav and Sanjeev. Much love goes out to you guys! Now send me money.)

    RSS feed | Trackback URI

    20 Comments »

    Comment by S
    2007-08-22 15:20:10

    Wowww !! The first one to comment.. at last :))
    Nice one !

     
    Comment by Arun
    2007-08-22 15:35:21

    that was hilarious :D
    esp. the bit about Unix maestros and fingers :) LOL

     
    Comment by AAA
    2007-08-22 17:08:15

    blink blink

     
    Comment by Estranged
    2007-08-22 18:43:58

    Though I graduated in 2003 from NITC, can relate to everything you said! I too hope to make my peace with Unix someday!

     
    Comment by Sayon M
    2007-08-22 18:48:53

    some good things that you can do with unix …just go to commandline and type
    “who am i”(just in case you are in a identity crisis), it will give ur name…thats kinda cool

    anyways great blog, me being a avid unix user/lover loved it a lot.. some great highlights of the blog

    “…cancer stick”
    “Why were there backslashes everywhere? Why was vi editor such a cold-hearted bitch? …” — it seemed that backslashes backlashed on you

    >Sayon M

     
    Comment by Gourav
    2007-08-22 21:37:38

    “Can someone just finger me right now” :D … So I guess now u r gonna try to replace XP with Vista?? :)

     
    Comment by SEV
    2007-08-23 08:41:27

    Now set up Compiz Fusion/Beryl as well.

    I’m just being evil :)

     
    Comment by Harish Kumar N
    2007-08-23 09:09:09

    Extremely hilarious. Yeah, it’s true that these Unix/Linux people enjoy the ‘power of command line’ and extremely-long-keyboard-shortcuts. I too, at one point, was such a person. Then the truth dawned on me.
    Ubuntu is comparatively better but you have to do a lot downloads to get even some of the basic softwares.

     
    Comment by Sajiv
    2007-08-23 09:33:43

    Even I have got Ubuntu and Win Xp as dual boot, faced the same issue with my Sify broadband connection.

    Dunno which ISP you are using, in may case I connected in Win XP and restarted in Ubuntu.

    It worked !!!

    The pain is that every time I have to login to Windows get connected and restart, but its better than having no connection.

     
    Comment by Bullshee
    2007-08-23 15:02:38

    Hilarious and humourous harangue on Houston! Hurray!

    I Had to give it a go! :D

     
    Comment by Ravi
    2007-08-23 15:04:09

    Nice one. Really hilarious. I too have put up a story on Linux and open source here. Do visit:
    http://it-evolution.blogspot.com/
    http://it-evolution.blogspot.com/

     
    Comment by TMaYaD
    2007-08-23 19:06:19

    ROFLOL,
    Nice one, though I might be one of those GNU/Linux geeks. My PC is dual boot as well, though it has Gentoo Linux(primary OS) and Mac OSX(just for the heck of it). and I use BSNL data one without a hick up. hint: Configure the modem to auto connect; doesn’t hurt if you have unlimited plan or you have to switch it on and off on your powersupply as required instead of using connect and disconnect on your lapi. :P

    wifi is a hell though. But ultimately I got it running (and then forgot how)
    sound is a cinch, if thats the word I’m looking for :) if you get the net working first.

    Do ping me if you need any help. Would be glad to pay back for your regular dose of comedy.

     
    Comment by veejnas
    2007-08-23 21:59:55

    “The threat loomed large that I would have to give GRE and then do an MS and PhD because I couldn’t get a job.”

    Very true. I am one of those losers.

     
    Comment by Gammafunction
    2007-08-25 00:42:12

    Awesome post! Took me back to those ‘preparation for recruitment’ days,even B-grade colleges dont care abt Infy,TCS,wipro these days….. Tanenbaum is actually a great(funny-one of the few readable ) book and the port-finger thing!! LMAO!!! :)

     
    Comment by Chetna
    2007-08-25 16:03:26

    I so relate to this FatCat!!! Just picked up the MacBook and now have a dual OS on it….chuck the hi-funda hassles you’ve been facing..i just die swinging the cursor from right to left coz the minimizing and closing options are on opposite ends in both systems!!! talk about being different for the heck of it!! my poor lil cursor is gonna pop out of the screen, ell its guts out and refuse to budge however much i might move the mouse!!

     
    Comment by Krishna
    2007-08-25 16:37:10

    Reliving the old days… During my days in NITT, a Linux User Group (LUGT) was started, and there were mass fingering sessions on new moon nights and human sacrifices on full moon nights (I remained away from them, conservative me)

    Recently, recommended by a friend I installed ubuntu ‘edgy’ on my laptop.. It pushed me over the edge.. By the time I got the wifi working, I felt morbid… like i have lost all happiness in my life and am still not fully recovered (my laptop neither)…

    Good for you that you bore it afterall. maybe i should try fiesty and throw a party…

     
    Comment by Ajith
    2007-08-27 11:08:19

    After college, I havnt gone near this linux installation thing..Even though , its great as a learning OS, it makes things really difficult if u want to do some practical work from it..Unless ofcourse if u know the nitty-gritty and ‘fingering’ issues :)

    Ajith

     
    Comment by Sandeep
    2007-08-27 11:50:35

    Rule #1 - never use ppoe . Get the ethernet thinggy for your DSL modem, set ur username and password in the web-based configuration itself and be in internet nirvana (call up ur DSL support dudes, they’ll help you do this. If Airtel, actually tell them ur using linux and want to put ur modem in ethernet/lan mode)

    Question - kobolds?? World of Warcraft or Dungeons and Dragons by any chance

     
    Comment by Priya
    2007-08-28 13:19:03

    4 yrs at NITT, I never set foot in the Unix Lab at Octa.. never. So good for you, that you tried. :-)

     
    Comment by sameera
    2007-09-01 22:56:38

    really good stuff
    i dont want to bother going back and commenting nd citing bits nd pieces but u basically rock!

     
    Name (required)
    E-mail (required - never shown publicly)
    URI
    Your Comment (smaller size | larger size)
    You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.



    Warning: stristr() [function.stristr]: Empty delimiter. in /home/haftamag/public_html/whatay/wp-content/plugins/wassup/wassup.php on line 2093