Bad Motorola, no cookie for you

My old, unreliable mobile phone died a couple of days ago, and I needed to buy a replacement. I’m not able to upgrade my phone for another 2 months so I decided to buy a pay-as-you-go phone and just slip my SIM into it (same network, no issues with locking). People who know me, will understand that I have a liking for flip-phones, so I went for the Motorola V3 (Razr). Aargh! christ, but the phonebook is the biggest piece of shit I’ve ever come across. I understand this misbegotten need to have the phone book maintain some compatibility with the SIM, but for christ’s sake, they need to get their act together on this. Practically every contact in my phone book has two entries, in fact most have 3. On the motorola phone book every contact is a separate entry on the person list. This means I have to wade through 2+ entries per person to scroll from one person to the next. Factor in that I store people’s full names on the phone, in surname order, wading through the 9 Shanahan’s in the book takes a long time. It always integrates the SIM contacts onto the phone book. There is no visible option to disable this ‘feature’ (my SIM contacts always were a backup of my phone entries), so I end up with loads of duplicates (or purge my SIM). I can’t send my entire contact details to someone, I have to send it piece by piece. It shows the email addresses interspersed with the phone numbers which is pointless most of the time.

The next complaint is really a bit of a click-fascist thing. You know what I mean by this – it just seems to take an extra click or two to perform some tasks. Just enough to annoy perceptibly.

Then there’s the syncing software. Following the really annoying splash screen – slow, irritating and serving no purpose, we are presented with a rendering of my phone on the bottom right corner of the screen, a bunch of icons and no idea what does what without mousing over one of the icons and seeing what it does, based on the tooltip! Come on people, tooltips cannot replace text! Apparently I can dial numbers from the number pad (never would have guessed at that). The only way to pop up the menu is to hit a box that’s about 20 pixels square, replicating the menu button on the phone itself. Too small to hit easily, and there is no keyboard navigation, unless you can guess at the magic hotkeys. Most of the hard work is farmed off to other applications, none of which share details of the current state of the phone (contacts, calendar), each sub-application launch causes the data to be re-read, which takes ~30 seconds each. None of these sub-applications are keyboard navigable (bugbear of mine). Quitting the application requires either clicking on the really small off switch, or doing the acme Alt+F4 close the window trick. Practically everything visual about this application could do with a rewrite.
On the plus side, it does synchronize, which is it’s primary role, but I just wish it wasn’t so annoying about it.

Badly implemented phonebook aside, practically everything else about the phone is good. It’s small, neat and call quality is great. I’ve not tested the bluetooth functionality very much so I can’t say either way on it. Over all, I’d consider it a good replacement phone, but unless something good happens with the phone book, I’m not planning on buying another Motorola phone in the forseeable future after this one.

Now if only I could make my own phone book. I wonder if it’s even possible on these kinds of phone. Maybe I should check this out.

Video iPod – meh.

Well, i’ve only had the iPod 60gig since March. Does this count as one of those ‘as soon as I buy one it’s half price‘ things? I don’t particularly care. How am I supposed to watch the iPod while I’m driving? or walking? When I’m sitting and listening to the iPod, it’s normally while I’m programming. Feh, who cares about the new iPod?

Cable Guy

This one is annoying – I have to download the meter readings from the diabetic meter for my father. The connection is serial. It’s using some fricking wierd ass connection (looks like a headphone jack) to connect it to the meter. The problem was it was missing. My brother, being a pharmacist has several meter connectors. Every one of them are different. Granted there is an age variation between the hardware, but it’s now cheaper to make a USB connection rather than a plain serial connection and as an added bonus you can use the same connector for all of them! Think of those of us who have to keep one of each effing connection around the shop. What’s worse is that some of them look similar, but don’t work with the meter.
Then let’s not start talking about the reporting software. It’s some ancient thing. It can’t print to a network printer, so I have to print to a pdf and then print the PDF. Granted, there is the if it’s not broke don’t fix it, but I had to rearrange the serial port configuration on the machine – the USB adaptor assigned COM18 for the serial connection, and the software goes to 4. Yes, you read correctly; 4.
Probably something written with visual basic too (cheap shot).
Let’s not talk about power connectors. Most nokia chargers are compatible – but beware of chargers from other countries. Sony-Ericcson have this wierd connection which regulary does not work because of grit in the connector. Motorola change their connectors regularly. I’ve not seen a panasonic phone in a while, but I would not be surprised. That’s just the phones. Then there’s the camera, the PDA, the external hard drive, the iPod, the other PDA.

Old Grey Mare

The memory ain’t quite like it should be, I’ve got this slight problem with the protocols around the 20-25 mark. It’s 20, 21 for ftp, 22 for ssh, 23 for telnet and 25 for smtp.What I’m wondering is who’s on 24? Apparently this port has fallen off the protocols use list. It’s been taken by the any private mail system, which I don’t think exists. Considering it’s one port shy of smtp, that kind of explains it just a tad. The only problem I’ve never encountered anything legitimate that has made use of this port.
Dodgy power supplies can cause problems with network switches. Given a choice, I’ll take a level 2 over level 3 switch for local networks. The reason is quite simple – when you have a level 2 switch when the power fluctuates and the switch resets it doesn’t have the annoying tendency to reset all the effing network connections on the network; whereas with the level 3 switch it has the annoying tendency to tell everything on the network that the connection has been reset. A bit like the Sun network terminal servers – the default configuration causes them to send a ‘brk’ to each of the connected machines if they are switched off and on. The best workaround we had when we had to move an NTS was to unplug all the machines, move the NTS and plug it back in. Because the machines weren’t sent to the OK prompt, they were able to work just fine for the 45 minutes it took to move the NTS.

Lightscribe?!

Well I was looking at another batch of laptops – this time by a group called WindowPC, and I found an option to buy a DVD burner with ‘LightScribe’. Now I didn’t know what lightscribe was before that, but now that I know, I think it’s a really good idea. You get to label the physical disc itself, and you can use both text and images. What a really neat idea, producing highly personalized discs without the need to mess with sticky labels.
The website has a label gallery, which has some examples. I’ll say it again, what a really nice idea.

Recovering from a failing hard drive.

Well it finally happened – my hard drive decided that it could no longer take all the beatings that I was putting it through. Clicks, whirs and spinning up and down were the order of the day so I set about to recover as much data from it as possible. Bearing in mind of course that it was split into more than one operating system. Damn these rubbishy small drives. At least I have backups of most everything.
Being that it would take at least a week for my favourite on-line retailer to get me a hard drive, and next day delivery was not really an option I went to the local Aldi, and bought a Western Digital hard drive (250gb, 8Mb Cache, 7200 RPM) for the princely sum of €125, which is a little over 50¢ a gigabyte, which is damned good value.
Thankfully there is no corruption of the partition table, so as I performed for the laptop upgrade, I used the trusty dd command.

dd if=/dev/hda of=/dev/hdb bs=512 conv=noerror,sync

The difference here is of course that I’ve added the essential conv=noerror,sync to the command line. This means that it ignores input/output errors, and the sync makes sure that when I/O errors happen that the destination drive gets padded with zeros. It’s progressing nicely, and I’ve only seen 72 i/o errors, and they look to be sequential on the drive. whatever was on the drive at that location has just taken one for the team 🙂
I’ll fire up partition magic once I’ve all the content transferred. 72 sectors of 512 bytes is not a huge amount of data to lose, and I have a feeling it’s in the pagefile.
Update 2005-08-24 12:51 – it seems to be working well so far.

Reseat Everything

But it worked when I was at the office yesterday!
This is a typical lament from people who don’t understand the problems of loosely fitted hardware. Whenever my hardware stops working after moving the PC, the first thing I do is open up the box and reseat every piece of faulting hardware possible. This normally fixes the problem, and in her case it did too.

Cheap at twice the price

Well, I was performing the usual ‘tech geek’ duty this afternoon. I was fixing up a friend’s computer. It was a real mess. It had originally been split into 4 FAT partitions (that’s not FAT32), with a lot of wasted space on the disk. Using partition magic, I upgraded them to two partitions – one for the Windows 98, and the other for Windows 2000. Then I fixed the modem so it would work in Windows 2000 – it needed a driver download from the Gateway web site. Once that was completed I installed Zone Alarm (personal edition). That fixed an immediate problem – there was a computer somewhere on the Eircom network that was just barraging the machine with SMB packets – virus or hacker I don’t know, but it was causing 100% processor utilization and was killing the machine while it was connected to the internet. Mairt was of the impression that the fan was internet noise. That confirms my opinion – firewall first, the rest is just ornamentation.
What was my charge for all this work? An Indian meal, complete with a bottle of beer! I really am cheap tech support.
Internet noise… what next?

Battery

The new battery arrived today. It makes me happy that I get an entire DVD out of the laptop now, and that’s not even drained it by 50%. The old one is in a jocker – it’s got insanely variable life expectancy. It tells me 40 minutes and then 2 minutes later is down at 5 minutes and the really short of power light comes on. The new one seems to have the usual expected battery life variance because of the clock changes, but nothing terrible.

Re-duuude

Of course the reason I was going to the Dell website – I needed to buy a new main battery for my laptop – the current 4 cell has about 45 minutes battery life. This is probably related to me leaving it in the machine all the time, thereby subjecting it to a long series of charge/discharge cycles. The replacement battery, including vat and delivery is slightly over €90, and it’s a 6 cell battery over the 4 cell that I have already; I won’t know what to do with myself with all that extra battery life – maybe I’ll be able to watch a DVD, as advertised in the original adverts about the laptop; they forgot to mention that you needed to have the 6 cell battery for that to work in the first place. Until I have more money coming in the XPS2 would simply be too much the piece of luxury. I’m reminded of the going into the shop to get some repairs done to the car and ending up with a newer car (this has happened to me). I’m a scary consumer. Sometimes I can resist, sometimes I cannot. This time I must be strong!