NTL bill double for broadband

Ok, it’s not quite as bad as the title makes out.. well actually, yes, I guess it is.
Just had the NTL bill through for this month and it’s about 50% more than normal – the reason for this is that they’ve decided to go from billing 1 month in arrears for broadband to 1 month in advance the same as the phoneline rental. I can see there’s a certain logic to this, but doing it without any warning (that I saw anyway) and charging both months in the one bill is a bit much. It would have been better, although perhaps a little more complicated at their end, if they’d split the extra months payment across two months, going 2 weeks in advance the first month and then the full month in advance after that.

Continue reading

VOIP, Voice Over IP

I’ve been playing around with a few voice over IP products for my powerbook just recently and it has to be said that some of them are pretty good.
I tried iChat AV as that seemed like the obvious choice because it comes free with Tiger (Mac OSX 10.4) and since I tried it a few times for AIM and Jabber instant messaging it was already setup with a few friends that I could try calling. Unfortunately, the VOIP part seems limited to those who have iChat AV themselves (makes sense), but also you have to be using an AIM login – just using Jabber alone doesn’t seem to let you place calls. I guess this is probably because you can use any Jabber server you want and there’s no way that Apple could guarantee that the server you use is compatible. Call quality was pretty acceptable over a cable modem and it didn’t drop out unexpectedly.
I gave Skype a miss because although it’s encrypted traffic (which is good), it’s a proprietary protocol so you have to use Skype at both ends. Oh, and the company was recently acquired by eBay so there’s no telling what might happen.

Continue reading

iChat AV through Linux NAT

This assumes the following conditions:
* the Linux gateway is forwards all outgoing traffic after rewriting the source address as the external IP (i.e NAT)
* the incoming policy is to drop all packets unless they’re related to an existing connection.
* Both clients are running iChat AV (comes with Mac OSX Tiger)
* Both clients have AIM accounts.
To allow an external user to contact someone on the internal network, simply add the following rules to the Linux gateway.
/sbin/iptables -A INPUT -p udp -m udp –dport 16384:16403 -j ACCEPT
/sbin/iptables -A INPUT -p udp -m udp –dport 5060 -j ACCEPT
Once this is done, you should be able to make and receive audio and video calls with iChat AV. I’ve not tested it with multiple clients on the internal network talking to multiple clients externally, but it works for one-to-one chats.
I also have the ip_conntrack kernel module loaded, this might make a difference as well.

iPod waking up on its own

Sitting here in front of the laptop the last couple of nights I’ve noticed that for no apparent reason my iPod wakes up and the screen goes bright for a few seconds before going back to sleep again. At first I thought there was something on the clickwheel but it’s been propped up on the desk with nothing anywhere near it. The wheel was even locked so in theory it shouldn’t have mattered anyway!
I suspected it last night but tonight it did the same thing again – I found that it happens as the clock changes over from 23:59 to 00:00 each night. I don’t have any idea why it does that though, very strange.