Same switch, different location
A friend called me a few days ago and told me about a problem where he works. The company was combining their two office locations into one in order to save money. It was a good idea anyway because the two locations were only a block apart. They (friend’s employer) had hired some contractors to install 15 new network drops. When the contractors finished connecting the new drops to the shiny new Linksys SD216 16-port switch, the computer and printer moves began.
Quick background: The CEO of this company is tight with money. They have 15 workstations (old PIII systems), 1 server (newer P4 system) and 5 laser printers so they have no need for an IT department. An IT support contract? HA! Those cost too much. They would just call someone (read: cheapest price) if the needed help.
Now that everything was moved and set up, they were having a problem with one of the printers. No one could print to it. My friend said it worked fine at the other location and the CEO was ready to dock someones pay for “destroying a perfectly good printer”. That’s why my friend called in a favor* and asked me to look at it.
The first thing I did was print out the config sheet for the printer. When I did that, I saw that the IP address was set to 192.168.11.114. I asked my friend what IP range was the office network using and he wasn’t sure so we looked on his workstation. His workstation was set to 192.168.10.90. Aha! I told my friend that the printer IP was set up incorrectly and that it needs to be set to a free IP on the 192.168.10 network.
My friend told the CEO, who was watching nearby, about the easy fix. “Impossible!” I heard. “One of my neighbors is an IT guru and he said the printer was damaged in the move. He even checked the connection and said that it should work because it’s on the same switch as all the other computers.” I told the CEO that I would bet lunch on the fix. The winner would choose the restaurant. He liked that idea and said, “I hope you’ve saved up a couple of months salary because I don’t eat cheap.”
Long story short: I reset the printer so that it would pull a DHCP address, set my friend’s workstation to print to the printer by creating a new TCP/IP port using the printer name and ate the best free (for me) lunch ever. Sweet, sweet victory.
*Be careful when you tell a friend “I owe you one”. This is one of the rare times it actually worked out for me.
The manner of giving is worth more than the gift. - Pierre Corneille
09.May.08
Networking
Comments (0)
Free Icons
I am not a graphics person. Not even by a long shot. I can’t even get stick figures right. So, while working on a web site, I needed some icons to use on the page (RSS feed, print, etc.). The best icon sites I found are:
SearchIcon.Net
InterfaceLIFT
Free Icons Web
Icon Archive
All of them have huge collections of icons that are free to download. I had to use GIMP to scale some of the images because there weren’t any available in 16×16 or 24×24 size.
What sites do you use for finding free images?
20.Apr.08
Internet
Comments (0)
Love: CMSMS, No love: ASP .NET
Man, I can’t believe how little I’ve posted in the last two months. There is a lot going on, new things are being learned, so I have plenty to write. I should have posted it for the simple reason of having a backup of the information.
Love
CMS Made Simple is awesome. I’m trying to decide if I want to move my site over to it or staying with WordPress. It depends on if I want to change the way I present information.
I’m almost finished with the new site, based on CMSMS, for a local private school and they are loving it. I like how easy it is to make a template and set options for each page. I also like how easy it is to add modules and configure custom tags. The school admins like how easy it is to create content (pages, news, etc.).
No love
ASP .NET is a pain in the arse (King’s English). My brother set up a site using DotNetNuke (his host set it up for free) and he wanted to use Google Checkout. He’s only selling one item so he can use a Buy Now button. The Buy Now button code uses an HTML form. ASP .NET, and therefore DNN, wraps the entire page in a form. See anything wrong? If you said, “You can’t put a form inside a form!”, you nailed it.
Hours of Google searching turned up nothing useful. There is a hack for putting a PayPal button in DNN that involves removing the form tags and using javascript but it doesn’t work with Google Checkout. There are a couple of DNN modules available to integrate a Google Checkout button but all of them cost $20 or more.
I’m very ashamed of the way I found to make it work. I used an iframe. Yes, I know. There are those that think iframes are horrid little pieces of HTML code that should never have come into existence but that’s all I could do. I put the Google Checkout form inside an html page (e.g. googlecheckout.html) and used that page as the source for the iframe.
Even though it works perfectly, I feel so ashamed. Maybe I’ll find a better way to do it soon. Suggestions for making it work would be appreciated.
One can pay back the loan of gold, but one dies forever in debt to those who are kind. - Malayan Proverb
19.Apr.08
Web Apps
Comments (0)
The order of operation
The clients I did some work for a couple of weeks ago called me this past Thursday. They had purchased a 250 GB external hard drive (USB2) and they wanted to save the server backups to it. Symantec Backup Exec supports saving to external hard drives so I thought it would be a pretty simple task. Well, it kind of was….
After setting the external hard drive up in Backup Exec, I created a second backup job. The new backup job was set up almost exactly the same as the job that backs up to tape (full nightly backups). I tried testing the new backup job and it failed. I looked through the error log and noticed that it was showing zero available space on the media. Weird, considering that it was a newly formatted drive and I made sure that the size was set up correctly in the Backup Exec device manager. I tried changing a couple of settings on the device but nothing worked. Finally, after complete frustration was setting in, I searched the Backup Exec forums.
It seems that Backup Exec has a funny little issue with testing a job that has never ran before. According to one of their FAQ entries, I needed to run the job before I could test it. That’s right, run the job first before it could test if the job would run. I changed the settings so that only a couple of small files would be backed up and it ran successfully. I then changed the settings back so that everything would be backed up and ran a test run. That test run now succeeded.
Maybe one day Symantec will fix it so that you can test jobs first. That would make a little more sense.
It is hard to believe that a man is telling the truth when you know that you would lie if you were in his place. ~Henry Louis Mencken
07.Apr.08
Software
Comments (3)
I agree…no…maybe
I was at a medical office yesterday morning setting up their server. There were two main pieces of software to install. The first was Symantec Backup Exec and the other was Dawning Technologies DTI Interface Software.
When I started installing the Dawning software, I got the following EULA. Is it really that simple or is it a trick?
I just feel like there is something they aren’t telling me.
30.Mar.08
Humor, Software
Comments (0)






















