Page 1 sur 1

[cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 16:06
par MrMen
Salut,
Je viens de tenter d'ajouter une imprimante sur mon Raspberry en passant sur l'interface web depuis un autre ordi.
J'ai modifié le cupsd.conf comme indiqué sur le wiki.
Par contre impossible de trouver le ppd de l'imprimante (malgré hplip dans mon cas d'installé).

En changeant le Port 631 en Listen ip-du-Pi:631 ça passe.

Je me plante quelque part ou ce qui est dans le wiki peut être ambigu ?

Re: [cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 16:41
par oktoberfest
Tu peux faire un

Code : Tout sélectionner

netstat -apn | grep :631
pour voir comment cups écoute sur le port dans les deux cas.
Ca peut aussi venir d'une gateway mal spécifié sur l'un des deux postes.

Re: [cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 16:58
par MrMen
Bon j'ai pas été hyper assidu au cours de réseaux… alors moi et les IP c'est pas top top.
Il y a bien une différence dans les différents cas.

Code : Tout sélectionner

  Contenu de cupsd.conf | Résultat
  Port 631              | 0 0.0.0.0:631
  Listen localhost:631  | 127.0.0.1:631
  Listen ip:631         | ip:631
Donc la question c'est 0.0.0.0 ça donne quoi pour de vrai :oops:

Re: [cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 17:33
par widapit
Salut,

si je neme trompes pas, l'IP 0.0.0.0 = null, rien, zéro ... :P

Re: [cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 17:43
par MrMen
D'où le néant dans ma recherche de ppd :lol: . Mais dans ce cas je ne comprends plus rien !!
Je peux aller me connecter sur l'interface web (donc en passant par 0.0.0.0 d'après moi), voir l'imprimante branché sur le Pi, mais pas moyen de trouver le ppd sur le Pi.

Moi y en a pas comprendre. :shock:

Re: [cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 18:04
par widapit
à mon avis, pour l'interface web, tu passe soit par 127.0.0.1 (machine locale) soit par l'IP de ton autre machine... d'ailleurs, tu le dis toi-même !!
MrMen a écrit :

Code : Tout sélectionner

Port 631              | 0 0.0.0.0:631
En changeant le Port 631 en Listen ip-du-Pi:631 ça passe.
mais à mon avis, ce serait mieux de pouvoir voir ton /etc/cups/cupsd.conf voir les droits que tu as accordé aux accès . [remarque bête]...et n'oublies pas aussi de redémarrer CUPS après chaque modif' :mrgreen: [/remarque bête]

Re: [cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 20:14
par oktoberfest
0.0.0.0 ce n'est rien ni le néant, c'est au contraire tout.
Cela veut dire que cupsd est en écoute sur le port 631 sur toutes les IPs de ton pc (si tu en as plusieurs). Si ton pc as plusieurs ip, tu peux dire à cups de n'écouter que sur le port 631 n'une ip précise via 'Listen ip:631'. Bon si tu n'as qu'une ip c'est la même chose de spécifier une ip ou pas :)

Pour t'assurer qu'il est bien en écoute, depuis ton pc distant, tu peux lancer un telnet, par exemple chez moi :

Code : Tout sélectionner

$ telnet serveur 631
Trying 192.168.0.11...
Connected to serveur.
Escape character is '^]'.
Si tu obtiens 'Connected to ...' c'est que côté tcp/ip tout baigne et que tu es bien connecté à cups.

Re: [cups] ajout d'imprimante par interface web

Publié : mer. 04 sept. 2013, 22:39
par MrMen
Je viens de tester ce que tu me proposes oktoberfest et j'ai bien 'Connected to'.

Donc là où je bloque un peu c'est au niveau de la recherche des ppd : pourquoi CUPS ne fait pas le boulot habituel ?
Je précise que ça marche en mettant 'Listen ip:631' (j'ai bien accès à la liste des ppd) et que tout roule chez moi… c'est juste pour comprendre et au cas où ça arriverait à quelqu'un.