Archive for the General category

May 14th, 2009

How to upgrade the Firmware on a Linksys PAPT2 from a Mac OS X computer

Posted in General, Hardware, Networking by Diggory
  • Get the new firmware from Linksys
  • Start the webserver on the Mac
  • Drop the firmware .bin file into a folder accessible by the web server (e.g. ~/sites/PAP2TFirmware/)
  • Make a URL of the following form:
  • http://{IP Address of your PAPT2 here}/upgrade?http://{IP address of the Mac here}/{Path to the firmware file}

    e.g. for me this would be http://192.168.1.10/upgrade?http://192.168.1.7/~diggory/PAP2TFirmware/pap2t-5-1-6.bin

  • Visit that URL
  • Wait until the status light on the PAP2T stop flashing. It should now have the new firmware
August 1st, 2008

Using the 3COM OfficeConnect Wireless 11g Firewall Router with the BeThere ISP

Posted in General, Hardware, Networking, Technology by Diggory

I am currently using BeThere as my ISP. They are pretty good, you can get upto 24Meg DSL and there’s no port blocking, throttling or any of that non-sense, and they’re a reasonable price. Alas I only get just under 2 meg down (in central London!) and just under 1 meg up.

They give you a free router which is a re-branded Speedtouch box. It’s very flexible but only if you’re prepared to telnet into it and alter the config via the command-line. Mine served me pretty well, until the BBC brought out the iPlayer. It has a terrible habit of crashing when streaming flash audio or video from the BBC’s iPlayer. This was an irritation, but now that all video on BBC sites and BBC Radio’s ‘listen again’ use the same flash delivery system, it became untenable as a router. (I believe that BT’s Home Hub router is having similar issues at the moment.)

So I decided to move back to my ever-trusted previous router: a 3COM OfficeConnect. I bought it years ago – and although it was more expensive than your average bargain-bucket router it’s never failed me, is rock-solid and surprisingly even supports ADSL2+ (even though I bought it back in… the early 2000’s.) If you’re going to buy networking kit – 3COM isn’t a bad bet, they know what they’re doing.

Anyway – I had a little bit of a tough time getting it to work with BeThere (who don’t use PPPoA like most DSL providers in the UK) so I thought I’d document what I needed to do to get it working.

In order to get one working with BeThere you need to use the following settings:

Protocol: Dynamic/Fixed IP in 1483 Bridge Mode
IP address: (my static IP address)
Subnet Mask: (my subnet mask)
Default Gateway: (my Gateway address)
VPI/VCI: 0/101
Encapsulation: LLC
QoS Class: UBR (not sure if this is correct, but it’s the default)
PCR/SCR/MBS: 4000/4000/10 (again – the defaults)
DHCP Client – not checked.

If you don’t have a static IP, then you can probably leave the IP address/netmask/gateway empty and just check the DHCP checkbox.

If you do use a static IP then you can get the relevant addresses by calling BeThere customer support.

Oh, by the way – if like me, you have a static IP address and want one of your LAN machines to be the public face of your network (place it in what router manufacturers call a ‘DMZ’) then the OfficeConnect will gladly let you do this – but it simply won’t work unless you turn the firewall on. If the firewall is disabled then you won’t be able to connect to that machine from outside the LAN.

July 19th, 2008

Back to school – Chemistry edition

Posted in General by Diggory

I don’t know whether you, dear reader, ever enjoyed learning about Chemistry; I did, but not enough to take it to A-Level, Physics and Biology were more my thing.

Science isn’t for everyone, I’ve always enjoyed it – but for every geek like me who couldn’t get a handle on the arts, there are ten arts students who don’t get science. Surely, however, we all loved the weird experiments that the teachers used to perform to bring the sciences to life.

Since the internet has become easily accessible by the general public in the last ten years or so, many universities have been making their course material available for free to anyone who wants it over the web. This trend was started, as far as I know, by the MIT in the US. This concept would have astonished people twenty years ago. I find it amazing, how quickly the web has changed things, and how quickly we adapt to them and take things like this for granted.

In 1969 the UK government decided that an university education should be available for all, and in the absence of the internet, they gave us the Open University whose main medium was the television.

So why am I rambling on about the OU, Chemistry and the web? Because recently the University of Nottingham’s Chemistry faculty have decided to do their own little bit of public education over the web, and I implore you to view it. It has a combination of a loveable chemistry professor, who gets a warm feeling about Sodium every time he sees it in a chemical formula (because its symbol: Na, was a nick-name for his mother) and some amusing lab technicians who revel in conducting experiments which often have explosive results (e.g. when a chunk of sodium lands on the cameraman’s camera.)

Watch the videos, and maybe learn something, or remember something that you’d forgotten. For example: anyone who has done Biology to any level knows that oxygen is transported around the body via Haemoglobin, which contains a lot of iron, and thus causes the blood to appear red. Did you know however, that crabs use a compound, which instead of iron, uses cobalt to transport oxygen – so their blood is green. Perhaps you didn’t know that Niels Bohr was given a house by Carlsberg next to their brewery which had a tap which ran from said brewery and provided him with free beer whenever he desired it.

Enough spoilers – Enjoy: http://www.periodicvideos.com/

June 10th, 2008

I’m going to downgrade my phone.

Posted in GPS, General, Hardware, Mac OS X, Technology by Diggory

I’ve decided to cave-in and buy a new iPhone, I’m really looking forward to being able to code for it and the UI, but it’s the day after the announcement of the device and with a bit of sober thought, I’ve come to the conclusion that it will be a downgrade from my current phone (Nokia E61) and 1st gen iPod Nano: here’s why:

  1. 3G – the E61 which I’ve had for a couple of years has 3G, so this is just catching up really.
  2. The E61 speaks the name of the caller, this is especially useful in the car.
  3. The E61 has voice recognition, again, very useful in the car when you want to dial by voice.
  4. The iPhone has no concept of profiles – the E61 will switch to the profile of your choice when it connects to a carkit, I like having a different set of tones when in the car.
  5. The iPhone doesn’t do MMS. I don’t use it often, but I do use it.
  6. The iPhone doesn’t act as a bluetooth modem. With a third-party app (Joikuspot) I can even get my E61 to act as a 3G wifi hotspot.
  7. The iPhone doesn’t do sending of files via bluetooth – This astounds me, I mean really astounds me. I send contacts/photos/audio files from my phone to other bluetooth devices all the time.
  8. My iPod Nano has a remote with FM radio, will this work on the iPhone? I doubt it.
  9. The iPhone is only available on O2. Carrier locking is EVIL! Handsets should never, never be tightly coupled with networks, this goes against the whole GSM ethos. O2 gets no coverage in the part of the country in which I’m interested. I should be able to choose the handset that suits me and the network that suits me.

There are upsides though – the iPhone has a camera which the E61 doesn’t, although inexplicably it doesn’t do video and is only 2MPixels. The E61’s mail client is not that good. The iPhone has built-in GPS.

Meanwhile details of the new E71 appeared on the web yesterday. It’s got GPS and and 3.2MP camera.

March 8th, 2008

Time machine is a little confused about maths (and iPhone SDK ramblings)

Hmmmm

“The backup is too large for the backup volume. The backup requires 4.2GB, but only 22.9GB are available.”

Just posting this bug so I can reference it in a bug report. It may be my fault though, because I’m using an unsupported volume: a drive on a remote machine on my local network backed-up over airport. Worth noting anyway.

Half of the backup happens to be a disc image of the iPhone SDK.

It looks from what I’ve seen so far: i.e. nothing but the video of the Apple announcement, and a few iTunes U Apple Developer Connection introduction videos, pretty good. I’m getting more and more keen to get an iPhone. I’ve been waiting for three things before I do: Version 2.0 of the phone hardware (hopefully with GPS and 3G), the SDK and an end to the network lock-in. I hate being told that to use a specific handset I have to use a specific GSM network, it’s just wrong. Now the SDK is here, I’m weakening…

The info about the SDK looks very impressive so far – Apple taking 30% of the revenue from sales of the apps seems a little bit steep – but (in my opinion) they generally tend to be a benevolent dictator. Symbian has had voluntarily signed apps for a long time, however, very few developers bother to sign their apps, so users tend not to care or know about code signing. Even worse – when they find out about code signing it tends to confuse them. Apple mandating signing of all code means it can be seamless.

Having a single channel of delivery for iPhone apps may, to many, seem draconian and I would imagine it’s not long until someone writes an app which Apple denies distribution, yet most people find inoffensive.

I don’t know…. I’m torn – Steve’s Reality Distortion Field has really got me this time, yet I still in my heart of hearts think ‘hey – this is *my* miniature, hand-held computer – how dare you tell me what I can and can’t install on it.’

My resistance to not having a physical keyboard is also waning, and although being a Nokia devotee since I first had a mobile phone (back in oooh 1996), and therefore a Symbian fan of late – my experience with the mail client on my E61 and the limitations of Series 60 compared to Mobile OS X (network/email/voip config on the E61 is a real bore – and it doesn’t get the concept of falling back to different networks depending on what’s available) make the iPhone a very desirable next phone. Plus I’m familiar with the development environment.

I have noticed, from my limited peeking around, that there is no access to the Bluetooth functions of the phone. I could be wrong about that though. I think that the intention is that most external comms are to be done via TCP/IP over the wifi hardware.

Anyway, enough of my prattling – congratulations to all the engineers at Apple who are delivering the SDK, it’s a stunning feat of engineering.

March 7th, 2008

Communications Specifications for the GlobalSat DG-100 GPS DataLogger

Time for one of my annual blog posts.

I recently bought a GlobalSat DG-100 GPS datalogger, which is a device that records your GPS position over time, so that you can later review those data, and do all sorts of fun things. I specifically wanted it for aviation, so you can review your flight track, and see how good your navigation is and how far off your desired track you wandered.

DG-100

There are Windows drivers for the device, and only a Windows utility for extracting the recorded tracks and altering it’s preferences. Normally this would preclude a Mac user like me from buying it, however, the nice people at GlobalSat have published the specifications for communicating with the device, and some people have made their own apps for talking to it. There’s a Windows .net application for it and a linux project for talking to it as well.

I’m in the early stages of writing a Cocoa app which will do the same for Mac OS X users.

Anyway – The spec was a bit dry, being a .txt file – so I’ve spruced it up a bit and put it into a web page for Google to index.

[edit] – Good lord, Google indexed this post in less than 17 minutes!

February 7th, 2007

A fascinating open letter by Steve Jobs on DRM

Posted in General by Diggory

Just over a year ago I wrote a post to a Mac Forum that I meant to post in my blog, but I was worried that I wasn’t totally coherent enough – it was posted in that forum as a sampler to see if I’d thought it through. In retrospect, I should have posted it here.

The gist was that the legally downloadable music market was increasing and that with many players coming into the market that the DRM landscape was bound to fracture and this would only be bad for consumers due to incompatibility between various DRM schemes. I thought that an open standard for DRM would be the way forward. I’m a fan of open standards, and I was pessimistic enough to think that none of the major (i.e. not bleep) players would even consider not using DRM.

Oh ye of little faith: it seems that Steve Jobs would embrace this whole-heartedly.

Mark me surprised, and impressed…. Mind you getting the idiots who own the rights to media to play along is another matter altogether….

On a side-note – I was amused to find while writing this post that the company that I and a few friends used to work for in the waning days of last millennium who tried to sell music on-line before it was fashionable no longer sell music through their own site, but now just link to iTunes.

Edit: John Gruber’s take on the letter

February 2nd, 2007

This semi-derelict blog is now OpenID enabled

Posted in General, Software, Technology, The Web by Diggory

Not that anyone in their right mind reads this blog, but just in case:

I’ve enabled OpenID as a method for authenticating when posting a comment. I look forward to this distributed ID system becoming more common throughout the net.

If you have a blog of your own then I recommend enabling OpenID (I used the wpOpenID plug-in for Wordpress – very easy to set-up.)

edit: I’ve also enabled Gravatars

May 4th, 2006

Boris Johnson vs. Germany

Posted in General, Real World by Diggory

Nice tackle Boris…

April 9th, 2006

Japanese Great Egg Race

Posted in General by Diggory

A great little video – I love the level of detail they’ve gone to with these chains of events:

March 13th, 2006

Long time no see…

Well – My Blog appears to be atrophying to beyond the post-per-month status…

Here’s a quick update on my uninteresting life:

- Broken a life-time habit, and bought a Microsoft product – the XBox 360 – very impressive – most impressive part is ‘Live’ – especially the marketplace and the downloadable demos – currently very much enjoying ‘Geometry Wars’ and ‘The Outfit’ multiplayer demo….

- Meanwhile – in PS2-land – Loving ‘Shadow of the Colossus’ and ‘Black’ – both fine examples of farewell salutes to the platform…. Especially ‘Black’ – which has humourous mission objectives and Matrices-esque destructible pillars in large (soldier-filled) rooms.

- Became 30 – sigh…. on the upside – got an HDTV for my birthday – very nice – just need Sky to launch their HD service…

- If by any chance you are reading this because of my software – - – yes, a Universal Binary of ‘More Internet’ is forthcoming – soon…..

January 10th, 2006

Farewell PowerBook

Posted in General, Hardware, Mac OS X, Technology by Diggory

So – PowerBooks are no more – from now on it’s MacBook Pro.

Some interesting points:

  • No FireWire 800… Odd.
  • No more PCCards – we now get ExpressCards
  • Most bizarrely, no modem! This is a laptop and the modem is sold separately. That makes sense for an iMac, but a laptop with no modem?
  • I like the magnetic power connection – I have a ding in the corner of my PB from when it shot off a desk due to foot/power cable entanglement – and just last night I got my foot caught in the power cable again.

‘MacBook’ is another really bad name – what *is* going on in the Apple naming department?

I like the look of the FM receiver for the iPod though – it even has RDS.

I almost forgot: Happy New Year :)

[edit 18 hours later]

Well – I’ve been following the discussions about the new laptop on the forums, and a couple of other notes:

  • FireWire 800, apparently 2 port FW800 ExpressCards are the way to go here, although Apple dropping it (built-in) on their pro laptop doesn’t signal a strong future for FW800. I assume the new Intel PowerMac-equivalents will have built-in FW800.
  • ExpressCards – currently there aren’t that many about, but Apple always is ahead of the game on this sort of thing – e.g. USB/No Floppy on the original iMac. Some people are worried about how long until there are GPRS/G3 cards in this form factor.
  • lack of modem as standard. I’m amazed by how many people seem to equate the modem with the death of floppies – lots of comments like “I can’t remember the last time I used a modem.” Do these people travel with their laptops? Have they never been to places without Cellular/broadband coverage? I suppose it’s not really a big point, since you just add the USB modem to your order, and it should last you across several laptops. However, these laptops only have two USB ports, and there goes one…
  • No S-Video out – I missed this first time round – I suppose we’re all supposed to have HDTVs and use DVI->HDMI cables, or perhaps the DVI->S-Video adapter that works on the PowerMac G5 / MacMini will also work on the new PowerBooks.

It seems like we’ll have to buy and carry around a lot of extra add-on bits with these new machines…

Mind you, the speed improvement is a welcome new feature, and my two-year old 17″ PowerBook should last a while yet before I need to worry about upgrading.

November 8th, 2005

BBC to Offer HD soon?

Posted in General, Televison by Diggory

HDTV UK Blog says that the Beeb are going to start offering HD channels (over sat/cable to start.)

No link to any hard source – but hopefully Auntie Beeb will put out official detail later today… (edit: and here it is)

The most interesting part is the idea that they might start to transmit HD over DVB-T (Freeview).

Currently there’s not enough bandwidth in the UK for this – we (the UK) decided to allocate the bandwidth so that we got many channels, rather than a fewer higher-def channels (We’ve got about 30 standard def. channels and some audio-only channels too.) However, after digital switchover, there could be extra space for some HD channels (which take up relatively huge chunks of the available bandwidth.)

October 25th, 2005

Front Row / Back Row

Someone has hacked FrontRow so that it doesn’t require the Apple Remote control. The torrent file seems dead – but you can download it from here. (Standard warning – Downloading hacked software from unknown sources could be dangerous.)

Seems to work OK on my Powerbook.

I’ve been mucking around with trying to make my own clone of FrontRow (I call it BackRow) – so far it doesn’t do anything but scroll one menu. I’m not trying to make a MediaCentre app (like CenterStage – just a remote control like thing that uses AppleScript to control other apps.)

BackRow version 0.00000001a

September 22nd, 2005

nano spoof

Posted in General, Hardware by Diggory

An amusing spoof of the iPod nano ad.

edit – hmm it’s gone now. Perhaps bandwith issues.

June 3rd, 2005

Upgrades

Posted in General, Networking, Software by Diggory

Woo – Bulldog are upgrading all their 4Megabit DSL accounts to 8Mbit. Here’s a bit of the email:

“Why 8 meg? With 8 meg, downloading DVDs or music, or just browsing is so much better, and even huge files can be downloaded in a flash. It really will help you experience the internet the way it’s meant to be.”

Sooo – they want me to torrent DVDs.

Growl has been updated to 0.7 – lots of new goodness – including the ability to create your own styled displays using CSS and HTML. Here’s a (rather basic) example that I made for my mail notifications:

calm CSS Growl display

if you make one – don’t forget to upload it to ResExcellence.

FyKnight has made massive strides with iTele and the MMInput Drivers – He’s even implemented AppleScript support and a new and groovy event timeline for iTele

event timeline

Also there’s an amazing new system for the drivers he’s developed which allows the hardware to be shared over the network and advertised via Rendez…. Bonjour.

March 31st, 2005

Themes, Darwinia, grep

Posted in General, Mac OS X by Diggory

  1. Darwinia has been released for the Mac – and it’s $10 cheaper than the PC version.
  2. Checkout the switchable themes (on the right) – WordPress 1.5 Rocks.
  3. Mental note to self: (Unix):

ps -ax | grep [f]oo

Will grep for the processes whose names contain foo – but will exclude grep from the results. (Thanks to Timothy Jones for the improvement)

February 25th, 2005

Can you hear me? Hello is this thing on?….

Posted in General, Networking by Diggory

Right – second time lucky.

It appears my server has been firewalled for the whole of this week – my shiny new NetGear DSLRouter is a bit too clever by half – and has a built-in firewall that cannot be turned off. I didn’t realise this until this morning.

D’oh!

Drop a comment if your the first here, and salve my tortured mind, would you?

Thanks,

Digs.