Raspberry Pi Kullanarak Neredeyse Herhangi Bir Yazıcı Kablosuz Nasıl Çevirilir?
Son birkaç yıldır kullandığınız Lazer, Mürekkep Püskürtmeli USB yazıcı ile aynı eski modele sahip misiniz? Muhtemelen uzun süredir sahip olduğunuz bir tanesidir veya belki de son zamanlarda seçtiğiniz ve Apple iPhone, iPad vb. İçin destek almasını dilediğiniz daha ucuz bir tanesidir. Kendinize bir Raspberry Pi satın almış olmanız durumunda. , tüm ihtiyacınız olan biraz Secure Shell (SSH) deneyimidir ve yazıcınızı anında AirPrint ile yerel olarak çalıştırabilirsiniz!
Yazıcınızın USB, Ethernet veya Wi-Fi aracılığıyla arabirim oluşturup oluşturmaması bir fark yaratmaz - bu numara şu anda işe yarayacaktır.
Şimdi Raspberry Pi'yi kurmaya, gerekli paketleri kurmaya ve bazı donanım değişikliklerini yapmaya doğru ilerleyelim!
Adım 1: Raspberry Pi'nin Güncel Olduğundan Emin Olun.
Pi'nizin kaynaklarını güncel tutun, aksi takdirde güncel olmayan yazılım bazı sorunlara neden olacaktır. Pi'nizde Virtual Network Computing (VNC) görüntüleyiciyi etkinleştirin, ardından Raspberry Pi'nizi VNC görüntüleyiciye bağlayın. Bağlantı, VNC'yi indirmek ve ardından Pi ile bağlamak için aşağıda verilmiştir.
VNC
Şimdi, terminali açın ve aşağıdaki komutu çalıştırın:
sudo apt-get güncellemesi
sonra,
sudo apt-get yükseltme
Herhangi bir güncelleme yüklüyse, Y'ye basın ve ardından güncellemeleri indirmeye devam etmek için Enter'a basın. Bu tamamlandığında, gadget'ınızı tanıtmaya başlayabilirsiniz.
Adım 2: Yazıcınızı Pi’nin USB Bağlantı Noktasına Bağlayın.
İki seçenek var. Yazıcıyı bir USB kablosu veya ethernet ya da Wifi ile bağlayabilirsiniz. Ethernet veya Wifi kullanıyorsanız, bu adımı atlayın ve doğrudan 3. adıma geçin.
Yazıcıyı USB kablosuyla bağlayın ve aşağıdaki komutu kullanarak Pi'yi yeniden başlatın:
sudo yeniden başlatma
Yeniden başlattıktan sonra, terminali çalıştırın ve çalıştırın:
lsusb
USB ile ilişkili tüm cihazlar şimdi görüntülenmelidir. Yazıcınızın görünmeme ihtimaline karşı, açık olduğundan ve düzgün çalıştığından emin olun.
3. Adım: Sambayı ve CUPS'u yükleyin.
Şimdi, yazıcı ağını sağlayacak yazılımı kurmaya başlayabiliriz. Terminalde aşağıdaki komutları çalıştırın:
sudo apt-get install samba
Çok sayıda paket yüklenecek ve istenirse bunları düzgün şekilde kurmak için Y'ye ve ardından Enter'a basın. Paketler kurulduktan sonra çalıştırın:
sudo apt-get yükleme bardakları
Muhtemelen paket kombinasyonunu kurmak istediğini göreceğiz. Daha önce olduğu gibi paniğe ve devam etmeye gerek yoktur. Bu noktadan sonra, CUPS'nin Pi üzerindeki yazıcıları yönetebilmesi amacıyla bir baskı yöneticisi eklememiz gerekiyor. Aşağıdaki komutu çalıştırın:
sudo usermod -a -G lpadmin pi
Adım 4: Yazıcınızı Ekleyin.
Şu anda yazıcınızı yazdırma sunucunuza eklememiz gerekiyor. Bunu yapmak için CUPS Kullanıcı Arayüzünü keşfetmemiz gerekecek. Pi'de web tarayıcısını açın ve IP'yi çalıştırın: 127.0.0.1:631. Sonuç şöyle olmalı:
"Yönetim sekmesine" ve ardından "Yazıcı ekle" ye tıklayın. SSL'ye geçmemiz istenebilir ve söylenirse bağlantıyı takip edeceğiz. Bundan sonra, giriş yapmamız istenecektir. VNC'ye giriş yapmak için kullandığımız varsayılan giriş bilgilerini veya değiştirdiysek özelleştirilmiş ayrıntıları kullanacağız.
- Yazıcınızı Seçme: Oturum açtıktan sonra, şu anda bağlı olan yazıcıların bir listesi gösterilecektir. Bazı yazıcı ayrıntıları, bağlantı modu olarak da gösterilecektir (USB kablosu veya Wifi ile). Yazıcımızı bu listede bulacağız. Yazıcımızı seçeceğiz ve ardından devam et butonuna tıklayacağız.
- Yazıcının Detaylarını Tanımlama: Şimdi, ona bir ad (varsayılan ad verilebilir), bir açıklama (bu, yazıcımızın iDevice'den ayırt edilme şeklidir) ve bir konum (isteğe bağlı) vermemiz gerekiyor. Bu Yazıcıyı Paylaş'a ve ardından Devam'a tıkladığımızdan emin olacağız.
- Sürücünün Seçilmesi:Şimdi bir sürücünün seçilmesi gerekiyor. Büyük olasılıkla Pi, uygun sürücüyü kendisi belirleyecektir - değilse, sürücü listesini gözden geçirip uygun olanı seçeceğiz. Bu noktada Yazıcı Ekle'ye tıklayın ve sahip olabileceğimiz varsayılan tercihleri seçin. Varsayılan Seçenekleri Ayarla'yı tıklayın ve şimdi zor kısım tamamlandı.
- Yazıcının Eklenmesini Sağlamak: Yazıcının başarıyla eklendiğinden emin olacağız. Yazıcılar sekmesine gidip yazıcımızın gösterilip gösterilmediğini göreceğiz. Birisi test sayfasını yazdırmak isterse, listeden yazıcıyı seçip Bakım açılır menüsünü ve ardından Test Sayfası Yazdır'ı tıklatarak bunu yapabilir.
Adım 5: Bazı Ayarları İnce Ayarlayın.
Bazı ayarlarda ince ayar yapılarak performans daha iyi hale getirilebilir. Yönetim sekmesine gidin ve sisteme bağlı yazıcıları paylaş seçeneğini bulun. Gelecekte ağımız üzerinden uzaktan yeni yazıcılar eklemek istiyorsak, Uzaktan Yönetime İzin Ver'i kontrol edin. Ayarları değiştir'e tıklayın ve sunucu yeniden başlayacaktır.
Adım 6: Windows Ağ İletişimi İçin Samba Desteği Ekleyin (İsteğe Bağlı).
Birisi bu yazıcıyı bir Windows cihazı ile kullanmak isterse Windows için Samba etkinleştirilmelidir. Bunun için aşağıdaki komutu çalıştırın:
sudo nano /etc/samba/smb.conf
Şimdi en alta gidin ve aşağıdakileri yapıştırın:
# CUPS baskı. Ayrıca # cupys-client paketindeki cupaddsmb (8) kılavuz sayfasına da bakın. print = cup printcap name = kupalar [yazıcılar] comment = Tüm Yazıcılar için göz atılabilir = yol yok = / var / spool / samba printable = evet konuk ok = evet salt okunur = evet maske oluştur = 0700 # Windows istemcileri bu paylaşım adını bir indirilebilir # yazıcı sürücülerinin kaynağı [print $] comment = Yazıcı Sürücüleri yolu = / usr / share / cup / drivers göz atılabilir = evet salt okunur = evet konuk ok = hayır
Şimdi, CTRL + W tuşlarına basın ve çalışma grubu yapılandırmasını bulmak için çalışma grubunu ve ardından Enter yazın. Büyük olasılıkla çalışma grubunuz zaten ayarlanmıştır ve nadiren çalışma grubunuzu daha önce değiştirmiş olabilirsiniz - eğer değiştirdiyseniz, şu adresten doğru adı ayarlayın:çalışma grubu =. Sonra değiştirdestek kazanır = hayır-edestek kazanır = evet.
Ardından, yapılandırmayı kaydetmek için CTRL + O ve ardından Enter tuşlarına basın. Bundan sonra sambayı aşağıdaki komutla yeniden başlatın:
sudo /etc/init.d/samba yeniden başlatma
Her şey hazır, şimdi yazıcımız Windows ağında çalışacak.
7. Adım: (Raspberry Pi'niz Wi-Fi aracılığıyla ağınıza bağlıysa) Buradan hızlı bir ayarı değiştirin.
Başlangıçta gösterildiği gibi bu projede Raspberry Pi Zero kullanıyoruz, bu nedenle Pi'miz Wifi üzerinden ağa bağlı. Ethernet kablosuyla bağlanan en son Pi modellerine sahip olanlar bu adımı göz ardı etmelidir. Ahududu modelimiz Wifi kullanıyor, bu nedenle uykuya geçmesini ve AirPrint'i izole etmesini önlemek için Wifi adaptörünün güç tasarrufunu kapatmamız gerekiyor.
Bu görev için Terminal'de bir dosya düzenlememiz gerekiyor:
sudo nano /etc/modprobe.d/8192cu.conf
Aşağıya aşağıdakileri ekleyin:
# Güç tasarrufu seçeneği yok 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1
Şimdi değişikliklerin etkili olması için CTRL + O tuşlarına ve ardından Enter tuşuna basın.
Adım 8: AirPrint için Bonjour'u yükleyin.
Orada, garanti ederim! Şu anda AirPrint yazılımını tanıtmamız gerekiyor.
Komutu terminalde çalıştırın:
sudo apt-get install avahi-keşfedin
Şimdi Pi'mizi yeniden başlatacağız:
sudo yeniden başlatma
Adım 9: Test Etme.
Şimdi gerekli tüm konfigürasyonlar yapıldı. Bir iOS cihazı alın, e-postayı veya Safari sayfasını açın ve bir Yazdır seçeneği bulana kadar Paylaş seçeneğine tıklayın. Yazıcı Seç'e basın ve (oldukça hızlı) görünmelidir.
Yazıcınızı seçin, istediğiniz eğimleri değiştirin ve ardından Yazdır'a tıklayın. Pi'nizden küçük bir yapılandırmaya sahip bir AirPrint yazıcısı artık hazır. Ne olursa olsun, artık sisteminiz üzerinde ve tercih ettiğiniz iOS aygıtlarının çoğunda, herhangi bir dış uygulama gerekmeden çalışan bir yazıcınız olmalıdır!