===== lp =====
dal terminale dei comandi è possibile impostare la stampante predefinita e stampare
è necessario installare CUPS , hplips, e un browser
https://wiki.debian.org/SystemPrinting
* attaccare la stampante al computer e digitare nel browser
* %%http://localhost:631%%
* clccare su: administrations ... adding printer... (richiesta password root)
* seguire il wizard, la stampante dovrebbe essere visibile in un elenco come hp:%%//USB%%
* al termine visualizzare la stampante predefinita
* lpstat -d
* imposta la stampante predefinita
* lpadmin -d HP_Photosmart_C4200_series
* lpstat -d
====Stampare====
* //lp file.pdf// invia alla stampante
* //lp -o fit-to-page file.pdf// invia alla stampante ma scala il foglio in un a4
* //lp -P1,4-6 file.pdf// invia alla stampante le pag. 1,4,5,6
* //lp -o number-up=2 file.pdf// invia alla stampante due pagine insieme
* //lp -o landscape file.pdf// invia alla stampante ruotando la pagina
==== amministrazione ====
* //lpc status all// visualizza lo stato di tutti i dispositivi (//lpc// ha anche una modalità interattiva)
* //lpstat -p -d// visualizza i dispositivi disponibili
* //lpoptions -d nome_stampante// imposta una stampante come predefinita
* //lpq// mostra la coda di stampa
* //lprm// rimuove un lavoro dalla coda di stampa
==== driver-less =====
Il protocollo per stampanti di rete, può essere usato anche per stampare sulla porta USB.
apt install ipp-usb
Questo consente di avere un servizio locale
http://127.0.0.1:60000
L'interfaccia è chiamata con una serie di numeri: 7/1/4 .
Il comando %%lsusb -v%% deve restituire questo risultato
bInterfaceClass 7 Printer
bInterfaceSubClass 1 Printer
bInterfaceProtocol 4
iInterface 8