HP Officejet 6300 series drivers

One of my clients has a couple of HP Officejet 6300 Series all-in-one printer/scanner/fax units (model 6310 in particular).  These units come with a comprehensive set of software for scanning and image manipulation, in addition to the basic drivers.  I’ve always found the Windows XP software installation rather tricky.  It seems to take far longer than it reasonably should, even on well specified hardware.

On Monday I reconfigured one of these printers to connect directly to the office’s ethernet hub, so it could be accessed wirelessly by the business’ laptops rather than needing to connect directly with a USB cable.  HP offers various software installations, so on my own laptop I chose to install only the drivers.  The installation routine completed, asked me to reboot and told me that the printer was ready to use.

The only problem was that it didn’t appear in my list of Windows XP printers.  I didn’t think this was worth troubleshooting; my laptop has had all kinds of software loaded on it and has connected to several different client networks in its time.  I figured things would be fine on this client’s own laptop.  I installed the full software package onto his machine, but after two hours it was obvious the process had frozen.

Time was running out, neither the client nor I wanted to spend much more of my time on this issue and I needed to be making my way back to London.  I rebooted the machine and went for a basic driver-only installation on his machine.  The software discovered the printer on the network, completed successfully and promised printer availability after a reboot.  The problem was, once more Windows XP couldn’t see it.

I figured that I’d have to leave the machine configured to print via a USB cable as a temporary measure.  This went smoothly; Windows XP’s Plug & Play found the printer, set it up and within a couple of minutes I had temporarily printed a test page.  I was mystified, but began to wonder whether there was anything I could do to configure this Windows XP printer to print via the network rather than the attached USB cable.

A little poking around in the “Ports” tab of the printer’s properties revealed  that the HP software installation had created a port called “Officejet6300series” with a description of “HP Standard TCP/IP Port”.  I changed the existing printer’s port to this one, unplugged the USB cable and printed a test page straight away.  It’s very disappointing that I had to sort this out manually, but at least it can be made to work.

Mac OS X Leopard, AirPort and wireless channels

Stephen Fry famously freaked out on Twitter a couple of months ago when trying to get a Windows Vista PC to join a wireless network (a couple of those links aren’t for the faint-hearted).  I had exactly the opposite problem yesterday: an Apple MacBook that steadfastly refused to even acknowledge the presence of a specific wireless network.

The Mac could see other networks in the area and readily connected to the ones that weren’t security-enabled.  Equally, laptops running both Windows XP and Windows Vista were happy to associate with this apparently evasive network and deal with its WPA security.  Even my Nokia N95 mobile phone knew it was there and would happily connect with it.

The OS X Console utility wasn’t much help: a series of messages from SystemUIServer advising that there was an error joining the network, with a cryptic “Connection failed (16 result unavailable)” description.  I did a few searches and came up with the rather worrying news that OS X Leopard is known to be rather flaky where wireless is concerned.

Nothing I read seemed to encapsulate my own problem.  Even iStumbler failed to reveal the presence of the router sitting a couple of metres away from the Mac.  Several local WLANs were broadcasting on channel 11, but I checked the router and it was using channel 13.  On a hunch, I changed it to channel 10.  Almost immediately, the Mac connected.

It turns out that in certain areas of the world, only the use of channels 1-11 is permitted.  Europe uses channels 1-13, so why I encountered this problem with a British MacBook is unclear.  Nevertheless, it’s a good example of a frequent situation in IT troubleshooting: sometimes a little bit of trial and error is the only way to really find out what’s going on.

When enough is enough

I recently helped someone with two PCs to reorganise her home working environment.  She was sharing a printer between an old Windows 95 desktop and a new Windows Vista laptop.  When she needed to print, she would carry the laptop upstairs to where the printer and desktop PC were based and switch the USB cable over from the old computer to the new one.

I had a much better idea.  I suggested that we configured the two PCs as a small workgroup, meaning that she could leave the desktop turned on, acting as a print server, and would be able to print at her leisure whilst working downstairs in the lounge.  She loved the idea, so I went ahead.  It worked perfectly… until about five minutes after I walked out the door.

Returning to her house, the problem was immediately apparent: the Windows 95 desktop machine was demonstrating the infamous “blue screen of death”.  I reversed my work and apologised for getting her hopes up.  While it should work in theory, in practice the Windows 95 installation on her ageing computer had become too unstable over time for her to rely on this solution.

I was reminded of a fairly basic principle that day: sometimes you have to say no, enough is enough.  With the best of intentions, I had tried to help her to get more value out of her existing IT systems, but I let my enthusiasm and helpful nature get the better of me.  Microsoft stopped supporting Windows 95 at the end of 2001 and in future I’ll be following its example.

Keeping customers informed

I’ve recently been working with a couple of service providers that take a very different attitude to keeping customers informed.  The first is embarrassed by problems and is very defensive when they are reported.  It doesn’t update its own “service status” page on its website for anything other than the most major outages lasting several days.  The second is very open about any issues that occur and updates its service status information as soon as possible, usually within an hour or so.

Superficially, if you look at these service status pages, it seems that the first organisation has a very reliable service and the second one experiences a lot of problems.  Appearances can be deceptive.  Anyone working in IT, or using IT services, knows that there are occasionally problems.  Trying to cover them up always backfires.  The mark of a professional organisation is one that acknowledges issues and keeps customers well informed while making every effort to rectify them.

ADSL fault reporting in the UK

I recently had a few problems with my home broadband connection, provided by Demon Internet.  Working with Demon to resolve these, I learnt some useful stuff applicable to anyone whose underlying connection uses BT’s ADSL Max service.

Many British ADSL providers use this BT Wholesale service to connect their customers to their own network.  The exceptions are those who have taken advantage of the local loop unbundling (LLU) concept to place their own equipment in BT’s exchanges.

If your service is based on BT ADSL Max, you can check your connection speed by using BT’S SpeedTester service at www.speedtester.bt.com.  The tester will ask for the phone number on which your ADSL line is based and for your ADSL login name.

Numerous internet speed testing websites are available.  For services based on ADSL Max, the BT tester provides one crucial piece of information you won’t find anywhere else: your IP Profile.  This figure has a direct impact on your speed of access.

If you know how to login to your router, you might find - as I do, usually - that you have a downstream connection speed of about 5Mbps, in line with the “up to 8Mbps” guideline for this type of service.  However, sometimes the IP Profile is much lower.

The IP Profile is essentially the highest speed at which the BT network management systems will let you download data.  If you’ve been experiencing connection problems and have temporarily connected at a lower speed, your IP Profile drops accordingly.

However, when you manage to reconnect at a higher speed, the IP Profile does not automatically rise again.  It can sometimes take several days to regain a higher profile, during which time your apparently fast connection feels much slower.

Here’s an example of the test results for me at the moment, when everything has been running fine for a couple of weeks:

    Your DSL connection rate: 5728 kbps(DOWN-STREAM),  448 kbps(UP-STREAM)
    IP profile for your line is - 5000 kbps
    Actual IP throughput achieved during the test was - 3077 kbps

Compare that with the following results from a few weeks previously, when my connection speed was slightly lower, but my IP Profile had dropped considerably:

    Your DSL connection rate: 4544 kbps(DOWN-STREAM),  448 kbps(UP-STREAM)
    IP profile for your line is - 350 kbps
    Actual IP throughput achieved during the test was - 296 kbps

Demon indicated that certain information needs to be provided in order for a persuasive case to be made to BT to get a fault investigated, otherwise the fault report is liable to be rejected.  Specifically, evidence of instability and slow speed.

Instability means line drops and reconnects.  Your ISP can usually provide this information itself.  Slow speed means poor performance and three separate sets of BT SpeedTester results (spaced more than three hours apart) are the best evidence.

If you can also provide evidence of having used two completely different routers to reproduce the fault, this is useful.  Typically most people don’t have a spare router though, and with retail prices of around £50 this is fairly understandable.

Creating free PDFs using PDFCreator

PDF files have become a de facto standard for information publishing over the past decade or so.  There are lots of good reasons why you might want to create a PDF version of a file.  Here are a few of the most common:

  • You’re sending a document to someone - or publishing it on your website - and you don’t want the reader to be able to edit it;
  • You’re not sure whether your reader has the same software package or version as you;
  • Your “document” is actually a composite of various files created in various different applications;
  • Your document is graphic-heavy and the file size is rather large.

Creating a PDF file is often seen as a bit of a black art, but if you’re a Windows user it can actually be very simple.  PDFCreator is a freeware application that installs as a printer.  When you want to create a PDF document, you “print” it to the PDF printer, which then allows you to save and/or e-mail the results.

PDFCreator can also queue up multiple files and then combine them together as a single PDF file, which can be useful in many instances.  For example, my invoices are created in Microsoft Word, but some clients require a second page of detail held in Excel.  PDFCreator allows me to put both sets of information together as a single file.

I’ve recommended PDFCreator to a couple of my clients.  One of them jokes that it’s the best thing I’ve ever helped her with.  She has a point: it’s lightweight, handy and easy to use.  It’s become an essential tool for me and was one of the first things that I installed on my new PC a couple of months ago.

E-mail Virus Hoaxes

“Hi all, I checked with Norton Anti-Virus, and they are gearing up for this virus!  This is the worst virus announced by CNN.  I checked Snopes (URL above), and  it is for real !! Get this E-mail message sent around to your contacts ASAP.  PLEASE FORWARD THIS WARNING AMONG FRIENDS, FAMILY AND CONTACTS!”

I usually receive one or two of these messages a month from friends and business contacts.  Either I’m being asked to check them out, or they’re just forwarding them in a well-meaning attempt to help me avoid some kind of disaster befalling my computer.

This kind of e-mail hoax has been running for almost as long as I’ve had e-mail; many of the messages have retained exactly the same phrasing over the years.  Here are some tell-tale signs by which you can recognise when a message is safe to ignore:

  • Norton won’t be “gearing up” for it.  Viruses don’t tend to schedule themselves conveniently like this.  The moment anti-virus software providers are aware of a virus, they’ll dissect it and release an update for their package, which gets downloaded automatically in the background.  Chances are you’ll never even know.  (Check that your home PC’s anti-virus package is updating at least once a day.)
  • The message recommends that you forward it to everyone you know.  This is pure chain letter psychology.  They’re trying to see how far they can get the message to spread.
  • The message contains pseudo-technical gobbledegook: for example, a virus that “burns” your disk.  The only thing your computer can burn is CDs or DVDs and even that depends on it having a CD/DVD writer as opposed to a reader.
  • It contains melodramatic and meaningless advice to shutdown your computer immediately.  What, and never turn it on again?  It’s true that in the case of some genuine viruses this can be absolutely the right thing to do, but it’s usually followed by a call to your IT support person.
  • It includes further exhortations to send the message on to everyone, just in case you didn’t get the point.  In CAPITALS and in bold too.
  • In case that doesn’t work, it brings in the big guns - Microsoft, CNN, and so on.  People tend to associate these large corporations with authority, so the writer of the hoax is trying to bring some spurious authority to their message.  That still doesn’t mean it’s true.
  • Finally, it will often use the self-important phrase “the most destructive virus ever”.  Oooh, scary!  This fumblingly inadequate machismo masks the reality that, in fact, many viruses are a bit crap.  One or two high-profile instances have caused genuine havoc, but there are many that fell at the first hurdle.

I recommend that you adopt a default viewpoint of scepticism where these messages are concerned.  The best way to deal with them is generally to delete them.  If in doubt, paste a few key phrases from it into your favourite search engine  and see what turns up.

Many messages will tell you that their virus warning has been checked on Snopes (a useful resource to remember) or similar sites, but of course this is rubbish.  In general, Snopes and its peers will have identified the message as a hoax months previously.

Laptop Outgoing SMTP Server Settings

I’ve recently moved onto much better tariff for my mobile phone and now have unlimited mobile broadband (HSDPA) access for a minimal fixed monthly cost. The fact that my phone can operate as an internet gateway for my laptop (when connected via Bluetooth or a cable) makes it even better. Having previously not wanted to access the internet via my phone except in emergencies, I’ve now configured it for all my online essentials and I’m very happy with it.

However, I soon found that I was having problems sending e-mail via my phone. I checked and re-checked the settings, but couldn’t see anything wrong with them. They work on my laptop, I figured, so there’s no reason that they shouldn’t work on the phone too. However, when I discovered that the same settings also failed on the laptop when it was connected via the mobile phone - yet they worked fine via any number of random wi-fi hotspots - a re-think was required.

It turns out that Vodafone blocks outgoing SMTP connections via port 25 to any servers other than its own, probably as an anti-spam measure. I was trying to use the SMTP server that my domain provider makes available to customers who can’t rely on a particular ISP - ideal for the transient, changeable nature of wi-fi access - when instead I needed to configure my mail client’s outgoing SMTP server to be send.vodafone.net instead. After I changed it, my Outbox emptied.

However, that didn’t seem like the right solution. The next time I used the laptop via wi-fi, outgoing e-mail would fail again because I would no longer be connecting via Vodafone. Back to the drawing board. I did some digging around and discovered that my domain provider’s SMTP server can also be accessed via SSL on port 465. I tested it and was pleased when it worked. That’s a solution that will stand me in good stead regardless of the underlying internet connection.

The moral of this story is that outgoing SMTP server settings that work well in one environment aren’t necessarily appropriate in another. The average home desktop PC user who only ever connects via a single broadband provider will rarely have to think about this kind of thing. However, people who are beginning to take advantage of the increasing number of cheap mobile broadband services now available will need to ensure that their settings work in multiple environments.

Hello & Welcome

I’ve been freelancing as an IT and web consultant for nearly two years now. I left my full-time job of sixteen years in May 2006. I took a six-month break to review where my career had taken me thus far and where I wanted it to lead me in future.

Starting as a freelancer in late 2006 wasn’t, if I’m honest, the result of a co-ordinated plan. My original intention was to sign up with an agency and work on a contract basis for a year or two, to gain fresh experience in a variety of businesses.

However, as with my original entry into IT in late 1989, an opportunity appeared and it seemed too interesting to ignore. A couple of ex-colleagues asked me if I’d be interested in helping their business to make better use of IT and the web. I said yes.

Things have progressed naturally from there. My consultancy work has become a realistic way of supporting myself. I’ve kept a fairly low profile, but word of mouth referrals and repeat business have kept me busy.  People seem to like what I do.

I’ve been on the internet since 1993. I created my first website the following year and wrote my first blog post over eight years ago. I’ve written in many places on numerous subjects ever since, but I’ve never really covered the topic of how I make a living.

The idea of writing about my freelancing experiences has become more attractive over the past couple of months. So that’s what I’m going to do, beginning today. Once more, I don’t have any particular plan. I’m just going to begin and see what happens.

So, hello and welcome to my blog. I’ll be covering anything that seems interesting and relevant: strategic planning, technical tips, knowledge management, my experiences of being self-employed - everything’s fair game. I hope you’ll find it interesting.