SMSq No call scheduled as already sending

October 15th, 2010 — 11:06am

In order to remind myself:

I kept getting this error when trying to send an SMS;

No call scheduled as already sending

It seems SMSq or Asterisk is quite picky about who sends the SMS. If I tired to send an SMS as myself it would fail, and then clog up /var/spool/asterisk/sms/motx with undead SMSes.

If I run smsq as the same user as Asterisk is running as it works (once you’ve deleted all the crap out of motx directory.

Just need to work out why now.

Comment » | Uncategorized

Getting NUT to talk to LiebertPSP UPS

October 6th, 2010 — 5:17pm

I got hold of a couple of LiebertPSP UPSes and connected to my servers.  They’re perfectly good for what I need them for, namely stopping my servers having the rug pulled out from underneath them with no notice if there is a power cut.

They don’t appear to have advanced functions like switching off the load independently of the supply which means you can’t power down the servers and then have the UPS switch them back on again once the power is restored and the battery has had a chance to charge, but I can live without that sort of thing.

I assumed that something somewhere would support these, and for the most part NUT does a bang up job.  It’s a bit advanced for my needs but most of the work has already been done.  In NUT the LiebertPSP is sort-of-supported by the Belkin USB driver with a few notable exceptions:

  • The Online/On Battery indication doesn’t work
  • The numeric values don’t work for things like Output Voltage

The numbers I can live without but the Online / On Battery is really rather important.

So I’ve cobbled together a new sub-driver using the tools supplied with Nut.  It’s far from complete but it does fix most of the annoying problems.

http://www.whizzy.org/wp-content/uploads/2010/10/liebertpsp.tar.gz

You’ll need to download the Nut source and put the .c and .h files in the above tarball in to the drivers directory, then you’ll need to apply this patch in the drivers directory to get the new driver included in the build and to stop the native Belkin driver from claiming the ID of the LiebertPSP:

http://www.whizzy.org/wp-content/uploads/2010/10/liebertpsp.diff

Then recompile Nut.

If everything works you should see a bit more info from your UPS:

battery.type: PbAc
device.mfr: Emerson Network Power
device.model: LiebertPSP
device.serial:
device.type: ups
driver.name: usbhid-ups
driver.parameter.bus: 004
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.4.3-2519M
driver.version.data: LiebertPSP HID 0.1
driver.version.internal: 0.35
ups.input.frequency: 50.0
ups.input.voltage: 243
ups.mfr: Emerson Network Power
ups.model: LiebertPSP
ups.output.percentload: 54
ups.output.voltage: 240
ups.powersummary.capacitygranularity1: 1
ups.powersummary.capacitygranularity2: 1
ups.powersummary.capacitymode: 2
ups.powersummary.configvoltage: 12.0
ups.powersummary.designcapacity: 100
ups.powersummary.fullchargecapacity: 100
ups.powersummary.imanufacturer: 19
ups.powersummary.ioeminformation: 19
ups.powersummary.iproduct: 1
ups.powersummary.presentstatus.batterypresent: 1
ups.powersummary.presentstatus.belowremainingcapacitylimit: 0
ups.powersummary.presentstatus.charging: 1
ups.powersummary.presentstatus.discharging: 0
ups.powersummary.presentstatus.needreplacement: 0
ups.powersummary.presentstatus.shutdownimminent: 0
ups.powersummary.rechargeable: 1
ups.powersummary.remainingcapacity: 100
ups.powersummary.remainingcapacitylimit: 38
ups.powersummary.voltage: 14
ups.powersummary.warningcapacitylimit: 38
ups.productid: 0001
ups.serial:
ups.status: OL
ups.vendorid: 10af

Search hints:

Vendor ID: 0x10af

Product ID: 0×0001

Comment » | linux

LogWatch SMART monitoring

September 27th, 2010 — 12:09pm

Why is one of my boxes reporting SMART data in the LogWatch and the others not?

I’d installed smartmontools but it just doesn’t seem to be working.

Finally sussed it. Have a look at /etc/default/smartmontools and enable deamon

Comment » | linux, Making the world a better place

Hauppauge WinTV Nova-S Plus on Linux

August 4th, 2010 — 6:15pm

The Nova-S Plus is a  good card.  http://www.hauppauge.co.uk/site/products/data_novasplus.html

But, it would appear there is a defect in these boards, or at least a strange design, which means that they won’t lock on to some frequencies which require the 22kHz tone sending to the LNB with new drivers because there’s no link between the flange and dolphin-points.  There’s plenty to read about here:

https://bugzilla.kernel.org/show_bug.cgi?id=9476

And there’s a patch which fixes the problem by controlling the tone generator directly but it’ll never get in to the main kernel.  For your convenience here is a link to a binary driver built for Ubuntu Lucid kernel version 2.6.32-23-generic:

http://www.whizzy.org/wp-content/uploads/2010/08/isl6421.ko

Replace the current isl6421.ko from /lib/modules/2.6.32-23-generic/kernel/drivers/media/dvb/frontends/isl6421.ko with this one.  It might also work for newer kernel versions, or not.  Who knows?  Not me.

I’ve also got a Hauppauge S2 HD and this patched driver doesn’t seem to effect it.

Search hints:

Hauppauge Nova S plus linux won’t lock horizontal 22khz tone can’t pick up some channels

3 comments » | linux, Making the world a better place, tv

Hauppauge WinTV-NOVA-HD-S2 on Ubuntu Lucid 10.04

June 26th, 2010 — 10:01pm

Ubuntu 10.04 doesn’t include the required firmware to get this card to work.  Probably due to some licensing issues.

Although the card gets detected and you get the frontend device and the demod device a scan will fail to detect any channels.

The reason is that the firmware isn’t there.

Solution, copy this file to /lib/firmware/ and reboot

dvb-fe-cx24116.fw

Tsch.  What a bell end.  Instead, install the package:

linux-firmware-nonfree

They don’t go out of their way to draw much attention to it, like telling anybody or anything.

Comment » | Uncategorized

A more resilient DNS set up

June 15th, 2010 — 11:23am

ZonEdit are suffering from a DDOS attack or something and their default free servers have stopped responding. (See: http://www.zoneedit.com/status.html?)

This has caused me a few problems, the main one being that my MX records are held at ZoneEdit and so my email has effectively stopped working.  Initially I was thinking of a quick workaround, but actually this is working rather nicely.

What I’ve done is:

  • Created an account at http://www.web-dns.co.uk and added similar entries as I did with ZoneEdit.  Namely, my MX records pointing back to Google, the A record for this site and a few others and some CNAME records for other Google services.
  • Updated the nameservers for the whizzy.org domain at my registrar to have ZoneEdit’s two free DNS servers as 1 and 2, and then the first web-dns server as number 3.

That’s it.  If ZoneEdit stop working, then once the old cached entries have expired new DNS requests start being serviced by web DNS while the ZoneEdit servers are down.   I could in theory have three different DNS services listed with my registrar but ZoneEdit have been really good, so I’m happy to stick with them for now.  If this sort of thing happens in the future then maybe I’ll host the DNS myself.

Web DNS gives you much rawer access to the zone file compared to ZoneEdit, but a bit of googling and you’ll be fine.  For example, for an MX record:

  1. Leave the first box (the name box) emtpy.
  2. Leave the TTL as 3600
  3. Change the IN to MX
  4. Set the number (auxiliary information)to zero for the first mail server, and 10 for the second, 20 for the third and so on.
  5. Set the data (the last box) to, in the case of Google Mail (e.g. Google Apps for Domains) to ASPMX.L.GOOGLE.COM.  (note the trailing dot, very important)
  6. Add the other mail servers in the same way

For a straight forward hostname resolution e.g. www.whizzy.org:

  1. Set the first box to WWW
  2. Leave the TTL as 3600
  3. Change the IN to A
  4. Set the number to zero
  5. Set the data to your server IP address, e.g. 174.133.50.212

Comment » | Making the world a better place

Bye bye cheques.

March 29th, 2010 — 5:56pm

And good riddance.

During the lunchtime news on Radio 4 the other day was the story of the beginning of the process to phase out cheques.

The usual neigh-sayers were there. ‘Boo hoo – how am I going to pay my bills now?’ they said. ‘Cheques are so convenient’ they said.

Balls.

Cheques are an outmoded, out dated pain in the arsehole.

How come I was listening to the lunchtime news on Radio 4? Because I was in my car – driving 10 miles to the nearest Post Office (30+ to the nearest branch of my bank) to stand in a line for 20 minutes to pay in a bloody cheque. Now I’m waiting for it to clear. For the next month or however long it takes.

Cheques are fine if:

  • You live near your bank branch or a Post Office
  • You can get to said office at a time that suits you and a time they will be open.
  • You don’t have anything better to do with your time than stand in a line nattering about the price of cat food and hair nets.
  • You don’t have anything better to do with your money than leave it stagnating in a zero percent interest current account

Online banking, BACs transfers (Faster Payments even better), Direct Debits, Paypal, Google Checkout.  All much more convenient, much faster and much better than cheques.

Now – if we could only get rid of cash as well.  I mean, come on – it’s just bonkers.  Carrying around a piece of paper and a metric tonne of nickel which, if you drop is gone forever?  Crazy.

Contactless payment?  Yes please.

2 comments » | Making the world a better place

Buy my house

February 8th, 2010 — 11:31am

—– SOLD —–

Fancy living in a Grade II listed building? You get a really sweet inglenook fireplace, a garage and an off-street parking spot, a courtyard shared with friendly neighbours, a pretty decent sized garden and you’re right in the middle of town.. Potton is about a 40minute train ride from London and has shops and pubs and everything! A bargain at £180k (seriously, that’s a good price)

Click here to see it on RightMove

Front door:

Lounge:

Comment » | Uncategorized

Can't use online photo printers from Picasa in Linux?

January 31st, 2010 — 11:54am

Easy fix:

http://groups.google.com/group/google-labs-picasa-for-linux/msg/42dac98f28485f9e

Comment » | Uncategorized

The Same

October 26th, 2009 — 6:54pm

ToadGriffin

Comment » | Uncategorized

Back to top