Astroprint or 0ctoprint should also work fine using wired networking. Since I got a raspberry PI 3, I had to use wired networking for the initial config because Astroprint requires a special model of USB wifi adapter for its initial "access point mode" setup. Once configured, the built-in wifi works fine though.