Linksys ruins my plans for the evening.

Regular readers of my blog remember that back in April I bought a Linksys WRT54G wireless router to replace my Belkin router, which had this annoying habit of sometimes showing you the configuration interface on the external port 80 even though it’s supposed to be forwarding the external port 80 to my Linux router’s port 80 and even though it’s configured to not allow external access to the configuration interface. That was a dismal failure because every now and then, at first every couple of days and later several times a day (and definitely more likely to fail if you were doing a large file transfer), it would stop allowing wireless clients to access the outside world, even though wired clients (like my Linux box) were still working fine. Often the only cure was to power cycle, because a soft reboot from the web interface wouldn’t do it.

Because of all that, I continued to use the Belkin at home, in spite of that annoyance. But when they installed cable at the new house, I dug out the Linksys and brought it over, figured that even if it needs to be power cycled once in a while, it would still allow us to use the net when we were over at the house.

So that was my plan for this evening – come home from work, cart out the 7 or 8 bags full of garbage that Vicki and I filled over the weekend, tend to the dog, watch a bit of the Tour de France on TV, then come over to the new house and take care of the birds and keep them company while surfing the net wirelessly down in the bird room. But it didn’t work out that way, because when I got to the new house, I found the Linksys unable to get a DHCP address from the cable modem, even after power cycling both of them. The Linksys actually smells a bit “cooked”, so it’s probably completely ruined now. So now I’m sitting in my office in the new house, on an uncomfortable wicker rocker, connected to the cable modem with a patch cord, and wishing I could be down with the birds on the comfy sofa.

Oh well, it’s cooling down now, soon it will be time to go to bed and not get the sheets too sweaty. (Vicki warned me not to get them sweaty, because they’re new and expensive.)

I’m the man, baby!

I slaved over a project to upgrade version 3.3 of our software to version 3.6, and get it done by the end of last month, because it was absolutely vital that it get delivered to customers at the end of this month, and QA needed to test it. “The future of the project depends on it” sort of thing. I even only took a week of vacation over holiday even though I felt like taking two so I could be there to fix all the bugs they were going to find. So I’ve been sitting here wondering why QA hasn’t touched it yet, being as how half the month is over.

I just got the word – QA ran their first test of it, and it worked 100% correctly. Woo hoo! I’m the man.

Drool

Garmin 396 GPS with XM Weather (Americas) – Sporty’s Pilot Shop

When the Garmin 296 came out, I said that all it really needed was XM Satellite weather and approach plates, and it would be the perfect electronic flight bag (EFB). Since EFBs start at about $4,000, they are so far out of my reach as to be laughable. But now they’ve done it – they’ve combined the Garmin 296 with built-in XM Satellite weather (and you can listen to XM Satellite stations with an audio jack on the unit), and it’s just about perfect.

I seriously wish I flew enough to justify this beast. But since all I really do is a few 2 hour flights every month, I should probably just keep drooling and keep the credit cards locked away.

Never trust the label

I’ve just wasted 4+ hours because I trusted the label that said that the CD our build-meister gave me had the latest build on it. I guess I trusted the build-meister too. I should have noticed that many of the RPMs said “3.6-006” instead of “3.6-007” like I was expecting.

Instead, I have to rebuild two systems (a CMS and a CP, as defined in the post the other day) back to RedHat 7.3 and version 3.3 of our software, configure it, burn a new DVD with CentOS 3.4 and version 3.6-007 of our software, and upgrade the two systems. See you in another 4 hours.

Oh, and did I mention that the air conditioning at work has one of its three chillers off-line, and has for the last three days, and so it’s hot and sweaty here?

What were they smoking?

Sometimes I’m forced to question the sanity of my cow orkers. If you run our setup program and choose the option to set the time and date, you are presented with a string like “062716452005.40” As near as I can figure, that’s DDMMHHmmYYYY.SS, or translated into English, day, month, hour, minute, year, period, seconds. Besides the utterly moronic order of the elements in the string, the input routine has absolutely no flexibility in what you can enter and no error checking. Get one character wrong or miss a column, and you’re going to get a date and time that are utterly unlike what you expected, and you won’t find out until you exit the setup program and type “date”.