Et donc après essais un peu rapides, c'est pas tout à fait concluant.
L'imprimante
Essai 1 : remplacement de l'URL Zeroconf par l'IP dans le printers.conf de cups
Les options type recto/verso ne sont plus disponibles.
Essai 2 : suppression de toutes les imprimantes dans le serveur Cups, tout en laissant cupsd actif
Evince voit l'imprimante en direct, toutes les options sont dispos.
Essai 3 : suppression de toutes les imprimantes dans le serveur Cups, en stoppant le serveur
Evince voit l'imprimante en direct, mais n'arrive pas à récupérer les informations de l'imprimante (donc boutons Options et Print grisés).
Du coup, j'ai l'impression que Zeronconf est obligatoire pour l'impression (ce qui est pas top niveau protocole, convenons-en).
Le scanner
Le document reverse engineering eSCL semble confirmer que Zeroconf ne sert que pour le discovery.
Confiant, je fais un curl https://192.168.1.58/eSCL/ScannerCapabilities, et joie ! Je récupère le XML avec les fonctions de mon scanner.
Le hic, c'est que je ne sais pas comment spécifier l'IP directement à xsane. C'est sans doute possible. Du coup je sens que la numérisation peut fonctionner sans Zeroconf, mais j'ai pas pu tester.
(et mon imprimante a une IP assignée dans mon serveur DHCP, donc elle ne change pas)
Bon voilà c'est des tests vite faits, je serais le premier heureux à me passer d'avahi, alors n'hésitez pas à me contredire !
[^] # Re: Protocoles réseau pour scanner
Posté par cg . En réponse au message Mise en place d'un proxy IPP pour imprimante (et éventuellement pour un scanner avec le protocole ad. Évalué à 1.
Et donc après essais un peu rapides, c'est pas tout à fait concluant.
L'imprimante
Essai 1 : remplacement de l'URL Zeroconf par l'IP dans le printers.conf de cups
Les options type recto/verso ne sont plus disponibles.
Essai 2 : suppression de toutes les imprimantes dans le serveur Cups, tout en laissant cupsd actif
Evince voit l'imprimante en direct, toutes les options sont dispos.
Essai 3 : suppression de toutes les imprimantes dans le serveur Cups, en stoppant le serveur
Evince voit l'imprimante en direct, mais n'arrive pas à récupérer les informations de l'imprimante (donc boutons Options et Print grisés).
Du coup, j'ai l'impression que Zeronconf est obligatoire pour l'impression (ce qui est pas top niveau protocole, convenons-en).
Le scanner
Le document reverse engineering eSCL semble confirmer que Zeroconf ne sert que pour le discovery.
Confiant, je fais un
curl https://192.168.1.58/eSCL/ScannerCapabilities, et joie ! Je récupère le XML avec les fonctions de mon scanner.Le hic, c'est que je ne sais pas comment spécifier l'IP directement à
xsane. C'est sans doute possible. Du coup je sens que la numérisation peut fonctionner sans Zeroconf, mais j'ai pas pu tester.(et mon imprimante a une IP assignée dans mon serveur DHCP, donc elle ne change pas)
Bon voilà c'est des tests vite faits, je serais le premier heureux à me passer d'avahi, alors n'hésitez pas à me contredire !