davidrickard.net

Random stuff, randomly updated.

Archive for the ‘Computers’ Category

The trick to dealing with technical support

Sunday, September 20th, 2009

It’s really rather simple:

Act dumb.

Yes really. Allow me to explain.

I browse a lot of forums, and in many cases I’ll see a barrage of people complaining about various technical support departments at ISPs, service providers, and whoever else. They’ll be wailing that they didn’t get the help they wanted, and nothing worked, and how much the support sucks, and so on.

I’ve called support for Virgin Media, Be, Zen, Orange, and various others over the years. I work in IT, and I do a lot of troubleshooting myself. I often have an idea of what the problem is, and sometimes what might need to be done to fix the issue. I could easily phone up the support line, tell them what the issue is, and demand they do what I want to fix it. I might be right – but there’s an equal chance I’m NOT right, and could send them on a wild goose chase trying to deploy the wrong fix. I don’t know their systems or their networks, so who am I to tell them what to do?

And that’s the issue most people have. They may, or may not know what needs to be done, but the service provider know their stuff better than you do, so let THEM decide what to do. Hence why I say ‘act dumb’. I had an issue with my cable modem. I phoned up, and just told them what they asked for. I did exactly what the guy on the other end told me to do. An engineer was dispatched, and the problem was fixed. Simple. Other people with similar issues (it was an attenuation issue) go through countless engineer calls, and visits, and personally I think that’s because they pre-empt things, and try and tell the support person what to do. I never do.

Yes, I could phone up and say ‘I work in IT, therefore I know what the issue is’. They probably get loads of calls like that every day. As I say, some will know what the issue is, others will only think they do.

I had issues with my ADSL flaking out (back when I was on ADSL), and I jumped through all the hoops both Zen and Be had, which included moving the router to the master socket, and running through all the tests they wanted to do. As a consequence of doing that, all the BT engineer visits I had, which led to a No Fault Found, weren’t charged to me. If you read all the paperwork, in theory I should have been charged about £75 for those visits, but I wasn’t as they were raised as per the processes BT set up for the ADSL providers. We jumped through all the right hoops, so I wasn’t liable for the costs. If I’d phoned up, told them I wasn’t going to move the router and demanded an engineer, I would have been stung. I’ve seen people do that, and wonder why they get charged.

Don’t get me wrong – there ARE plenty of ‘bad’ support lines out there, and poorly trained people manning them. They may be working to a script, but think of it this way; if you were in a play, and one person is working from a script, and you turn up and decide you don’t want to use the script, you’re going to very quickly end up in a mess. Same goes for these support lines really. Let them follow their script, and don’t pre-empt them. Let them ask the questions they have to ask (have you turned it off and on again?). If they can’t handle it, they’ll escalate it anyway. I’ve gotten in and out of support lines in no time, and had all my issues solved pretty quickly, without any shouting, swearing, or demanding to speak to their supervisor.

So remember. Just act dumb!

Cisco TSP – Wave goodbye

Tuesday, August 25th, 2009

I’ve been wrestling with the Cisco Telephony Service Provider (TSP) today. We’re doing an install of ARC console, and having set everything else up, it wouldn’t start. I traced back and found that the issue lay in the TSP module itself. ARC tell you to try a utility called TAPI Soft Phone. Every time I ran it I got a vague error about not being able to connect.

I found the TSP was actually dropping logs into C:\Temp. I found these lines:

CiscoTSP001.tsp|   CSelsiusTSPWaveList::GetAvailWave() *ERROR* No wave available|<LVL::Error><MASK::0001>
CiscoTSP001.tsp|   CSelsiusTSPDevice::OpenDevice() [ARC-SrvQueue3] *ERROR* GetAvailWave() returned WAVELIST_NOT_ASSIGNED|<LVL::Error><MASK::0001>

I was aware there was a Wave driver in there, but it supposedly gets installed when the TSP installed.

Right?

Well, it would seem not. Whether it’s meant to or not, I don’t know. I could find plenty of reference to reinstalling it, but not a lot of mention of how to install it in the first place (or reinstall it for that matter). A bit more digging, and I found this Cisco document which tells you how to install.

It mentions Windows 2000, but it’s roughly the same for 2003, which I’m using. I selected Add New Device, Game and Audio controllers, and just pointed it at the driver.

One thing that struck me is that Windows claims the driver is unsigned. I’m wondering if the TSP installer is trying to shoe-horn the unsigned driver in, failing, and just silently giving up. Like I say, that’s assuming it actually does it in the first place.

Anyway it now works. A simple thing, but it took me a while to find the root cause and fix it.

7 into 2133 does go

Friday, August 14th, 2009

I’ve been running Windows 7 on my main PC all this week, and I’ve very quickly found myself getting used to it. Even the new Start Bar is growing on me daily.

I decided today to see if my little HP 2133 netbook could take it. The HP has no optical drive, and I have no external USB drives. I had a IDE-USB converter thingy I’d used with an IDE CD drive in the past, but I’d blown the PSU on it. I needed another solution.

I’ve installed Linux from USB drives in the past, and I knew it was possible to install Windows onto HP Proliant servers using Smartstart and a USB drive. I was vaguely aware any PC could do it, you just needed a method.

A quick google turned up this blog entry:

HOWTO: Install Windows Vista from a high speed USB 2.0 Flash Drive – Windows Live.

I reasoned that Windows 7 is basically Vista so the theory was probably the same. I got my 4GB SanDisk USB drive, downloaded the Windows 7 Home Premium ISO from Technet, and started setting up the disk.

After plugging it into the netbook, I powered up, and selected it from the boot menu. Imagine my surprise when it worked! Not only that, but it booted, and installed perfectly fine. I wondered if it had done something stupid like installed the boot loader on the USB drive (had that happen before) or messed up the drive letters, but no, everything is where it should be.

What impressed me the most was that during the setup, it found my wireless controller, and set up my connection to the AP. Next it activated with Microsoft (although oddly told me it had expired, and must be activated), and I was in. Windows Update was already showing activity so I had a look and found all the other drivers waiting to be installed. Once they had installed and rebooted, I have a fully set up Netbook!

The start bar looks like it could be very useable on the netbook, and it seems pretty nippy. I’d run XP on it before as I decided Vista was a pointless excercise. Don’t get me wrong, I rather like Vista, and had been running it for some time, but it really doesn’t get on well with low-end hardware. This little machine seems to be OK with Windows 7 however, so I’ll have to see how it goes.

We have moved

Thursday, July 30th, 2009

Not that you’d notice.

If you’re reading this, then you’re seeing the newly hosted site. Nothing has changed, I’ve just moved to a virtual private server, where I can host all my domains, and do all my own setup and control of the hosting.

I’ve had years of excellent hosting from UK Web Solutions Direct, so I was a little sad to leave them. But if you’re looking for a basic host, I can’t recommend them highly enough, so if you’re looking for a good host, give them a go!

YouTube – Wii Fail

Saturday, May 2nd, 2009

YouTube – Wii Fail.

This is why you should ALWAYS wear the wrist strap when using your Wiimote.

If the Wii came out about10 years ago, when most people had CRTs still, they’d probably just bounce off, no harm done, but LCD and Plasma screens are made of very thin, fragile sheets of glass and plastic. Doesn’t take much to bust one.

Tiny, but powerful

Saturday, May 2nd, 2009

As you can see from the widget on the right, I’m using Twitter these days to spout all sorts of random nonsense. Twitter is a wonderful thing, and I’ve found it useful, and quite entertaining.

Thing is, I see something of a major flaw with it, and it extends outside of Twitter. Due to the fact ‘tweets’ have to be 140 characters long, if you want to post a URL (link) to something, people will often shorten them using one of the many services such as TinyUrl, Tr.im, Bit.ly, or Is.gd. The end result being that your original URL, turns from this:

http://news.bbc.co.uk/1/hi/technology/8026736.stm

to this:

http://bit.ly/8kx1o

We now have a considerably shorter URL to post, which saves a lot of space in the tweet.

My problem with it, is that the URL could link to anything! In this instance, it does link to the article above. But it could go anywhere! Any how else would I know until I click it.

TinyURL thought of that particular problem and introduced a preview feature, so the URL http://preview.tinyurl.com/cakpdn actually takes you to a TinyURL page which tells you where the link goes to. You can turn on a cookie to always make it go there, then you choose to click through if you trust the domain. But not all the providers do that. Bit.ly don’t seem to and besides, it relies on the person posting the link using the preview URL, or the person visiting the link having the cookie enabled, both of which rarely happen.

We also end up with URL blindness, and people will just click on them regardless, and end up at a plethora of sites. Most of the links I see go past in my Twitter feed are shortened somehow, and without the context of the tweet are mostly meaningless. How long before they are accepted entirely, and start appearing in Phishing emails and the like? We could end up with shortened URLs firing people off to all sorts of sites.

There have been suggestions by some for the domains hosting the content to provide their own URLs. Personally, I think this is by far the best method, as it means you can instantly see which domain the link goes to and know with a better level of certainty that you’re going to end up where you expect to. Trouble is, it relies on the domain owners implementing something themselves, which they might be reluctant to do, seeing services like twitter as a flash in the pan (I don’t think it is).

A short-term solution might be for the short-URL providers to send short URLs to a landing page, so you can see where the link goes, and if it is malicious or not what it said, flag it as such (although they could be open to abuse as well).

It’s a tricky subject really. Just click carefully!

Robpol86.com – ImageCFG.exe

Friday, April 24th, 2009

Robpol86.com – ImageCFG.exe.

Finding Simcity 4 crashing on you? Got a dual or quad core processor? Then you need ImageCFG!

Basically, SC4 was written before multiple-core CPUs, so most of us had a single core, and possibly hyperthreading. Unfortunately, because of this, SC4 doesn’t handle those extra cores properly and has a tendency to crash in a giggling heap after a while.

The way around it is to use something called ‘processor affinity’ – basically making the program always use a particular core. That way it doesn’t go splitting its tasks up and falling over when things go out of order. The above link tells you how to use it, and it’s fairly easy to do.

I’m pretty sure I blogged this before, but I can’t find it…

Audibly better

Wednesday, March 18th, 2009

I was in the market for some new computer speakers recently. My then current set, some Creative 5.1 something-or-the-others had developed a couple of faults. Firstly, if there was a loud sound which stopped relatively suddenly, I could hear a high-pitched whine which would start loudly, then slowly peter out. This was a liveable thing. The second issue was with the volume control – it’s a couple of dials on a wire, one for volume, another for bass, plus headphone outputs and aux inputs. The volume dial had screwed up, so it would take a very careful touch to adjust the volume. Anything else and it would suddenly jump to super-sonic levels, or just not do anything.

I started looking elsewhere, and decided to forego a surround speaker set. Having surround sound was nice, but not a necessity. All my music is stereo, so anything else is done in hardware to make it pseudo-surround. Granted, some CDs do seem to utilise some sort of Pro-Logic encoding, but for the most part, it’s best to have things in ‘proper’ stereo. The only things I ever have in stereo are DVDs, and I watch those on the TV or projector with the decent surround system, so surround speakers on the PC seemed a bit redundant. Also, I no longer have a high-end sound card in the PC. I’m using the onboard card, so it wasn’t like I’d be losing anything there.

So for a while I briefly courted the notion of something like the Bose surround speakers, but the price put me off. Creative also did a similar set, but they used USB for the connection (i.e. the speakers are the sound card). Plus they had a silly-massive subwoofer, which didn’t seem great to me. I don’t really like subwoofers much as they send all their sound through the floor, thus annoying others. What I needed was a set of speakers which were able to produce their own bass. The speakers on my TV are a Sony set I got with a Hi-Fi system I bought some years ago. I have no sub there, but the speakers are very big, and produce plenty of bass on their own. I figured if I could get something similar for the PC I’d be onto a winner, as it would mean no sub, less cabling, and better sound.

So I managed to find these:

gigaworks_t40_c

These are the GigaWorks T40 Series II. I found them in PCWorld, and the first thing that struck me was a) how big the box was, and b) how much it weighed. I’ve found that light, small speakers often produce a sound that is, well, light and small. But these had some bulk to them. They are of a big size, and so I settled on them.

I’ve been using them about a week now, and I’m really quite happy with them. The sound is quite well defined and very broad – I certainly felt like I was hearing everything. They’re not too bassy, and the highs don’t seem lost. The mids sometimes seem to go walkabout, but that’s something that can be tweaked. I’ve turned down the bass a little bit, and they sound pretty good now. They look and feel like proper, decent speakers, and to be honest I think they are. PC speakers have always been something of an also ran, so if you listen to a lot of music on your PC (like I do) then you can often find them somewhat lacking. These tick all the right boxes for me, so I’m quite impressed with them.

Eh? Dowhatnow?

Friday, February 27th, 2009

This is the error I just got from the game ‘Building & Co‘. I’m guessing something’s not right. Just not sure what…

There’s good and bad to doing this

Tuesday, February 24th, 2009

BBC NEWS | Technology | Online child abuse images warning.

How’s this for a double-edged sword. I agree with it in terms of blocking access to these ‘child abuse’ images. Nobody needs access to things like that.

Then again, what next? The IWF could start adding other ‘bad’ websites that are covered by UK law. Then they start adding other things deemed ‘inappropriate’ and before long, they’re blocking stuff left and right. Suddenly the internet (at least in the UK) has lost its impartiality and free speech. Meanwhile, those who want access to the bad stuff they blocked in the first place have found ways around it, and aren’t affected anyway.

I don’t think it’ll be long before we see a totally regulated, tiered internet. Suddenly all the value of the internet is gone.

Maybe the better option is a concerted international effort to stamp out the people producing these bad images in the first place. There’s been a lot of progress on that front, but many of these people are off hiding in countries that either have no laws against it, or don’t care, so there’s nothing that can be done.

Eventually these sick people get brought to justice – and as usual the people who had no involvement suffer in some way.