Try update your printer firmware and check your printer connection. Try print over sd card if possible. It gives an idea about the connection or firmware.