Update: It doesn't work on Windows either. It worked once and I guess it was a fluke.

Also, I've used two different ethernet cables.