Actually.. turns out it does work... I just wasn't waiting long enough for it to start.. I'm running this on an old pi (a 1b) so it's not the fastest .. takes a couple of minutes for everything to start working.. but it works!
Thanks for the replies