Yayın tarihi:
Yazıcının adresi var, ping cevap alıyor, ayar
sayfası ham portun 9100 olduğunu söylüyor — ama 9100'e gönderilen hiçbir şey
gitmiyor. İki olgu çelişmez: ping adresi kanıtlar, servisi değil.
Ping ICMP'dir ve ağ yığını tarafından cevaplanır. 9100 portu ise yazıcının onun üstünde çalıştırdığı bir TCP servisidir. Bir güvenlik duvarı ya da VLAN kuralı ICMP'yi geçirip TCP'yi düşürebilir; ham servis kapalı, başka bir porta bağlı ya da başkasının tuttuğu bir bağlantıyla meşgul olabilir. Bunların her biri ping'i yeşil, 9100'ü ölü bırakır ve her birinin çözümü farklıdır — aşağıdaki kontroller onları ayırt edecek sırada.
Yazıcıya hâlâ ulaşan bir yoldan (USB, web sayfası, sürücü)
^XA^WC^XZ gönderin ya da ön paneldeki yapılandırma baskısı
seçeneğini kullanın. Etiket yazıcının gerçekte sahip olduğu IP
adresini, ham port numarasını ve servisin açık olup olmadığını yazar. Bu
yazıcının kendi beyanıdır; ayar sayfaları ve sürücü pencereleri birinin ne
yapılandırdığını anlatır, neyin çalıştığını değil.
Gönderen makineden: Linux ve macOS'ta nc -vz <ip> 9100,
PowerShell'de Test-NetConnection <ip> -Port 9100. Hata
biçimi teşhisin kendisidir: connection refused adresin doğru
olduğunu ama orada dinleyen servis olmadığını söyler — ham port kapalı ya da
başka numarada; timeout aranızda bir şeyin ICMP'yi geçirip
TCP'yi düşürdüğünü söyler — güvenlik duvarı, ACL, VLAN sınırı;
connected servisin sağlam, sorunun gönderdiğiniz şeyde
olduğunu söyler.
Bir istemciye bağlanıp bir sonrakinde asılı kalan ham portta çoğu kez zaten açık bir bağlantı vardır — bir sürücü, bir baskı sunucusu, durum sorgulayıp hiç kopmayan bir izleme aracı. Öteki istemcileri kapatın ya da yazıcının ağ kablosunu on saniye çekin ve ham istemciyi yeniden deneyin. Şimdi bağlanıyorsa çözüm soketi açık tutan sunucudadır, yazıcıda değil.
O zaman sorun taşımada değil. Ağ yazıcısına gönderme rehberindeki gibi mümkün olan en küçük etiketi elle gönderin. O basılıyorsa uygulama başka bir ada ya da kuyruğa gönderiyordur — yazıcı kimliği rehberi katmanları tek tek anlatır. Elle gönderilen etiket de bir şey yapmıyorsa dosyanın yazıcının konuştuğu dilde olduğunu yazıcı dili algılayıcı ile doğrulayın: ZPL verilen bir EPL yazıcısı, ya da tersi, işi sessizce yok sayar.
ZPL, Zebra termal yazıcıların anladığı komut dilidir. Komutların nasıl okunacağını, bir etiketin nasıl kurulduğunu ve en sık yapılan hataları anlatıyoruz.
Hangi barkod türünü seçmeliyim?EAN-13 mi, Code 128 mi, QR mı? Barkod türünü veriye, alana ve okuyucuya göre seçmenin pratik kuralları.
ZPL dosyası yazıcısız nasıl önizlenir?ZPL dosyası yalnızca metindir — etiket ancak biri onu çizdiğinde var olur. ZPL etiketini yazıcıya gitmeden görmenin üç pratik yolu.