May 1, 2017

Caching reverse proxy for Linux and OSX software updates

Filed under: Technical — Tags: , , , , , , , — James Bunton @ 12:00 am

I have lots of computers in my house, all of which receive regular software updates. I get tired of waiting for all of these to download the same data, sometimes at the same time! I decided to use nginx to cache this data on my router to save time.

(more…)

April 1, 2017

Back to base alarm monitoring using VoIP

Filed under: Technical — Tags: , , , , , — James Bunton @ 12:00 am

The new FTTN NBN is rolling out my area pretty soon. Switching over from my current ADSL2+ connection will mean disconnecting my analogue phone line, so I’ll need some other for my back to base alarm to contact the monitoring station.

I’ve managed to set this up with the Cisco SPA112 ATA and Nodephone.

(more…)

August 15, 2016

Quickly remove read-only web page form fields with a bookmarklet

Filed under: Technical — Tags: , , , — James Bunton @ 9:11 am

It’s somewhat common for some web pages to require that you enter your password by clicking buttons instead of using a regular form input field. For example the loans.com.au login screen does this.

The stated reason is usually security. However we should all be using password managers anyway, so this is quite annoying.

(more…)

July 29, 2015

bashttpd – the Bash HTTP server

Filed under: Technical — Tags: , , — James Bunton @ 8:11 pm

So I was bored on the bus trip to work this morning. Back in Uni I’d thought about whether it would be possible to write an HTTP server as a shell script for bash. So I did it! Presenting bashttpd.

(more…)

July 1, 2015

IPv6 with over ADSL with PPP on Debian Linux using Internode

Filed under: Technical — Tags: , , , , , , , , — James Bunton @ 12:00 am

Many years ago Internode started offering IPv6. This is proper dual stack IPv6 with a /56 block of addresses. I get 256 subnets, each with 2^64 addresses. Awesome! I signed on for the trial immediately and got it working without too much difficulty. The documentation wasn’t great though, so here’s how I my setup works today.

(more…)

June 15, 2011

OpenWRT and Guest Networks on the Netgear WNDR3700

Filed under: Technical — Tags: , , , — James Bunton @ 1:45 pm

In my house I have Debian Linux running on an old laptop acting as my router with a Netgear WNDR3700 acting as an access point (WAN port on this is unused). The AP is configured with WPA2 security, but recently I wanted to connect my Nintendo DS to the wifi network. Now the Netgear has guest networks, which is pretty much what I wanted, but it only allows the guest wifi access to the WAN port, which was useless to me. I also wanted to be able to conveniently enable and disable the insecure network with a button on the access point. Knowing that the hardware supported what I wanted to do, and having had good experiences with OpenWRT on another router in the past, I set out to see if I could make it work.

(more…)

July 1, 2010

Australian Internet Filter (again)

Filed under: Rants,Technical — Tags: , , , — James Bunton @ 9:49 pm

I just realised that my previous post on this was 18 months ago. That’s depressing. Well, the situation has mostly stayed the same since then. It’s good that it has not become worse!
This post is a slightly edited version of an email I sent to my local representative about the matter.
(more…)

March 10, 2009

Who wants Hulu?

Filed under: Technical — Tags: , , , — James Bunton @ 12:15 am

This guide is out of date! Please see the new guide here:
Hulu and Pandora outside USA

Hulu is a website that offers commercial-supported streaming video of TV shows and movies from NBC, Fox and many other networks and studios. Currently Hulu is only available from within the United States of America.

If you want to be notified of updates to this post, subscribe to the comments feed.

(more…)

December 2, 2008

Linux Traffic Control – QoS

Filed under: Technical — Tags: , , , — James Bunton @ 4:30 am

I recently started using VoIP, using NodePhone with Internode. This post describes how I implemented QoS on my router to make VoIP work well. It also allows me to prioritise some traffic on my network, such as SSH, while deprioritising others, such as BitTorrent and SFTP.

(more…)

November 10, 2008

Internet Censorship in Australia

Filed under: Rants — Tags: , , , , — James Bunton @ 7:22 pm

The Australian government is planning to filter the internet to protect children. The idea is to have two tiers of filtering. The first tier is enabled by default for all internet connections and blocks all material considered unsafe for children. Adults will have the option to move to the second tier which is designed to only block illegal material.

(more…)