Skip to main content

The Tinker's Toolbox

I'm going to start this blog off at it's natural beginning. A few posts on the assembly of my arsenal of toys, trinkets, and 007-esque gadgets that I use regularly to get my myriad of jobs done. The software, hardware, and toys that I list here are as unique to me as any mechanic's toolbox is. There's always more than one way to skin the cat, but these are my weapons-of-choice.

First up, the laptop. The box. The deck. The one essential workspace of the Network Engineer. If I were a bank-robber, this is where I keep my shotguns and ski-masks.

I'm a long-time Linux tinkerer, but it's only recently that I've really used it to bear the brunt of my technical heavy lifting.

Ubuntu's 7.10 distribution (Gutsy Gibbon), is the first distro that I feel is robust enough for me to dive in with both feet, and completely abandon Windows.

Now, I have a long-time habit of documenting new computer setups and configurations as I perform them. I can't tell the number of times I've been saved by compulsive note-jotting. I thought I'd translate these notes into an abbreviated guide to getting Gutsy up and flying with all the toys you need to replace your Vista desktop.

Target System:
Stock Dell Inspiron E1505
1.86 GHz Dual Core Processor
Broadcom 10/100 Card
Broadcom DW 1390 WiFi
Nvidia G72 256MB Video
2GB RAM

-----Ubuntu 7.10 "Gutsy Gibbon"-----
http://www.ubuntu.com/

First, I started with the Ubuntu 7.10 alternate install. I could have used the live CD, but I feel more comfortable with the old-school text install. I resized the Vista partition of my hard drive without wiping it, which is a miracle in-and-of itself. Here's my usual homage to the importance backups before you try a stunt like this, however. Everything of importance on the Vista side went off to my free Mozy (http://www.mozy.com) account first.

Clickity-click, Next-Next-Next, Ubuntu is up and running with 10 minutes. Upon start, I got 2 Restricted Driver messages. For those unfamiliar with Ubuntu, this is when it warns you that it wants to use some proprietary code for some of it's drivers, as opposed to native Linux kernel code. My video card and my WiFi adapter both needed to grab stuff from the internet (so I plugged the laptop in on the wire). Both were configured in under a minute, and a reboot was called for for the video drivers.

I rebooted, scanned my wireless networks (thanks to the technical arms race between me and my fellow engineer and neighbor) I find no less than 6 WLANs available. I connect to my home network, and I'm off the wire, and on the Internet. I had some automatic updates to do, so I let the system crank those out for me real quick.

Okay, so there's a million guides that tell you how to stumble through all that good stuff if you hit any snags. The real point of this article is to document my must-have apps, and how to get them up and running quickly. I'll provide links to the resources I use to grab them.

-----Tomboy-----
This comes pre-installed. I busted this out right away (and dragged a launcher for it over to my task bar) because it's where I'm jotting these notes down.

----del.icio.us-----
https://addons.mozilla.org/en-US/firefox/addon/3615

I had to get the del.icio.us extension for Firefox just so I could get all these bookmarks back. If you use more than one PC, this is essential software.

----Compiz-Fusion-----
https://help.ubuntu.com/community/CompositeManager/CompizFusion

This is so damn pretty, it will make Vista Aero users cry. Crazy music not included. Enjoy this video:

http://www.youtube.com/watch?v=lawkc3jH3ws

How did I get this? If you know what you're looking for, this quickest way to install apps is to grab them from repositories on the net. In a terminal I typed

sudo apt-get install compiz compizconfig-settings-manager

It dropped in the necessary files, and I could configure it under System->Preferences->Appearance using the Custom button. Have fun!

-----Evolution-----
This one comes pre-installed with Ubuntu as well. Some folks prefer Thunderbird for their e-mail client, but since I need to have complete connectivity with my Exchange server at work, Evolution is the way to go. It's the Open Source Outlook Killer. If you can configure Outlook to read your mail, you can configure Evolution. If your Exchange server supports OWA, make sure to put the deliberate URL in the server address box. ("https://server.domain.com/Exchange/")

-----Pidgin-----
Another pre-installed app. This is my IM client and runs two AIM accounts, a yahoo account, and my Windows Live Messenger account.

----Minicom-----
I needed a TTY terminal program to configure switches and the like at work. I found that the Belkin F5U409 USB-to-Serial adapter works out of the box in Gutsy, which is nice. It mapped it to /ttyUSB0 for me. I grabbed minicom off of Synaptic, and configured it thusly:

sudo minicom -s

This allowed me to configure my settings, most notably the serial port. I saved my config as default, and also created a save for cisco devices.

I run it from a terminal with:
sudo minicom

Easy as pie....

----Super Nerdy Stuff-----
Things that I need, but most don't. If you're an Network Engineer, these are MUST-HAVEs in your arsenal.
I grabbed from Synaptic:

aircrack-ng (Wireless network monitoring and hacking)

kismet (Wireless network monitoring and hacking)

Wireshark (Wired network packet sniffing - formerly Ethereal)

These all came down just fine. If you want to know a little more about them here are some good links that I refer back to:

Aircrack WEP cracking:
http://www.aircrack-ng.org/doku.php?id=simple_wep_crack

Kismet Wireless Monitoring:
http://www.kismetwireless.net/

Wireshark:
http://www.wireshark.org/


So that's it! My toolbox is ready to hit the road with me, and I'm fully functional as an IT professional under Ubuntu. Next up will be a list of Online applications I use to round out my computing experience on any machine.

Comments

  1. I should note that, for you fellow network engineers out there, you may have noticed that my Dell, like most modern laptops, lacks the ever-necessary Serial port.

    My weapon of choice is the Belkin f5u409 USB-to-Serial adapter. It works great with PCs, Macs, and Ubuntu out of the box. Configuring minicom was a breeze, as Ubuntu just discovered it as /ttyUSB0. Set your serial interface to that, and you're all set.

    ReplyDelete

Post a Comment

Popular posts from this blog

Crowdsourcing Curation: The Social Graph as Gatekeeper

I've written before about the compromise we tacitly agree to when amateurs take over the roles formerly held by professionsals. The Internet promotes this takeover by lowering the cost of production and transmission to near zero for nearly every user, for everything from words (blogs) to pictures (Flickr) to video (YouTube).

As Clay Shirky put it so well: As freedom to produce increases, average quality necessarily goes down. For example: Thanks to Flickr, we now have access to a mind-boggling array of beautiful pictures, but that's partly because we simply have access to a mind boggling array of pictures, period. Some of these, of course, are beautiful; but there are a lot more of Aunt Bettie's 43rd picture of a bundt cake than of an Annie Leibovitz Rolling Stone cover.

It is at this point that many people interject: "This is the problem with the internet! It's full of crap!" Many would argue that without professional producers, editors, publishers, and the …

What Advice Would You Give Your Younger Self?

An old friend recently reached out to me (and presumably others) and asked us what advice we'd give our younger selves, particularly at ages 20, 30 and 40.


After writing my response to him, I thought it worth posting myself as well. 

The substantive bulk of my response to him follows:

-----

The difficult thing is that I really wouldn't change a thing about who I am, so any call for advice feels a bit like a time-traveler scenario where my advice to a younger self would affect the outcome of my present life, and I'm not sure I'd risk it. My experiences shaped me, including the glaring mistakes, and I wouldn't trade places today with anyone on Earth. But, for the sake of argument, let's assume the Many-Worlds Interpretation of quantum physics here, and thus assume I won't mess my own (present) life up.


It is also important to note that the question is "What advice would you give your younger self?". The answers below are specific and personal to me and…

Intellectual Property and Deflation of the Knowledge Economy

[Update: This accidentally became a series of posts on a theme.


Does Intellectual Property Law Foster Innovation?Where I question the efficacy of patent and copyright in a socially networked world.


Intellectual Property and the Deflation of the Knowledge Economy - (this post) Where I toy with the idea that the Knowledge Economy may not turn out to be much of an economy, especially when it comes to Intellectual Property


The Economic Reset Button- Where Jeff Jarvis asks Eric Schmidt whether or not this is a fundamental shift in the economic base


Innovative Deflation- Where I ask, "Is the knowledge economy ripe for growth, or is it the means by which traditional economies are shrunk?" ]

Friday night I was discussing the future of intellectual property law with some friends. My argument, in a nutshell:

Every business model relying on intellectual property law (patent and copyright) is heading for massive deflation in our lifetimes. We've seen it with the music industry and news…