Use correct baud rate and port should do the trick. x commands waiting means it used a serial port but does not understand what printer says, which happens with wrong baud rate. Could also be a incompatible firmware, not sure what your printer is running. Host only supports reprap compatible firmwares.