No, I was attempting a wired connection. I have solved it by uninstalling network manager and installing wicd from here: http://sourceforge.net/project/showfile ... _id=659059
I spent ages trying to fix this. Trust me to find the answer as soon as I post for help!
I still don't understand why it didn't work, so an explanation would be nice if you care, but I'm just happy it's working, so no worries if you don't reply.