Give me wires any day

Is it just me or is the current obsession with wirelessly enabling everything that isn’t screwed down causing a problem when you try to get all these devices to work at the same time?

In our house we have the following wireless products:

  • 802.11g Wi-Fi (2.412GHz to 2.472GHz)
  • DigiSender AV (choice of 2.414GHz/2.432GHz/2.450GHz/2.468GHz)
  • Bluetooth mobile handsets (2.402GHz to 2.480GHz)
  • Home monitoring: 868.95MHz
  • Sky Gnome audio: (choice of 863.4MHz/863.8MHz/864.2MHz/864.6MHz)
  • Sky Gnome control channel: 433.92MHz
  • DigiSender IR relay: 433.92MHz
  • Drayton Digistat: 433.92MHz
  • OneForAll remote control extender: 418MHz

As you can see, there is a lot of radio frequency conflict in the 433MHz band (designated for Industrial, Scientific and Medical applications) and my list is far from exhaustive, not including interference from neighbouring equipment such as garage door openers, CCTV and home security.

I only succeeded in making a remote control extender work after I found an ancient OneForAll device that uses 418MHz (instead of the already cluttered 433MHz) and my video sender fails every time I use the microwave! There is now a desperate need for additional unlicensed spectrum for low-power wireless home automation devices, to provide customers with an opportunity to manage their local equipment with minimal conflicts.

It is a common debate, but what are the health risks of all this localised radio energy, not to mention the combined effect of GSM and UMTS? How long before radio based denial-of-service attacks become more prevalent? Perhaps remotely tampering with your gadgets will replace knock down ginger as the preferred domestic disturbance method for today’s disaffected youth?

Like it says in the subject, give me the safety and security of wires any day!

Wot no spam?

Not so long ago almost half of all the email I received was spam. The real effect was actually worse as I am also subscribed to a few high-traffic mailing lists which skew the statistics. I now receive virtually *zero* spam, so how has this been achieved?

Previously I was relying on a combination of SpamAssassin and Clam AntiVirus, deployed through amavisd-new. This was moderately successful, but still the spam kept leaking through.

The additional of a Greylisting solution and two Sorbs lists has eradicated spam, with no false positives.

Greylisting works by passing through recognised email instantly and artificially delaying inbound deliveries when it encounters unrecognised email. A recognised email is one that the mail server has seen attempted previously, from the same mail relay and with the same sender and recipient. The trick here is that as nearly all spammers use a bulk send-and-hope approach, they don’t attempt any retries. They have to do this as their lists are so long and databases often inaccurate, so a significant percentage of their list will not be delivered. They simply don’t have the time or inclination to post-process and retry long lists of failed deliveries.

A standard email server will queue a deferred email for a subsequent retry and it is at this point that a legitimate email will pass through the Greylisting and be successfully delivered to the intended recipient. The thresholds for delay and recognition can be fine tuned to ensure that email is not delayed unacceptably (who ever said that email was supposed to be instant?)

To augment the defence I also use Sendmail’s DNSBL feature with two of Spam and Open Relay Blocking System’s public lists:

  • dul.dnsbl.sorbs.net – Dynamic IP Address ranges
  • web.dnsbl.sorbs.net – Web servers which have spammer abusable vulnerabilities (e.g. FormMail scripts)

These checks take place before Greylisting so help to reduce unnecessary database activity.

Take these steps and you too can be spam free 🙂

Save Our Server!

After a break of five months, I have recovered my databases and this blog is up and running again.The cause of the downtime was a total failure of the server hosting the web site and database, which gave up in the extraordinary London heat after 782 days of continuous uptime.

When I eventually collected the deceased server (a Gigabyte GS-SR101T) and investigated further, it turns out that it was the cheapest of all components that was to blame. Two out of four disk fans and both CPU blower fans had failed, causing the onboard monitoring to shut down the machine in the interests of self-preservation.

bd50151

Unfortunately unless I can source the precise replacement parts which are required to squeeze into the slim 1U case, the £1,500 server will remain in pieces forever. Despite much web searching and many emails to suppliers, I have been unable to find the spare parts.

So I am making a desperate plea for either Y.S.Tech BD1250159B-2F or Sunon GB1205PHVX-8AY 50x50x15mm 12V blower fans (pictured below). Can you please help to save our server?

Palm TX

I have a Palm T|X which boasts a fast 312MHz ARM based processor and integral Wi-Fi and Bluetooth. It’s a fantastic device but unfortunately seems to be quite fussy about the model of Wi-Fi access point it will connect to. I have two Linksys Wi-Fi routers configured exactly the same (802.11b/g mixed mode, WPA-PSK & MAC address filtering) but while it connects flawlessly to a Linksys WRT54G, it can’t maintain a stable connection to a Linksys WAG354G.

Neither manufacturer will take any responsibility for investigating the incompatibilty, so my only advise is to avoid the WAG354G access point if you have a Palm TX.

On the applications front I can recommend the following:

  • AeroPlayer from Aerodrome Software – playback of MPEG4-AAC, Ogg Vorbis and MP3 digital audio files.
  • TealScript – an advanced replacement for Palm’s Graffiti2.
  • DateBk5 from Pimlico Software – a replacement for Palm’s basic Datebook application which uses the same databases but adds loads more functionality. Once you have used it, there’s no going back!

Next year delivery

No this isn’t a misprint or Photoshop edit, it really did take M&M Sports an incredible 386 days to deliver a pair of “In Stock” running shoes. They just arrived one day with no explanation or apology, long after I had forgotten all about them.

This is why I don’t order from Internet stores any more!