Netlik sağlamak için Power Mac G4 çalışan Panther: Pant
ve iMac çalışan Yosemite: isimlerini vereceğim Yose
.
Yosemite
IPv4 ortamında yazdırma sorunu var (bkz: Yalnızca IPv4 ağındaki Yosemite üzerinde paylaşılan yazdırma işlerinin nasıl yapılacağı?) Öte yandan Panther
, çalışabilir IPv6
.
IPv6'yı kontrol edin
Bu nedenle, yazdırabilmek için kontrol edilecek ilk nokta Pant
Ipv6'nın çalışıyor ve çalışıyor olmasıdır. Eğer Pant
ve Yose
ethernet üzerinden bağlı, (bu dahilinde girmek için bir komut ile bu kontrol eder Terminal
):
ifconfig en0
ve aşağıdaki gibi bir satır içeren bir çıktı almalısınız:
inet6 fe80::
Hangi o prooves Pant
bir IPv6 adresi vardır ve IPv6 bağlanır. AirPort üzerinden bağlanırlarsa, aynı çıkışı aşağıdakilerle kontrol etmeniz gerekir:
ifconfig en1
Bir Pant
IPv6 adresine sahip değilse, ağ yapılandırmasını şu yollarla değiştirmeniz gerekecektir:
System Preferences > Network
seçin Advanced...
ve TCP/IP
pencerenin altında
Configure IPv6: Automatically
Click OK, Apply. IPv6'nın şu anda çalıştığını ve çalıştığını kontrol edin.
Su bardağı kontrol
IPv6'yı yalnızca ilk kez etkinleştirdiyseniz, bu protokolü konuşabilmesi Pant
için yeniden başlatmanız cupsd
gerekir.
En kolay yol basitçe yeniden başlatmaktır Pant
. (Ancak, neyi açıkça değiştirdiğinizi anlamayı tercih ediyorsanız, yeniden başlatmak cupsd
yeterlidir).
Şimdi bunun cupsd
IPv6 ile konuşabildiğini kontrol etmeniz gerekecek . (Mac'i elinde bir Panter kullanıyor olsaydım, doğrudan cevap verirdim, ama vermedim).
Terminal
Bu kontrolü gerçekleştirmek için içine yazmanız gereken komut :
ps ax | egrep '[ /](PID|cupsd)'
size 2 satır olarak gösterecektir:
PID TT STAT TIME COMMAND
76864 ?? Ss 0:00.26 /usr/sbin/cupsd -l
Buradaki sayı PID
, servetin işlem cupsd
kimliğidir.
Bu sunucunun IPv6 ile lsof
aşağıdakileri kullanarak konuşup konuşmadığını kontrol etmek için bu işlem kimliğini (burada 76864) kullanın :
/usr/bin/sudo lsof -p 76864 | egrep '(COMMAND|IPv)'
Bu ayrıcalıklı bir komuttur, bu nedenle kullanmanız gerekmekte sudo
olup size kullanıcı şifrenizi soracaktır. Bu komut size çok benzer bir çıktı vermelidir:
COMMAND PID KULLANICI FD TİP CİHAZ CİHAZ BOYUTU / KAPALI NODE ADI
cupsd 76864 kök 9u IPv4 0x9007abdfc3bf58ad 0t0 TCP yerel ana bilgisayar: ipp (LISTEN)
cupsd 76864 kök 15u IPv6 0x9007abdfb88bf0cd 0t0 TCP yerel ana bilgisayar: ipp (LISTEN)
Bir çizgi varsa TYPE
== IPv6
sonra cupsd
üzerine Pant
IPv6 konuşuyor.
Paylaşımı yeniden başlat
Sadece 1 kez IPv6 etkin ise Pant
o zaman taze paylaşımı etkinleştirmek zorunda Yose
böylece Pant
IPv6 kanalından doğru göreceksiniz.
açık Yose
açık
System Preferences > Sharing
dur Printer Sharing
, Printer Sharing: Off
görüntülemek için bekleyin ve yeniden başlatın.
On Pant
yeni bir yazıcı eklemek ve ekleyip üzerine yapılandırmak için Yeni bir görmelisiniz Yose
.
feragat
Bu kör bir makbuz (Tamamen kontrol etmek için bir Panterim yok). MacOS'ta en tehlikeli değişikliklerden kaçınmaya çalıştım.
Bu taslak cevabı geliştirmek için herhangi bir geri bildirim takdir edilecektir.