Para mayor claridad me va el nombre de tu Power Mac G4 ejecución de la Pantera: Pant
y su iMac con Yosemite: Yose
.
Yosemite
tiene problemas para imprimir en un entorno IPv4 (ver: Cómo hacer que la impresión compartida funciona en Yosemite dentro de un sólo IPv4 red?.
Por otro lado Panther
es capaz de ejecutar IPv6
.
Verificación De IPv6
Por lo tanto el día 1 punto para comprobar a ser capaz de imprimir desde Pant
es que Ipv6 está en marcha y funcionando. Si Pant
y Yose
están conectados a través de Ethernet, puede verificar esto con (este es un comando para entrar dentro de Terminal
):
ifconfig en0
y usted debe tener una salida que contiene una línea de partida como:
inet6 fe80::
Que prooves que Pant
tiene una dirección IPv6 y es IPv6 conectado.
Si están conectados a través de AirPort, usted tiene que comprobar la misma salida con:
ifconfig en1
Si Pant
no tiene una dirección IPv6, tendrá que modificar la configuración de su red a través de:
System Preferences > Network
seleccione Advanced...
y en virtud de la TCP/IP
ventana, seleccione
Configure IPv6: Automatically
Haga clic en ACEPTAR, Aplicar.
Comprobar que IPv6 está en marcha y funcionando.
Compruebe cupsd
Si usted acaba de habilitar IPv6 por 1ª vez en Pant
, entonces usted tendrá que reiniciar cupsd
, por lo que será capaz de hablar de este protocolo.
La forma más fácil es simplemente reiniciar Pant
. (Pero si usted prefiere entender lo que modifica claramente, para reiniciar cupsd
es suficiente).
Ahora tendrá que comprobar que cupsd
es capaz de hablar de IPv6. (Si yo había una Pantera ejecutando Mac en la mano me habría respondido directamente, pero yo no).
Aquí están los comandos para escribir dentro de Terminal
para realizar esta comprobación:
ps ax | egrep '[ /](PID|cupsd)'
va a la pantalla de 2 líneas como:
PID TT STAT TIME COMMAND
76864 ?? Ss 0:00.26 /usr/sbin/cupsd -l
donde el número PID
es el proceso de identificación de la cupsd
demonio.
Use este identificador de proceso (aquí 76864) para comprobar si este demonio está hablando de IPv6 a través de la ayuda de lsof
como sigue:
/usr/bin/sudo lsof -p 76864 | egrep '(COMMAND|IPv)'
Esta es una privilegiada de comandos, por lo tanto, usted tiene que utilizar sudo
que
pida su contraseña de usuario.
Este comando debe darle una salida muy similar a:
COMANDO PID DE USUARIO FD TIPO DE DISPOSITIVO DE TAMAÑO/DESACTIVADO NOMBRE DE NODO
cupsd 76864 root de 9u IPv4 0x9007abdfc3bf58ad 0t0 TCP localhost:ipp (ESCUCHAR)
cupsd 76864 root 15u IPv6 0x9007abdfb88bf0cd 0t0 TCP localhost:ipp (ESCUCHAR)
Si usted tiene una línea donde TYPE
== IPv6
entonces el cupsd
a Pant
está hablando de IPv6.
Reinicie el intercambio de
Si usted acaba de habilitar IPv6 por 1ª vez en Pant
entonces usted tendrá
para habilitar de nuevo la de compartir en Yose
, de modo que Pant
va a ver correctamente a través de la IPv6 canal.
En Yose
open
System Preferences > Sharing
deje Printer Sharing
, espere Printer Sharing: Off
a mostrar, y lo reinicie.
En Pant
agregar una nueva impresora, y usted debería ver una nueva para agregar y configurar en Yose
.
Descargo de responsabilidad
Este es un ciego receipe (yo no tengo una Pantera completamente de verificación).
Traté de evitar en la mayoría de los peligrosos modificaciones en MacOS.
Cualquier comentario se agradece a mejorar este proyecto de respuesta.