Paso 7: Otra forma que podría funcionar.
Estas instrucciones paso a paso describen cómo configurar un HP Jetdirect 170 x servidor de impresión para que la salida de 8 bits puede ser controlada por un programa de usuario
o desde un PHP script.
Para hacer un nuevo principio fábrica puede restablecer el Jetdirect 170 x.
Procedimiento como sigue:
1. Desconecte la energía de la Jetdirect.
2. Presione y sostenga el botón de prueba mientras conectas el poder de nuevo en 5 segundos.
3. el Jetdirect debe reiniciar ahora y está configurado por defecto para obtener una dirección IP automáticamente.
Un conector macho DB25 y conectan a los pines 1, 10, 13 y 15.
Enchufe el conector DB25.
Inicie su navegador web y vaya a la interfaz de web de Jetdirect escribiendo su dirección IP en la barra de ubicación. (p. ej. http://192.168.1.xxx).
Dar el motor Java algún tiempo para comenzar.
El estado de la impresora debería aparecer 'En línea' - ya lo sabes que el conector DB25 se suelda bien.
Haga clic en administración y vaya a la pestaña de configuración y marque la casilla de verificación de Snmp.
Entrar en 'privado' (sin las comillas) como nombre de la comunidad de establecer nuevos. Esta comunidad nombre funciones una contraseña, necesitará más tarde.
Pulse aplicar y esperar el dispositivo restablecer.
Ahora tenemos que cambiar de un registro (hardware) dentro de la Jetdirect.
Es el registro de npPortCentronicsHandshaking que controla el apretón de manos entre impresora y Jetdirect.
Para lograr esto necesitas una herramienta que puede enviar (y recibir) los comandos SNMP.
Una herramienta simple a hacer. Por ejemplo, SNMPGetSet.exe, obtuvo aquí: http://www.fileguru.com/SNMPGetSet/download
Inicie el programa y escriba la dirección IP de Jetdirect. Clic SNMP conseguir todos. Esto debe dar un resultado de 3 sobre 5.
No utilice este programa cuando estás en un apuro - usted puede atornillar hasta el servidor de impresión!!!
Los registros son leídos y escritos usando identificadores de objeto (OID) - es las secuencias numéricas puntos que ves.
El registro npPortCentronicsHandshaking es dirigido por OID 1.3.6.1.4.1.11.2.4.3.13.4.0.
Copie este OID en la parte inferior del programa hacer un selectivo SNMP Get.
Haga clic en SNMP Get y anote el valor devuelto.
Necesitamos establecer este valor del registro a '2'.
Escribe '2' como valor y haga clic en configurar SNMP. Se escribirá el valor usando el nombre de comunidad de escritura (arriba a la derecha) como contraseña.
Dar el Jetdirect algunos tiempo para almacenar el nuevo valor. Se mantiene después de un ciclo de potencia.
Ahora estás listo para controlar la salida de ocho bits de su servidor de impresión por PHP o cualquier otro programa hecho en casa.
Utilice el puerto TCP 9100 para escribir sus bytes a.