Hola:
¿Tienes forma de ver que el comando llega correctamente a la impresora? Por ejemplo, enviando un comando que haga que la impresora haga algo que "se vea".
Si llega bien, el segundo punto a verificar es que la impresora envía una respuesta cuando le llega un comando. A ver si no estás recibiendo nada porque la impresora no envía nada. Para esto supongo que deberías mirar el manual de la impresora.
Finalmente, y también para verificar, herramientas como wireshark
https://www.wireshark.org/ (o tcpdump si estás en linux) te permitirían ver los mensajes que van y vienen por la red, así podrás confirmar que efectivamente tu comando "sale" hacia la impresora y que la impresora envía una respuesta.
Se bueno.