====== CUPS ====== ===== Driverless printing ====== Jeśli drukarka obsługuje Apple AirPrint, to możemy wygenerować dla niej PPD z ustawieniami pod drukarkę. ==== Brother DCP-L2550DN ==== driverless ipp://IP_DRUKARKI/ipp > drukarka.ppd ==== Canon IP7250 ==== Tutaj oba URL działają (wybierz jeden): driverless ipp://IP_DRUKARKI/ > drukarka.ppd driverless ipp://IP_DRUKARKI/ipp/print > drukarka.ppd W CUPS jako połączenie można podać: ipp://444F52000000.local:631/ipp/print Gdzie **444F52000000** to nazwa drukarki, którą można zmienić z poziomu Web drukarki: http://IP_DRUKARKI Dodatkowo URL do konfiguracji funkcji AirPrint (można też podejrzeć stan atramentów): http://IP_DRUKARKI/mainmenu.html ==== DNSSD + IPP Everywhere (Epson L8180) ==== Poniżej konfiguracja dla IPP Everywhere (driverless) z automatycznym wykryciem drukarki przez mDNS. Instalacja wymaganych pakietów pakietów: pkg install avahi-app nss_mdns cups cups-filters Konfigurujemy mDNS tak jak pokazano [[freebsd:mdns|tutaj]] W katalogu konfiguracji cups-a tworzymy plik i dodajemy: text/plain application/pdf 32 texttopdf Dodajemy cups-a do ''rc.conf'', uruchamiamy i odpalamy przeglądarkę na http://localhost:631: sysrc cupsd_enable="YES" service cupsd start firefox http://localhost:631 W interfejsie web klikamy: * ''Administration'' (na górze w belce) * ''Find New Printers'' * Wybieramy drukarkę (u mnie Epson) * Wybieramy producenta (u mnie Epson, ale można też Generic) * Wybieramy sterownik IPP Everywhere i dodajemy drukarkę