Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/07/2017, à 08:55

Anachris

[RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

Salut a tous!
Je rencontre un problème de paramètrage suite a une installation de CUPS.
Voici mon but: installer cups sur un raspberry afin de me créer une imprimante réseau.
Voici où j'en suis : installation de Ubuntu Mate sur raspberry ok.
                             Installation de CUPS OK
                             Installation de l'imprimante HP Laserjet P1005 sur CUPS OK
                             Test impression en local depuis l'interface web du raspberry OK
                             Test impression en réseau depuis l'interface web d'un PC sous windows 10 OK.

PROBLEME : impossible d'installer l'imprimante sur un poste windows 10 du réseau (celui sur lequel l'impression fonctionne depuis l'interface web de cups).
                      Je vais dans "périphérique et imprimante", ajou d'imprimante, imprimante réseau ou partagée, puis j'indique le lien de l'imprimante : https://192.168.0.123:631/printers/HP-LaserJet-P1005
                      Et là c'est le drame! message d'erreur : "Connexion de Windows à l'imprimante impossible.Vérifiez le nom de l'imprimante et recommencez.Si vous utilisez une imprimante réseau, vérifiez que l'imprimante est sous tension et que son adresse est correcte".

                      On dirait un soucis de pare feu ou du genre, on a l'impression que quelque chose bloque l'accès, ou alors un soucis de droit je ne sais pas.
    HELP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Voici mon fichier cupsd.conf:

# Show general information in error_log.
LogLevel warn
PageLogFormat
MaxLogSize 0
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
Browsing On
BrowseLocalProtocols dnssd
DefaultAuthType Basic
WebInterface Yes
<Location />
  # Allow remote access...
  Order allow,deny
  Allow all
</Location>
<Location /admin>
  # Restrict access to the admin pages...
  Order allow,deny
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  # Restrict access to the configuration files...
  Order allow,deny
</Location>
<Location /admin/log>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
  Allow 192.168.0.*
  Allow 192.168.1.*
  Order allow,deny
  Allow all
  # Restrict access to the log files...
  Order allow,deny
</Location>
<Location /printers>
  Order allow,deny
  Allow 192.168.0.*
  Allow 192.168.1.*
</Location>
<Policy default>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
    Allow 192.168.0.*
    Allow 192.168.1.*
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-$
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Sc$
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
  # Only the owner or an administrator can cancel a job...
  <Limit Cancel-Job>
    Order deny,allow
    Require user @OWNER @SYSTEM
  </Limit>
</Policy>
<Policy authenticated>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>
 <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-$
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Sc$
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

Dernière modification par Anachris (Le 05/07/2017, à 13:59)

Hors ligne

#2 Le 04/07/2017, à 10:57

Skubu

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS


Debian / Archlinux | Gnome / KDE

Hors ligne

#3 Le 04/07/2017, à 11:39

Anachris

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

salut,
oupss désolé c'est bien : http://192.168.0.123:631/printers/HP-LaserJet-P1005
mais cela ne fonctionne pas, même message lors de l'ajout d'imprimante sous windows.

Hors ligne

#4 Le 04/07/2017, à 13:25

grigouille

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

Bonjour Anachris,
Peux-tu utiliser les balises codes pour les retours de commande ? Merci.

Anachris a écrit :

                             Installation de l'imprimante HP Laserjet P1005 sur CUPS OK

Peux-tu nous donner plus de précision sur comment tu as installé cette imprimante ?


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#5 Le 04/07/2017, à 13:59

Anachris

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

desolé je viens de modifier mon premier post avec les balises code.
Pour l'installation, après avoir installé cups, j'ai cliqué sur "add printer" , puis sélectionné l'imprimante reconnu en usb par cups, puis sélection du driver connu.

Hors ligne

#6 Le 04/07/2017, à 14:19

Skubu

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

Le contenu des logs access et error pourraient aussi aider.


Debian / Archlinux | Gnome / KDE

Hors ligne

#7 Le 04/07/2017, à 16:20

Anachris

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

hello (re),
access log:

localhost - - [04/Jul/2017:07:35:02 +0200] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:07:35:03 +0200] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:09:46:19 +0200] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:09:46:19 +0200] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:09:46:34 +0200] "POST / HTTP/1.1" 401 236 CUPS-Get-Devices successful-ok
localhost - root [04/Jul/2017:09:46:34 +0200] "POST / HTTP/1.1" 200 1522 CUPS-Get-Devices -
192.168.0.58 - - [04/Jul/2017:11:27:13 +0200] "POST /admin/ HTTP/1.1" 403 0 - -
localhost - - [04/Jul/2017:11:28:18 +0200] "POST / HTTP/1.1" 401 123 Cancel-Subscription successful-ok
localhost - root [04/Jul/2017:11:28:18 +0200] "POST / HTTP/1.1" 200 123 Cancel-Subscription successful-ok
localhost - - [04/Jul/2017:11:28:18 +0200] "POST / HTTP/1.1" 200 152 Cancel-Subscription successful-ok
localhost - - [04/Jul/2017:11:28:18 +0200] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:11:28:18 +0200] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:11:28:42 +0200] "POST / HTTP/1.1" 401 123 Cancel-Subscription successful-ok
localhost - root [04/Jul/2017:11:28:42 +0200] "POST / HTTP/1.1" 200 123 Cancel-Subscription successful-ok
localhost - - [04/Jul/2017:11:28:42 +0200] "POST / HTTP/1.1" 200 152 Cancel-Subscription successful-ok
localhost - - [04/Jul/2017:11:28:55 +0200] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:11:28:55 +0200] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:11:28:57 +0200] "POST / HTTP/1.1" 401 236 CUPS-Get-Devices successful-ok
localhost - root [04/Jul/2017:11:28:57 +0200] "POST / HTTP/1.1" 200 1522 CUPS-Get-Devices -
localhost - - [04/Jul/2017:11:37:30 +0200] "POST / HTTP/1.1" 401 123 Cancel-Subscription successful-ok
localhost - root [04/Jul/2017:11:37:30 +0200] "POST / HTTP/1.1" 200 123 Cancel-Subscription successful-ok
localhost - - [04/Jul/2017:11:37:30 +0200] "POST / HTTP/1.1" 200 152 Cancel-Subscription successful-ok
localhost - - [04/Jul/2017:11:37:30 +0200] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:11:37:30 +0200] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok
localhost - - [04/Jul/2017:11:37:45 +0200] "POST /printers/HP-LaserJet-P1005 HTTP/1.1" 200 390 Print-Job successful-ok
192.168.0.58 - - [04/Jul/2017:13:58:05 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [04/Jul/2017:13:58:05 +0200] "POST / HTTP/1.1" 401 88 CUPS-Get-Devices successful-ok
192.168.0.58 - - [04/Jul/2017:13:58:05 +0200] "POST /admin/ HTTP/1.1" 426 60 - -
192.168.0.58 - - [04/Jul/2017:13:58:05 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
192.168.0.58 - anachris [04/Jul/2017:13:58:09 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [04/Jul/2017:13:58:09 +0200] "POST / HTTP/1.1" 401 88 CUPS-Get-Devices successful-ok
localhost - anachris [04/Jul/2017:13:58:09 +0200] "POST / HTTP/1.1" 200 6420 CUPS-Get-Devices -
192.168.0.58 - anachris [04/Jul/2017:13:58:09 +0200] "POST /admin/ HTTP/1.1" 200 5542 - -
192.168.0.58 - anachris [04/Jul/2017:14:04:10 +0200] "GET /admin/log/access_log HTTP/1.1" 200 3354 - -

et error log:

E [04/Jul/2017:09:46:35 +0200] [cups-deviced] PID 1457 (gutenprint52+usb) stopped with status 1!
W [04/Jul/2017:11:28:44 +0200] Notifier for subscription 22 (dbus://) went away, retrying!
E [04/Jul/2017:11:28:57 +0200] [cups-deviced] PID 1079 (gutenprint52+usb) stopped with status 1!
E [04/Jul/2017:13:58:10 +0200] [cups-deviced] PID 2006 (gutenprint52+usb) stopped with status 1!

Hors ligne

#8 Le 04/07/2017, à 16:48

Skubu

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

À priori, il faut passer par le protocole IPP pour windows.
Essaie en t'aidant de https://wiki.archlinux.org/index.php/CU … nd_Windows

Pour cette partie:

<Location />
    Order allow,deny
    Allow localhost
    Allow 192.168.0.*
</Location>

Ici on autorise l'accès à toutes les machines connectées à ta Box; où sinon on peux autoriser seulement les machines souhaitées comme ceci:

 <Location />
    Order allow,deny
    Allow localhost
    Allow 192.168.0.2
    Allow 192.168.0.3
    Allow 192.168.0.4
    Allow 192.168.0.5
</Location>

Cela nécessite par contre de fixer les adresses IP.



Edit: Je ne vois rien sur le partage d'imprimante dans cupsd.conf. N'aurais-tu pas oublié cette option pendant l'installation ?

Dernière modification par Skubu (Le 04/07/2017, à 18:18)


Debian / Archlinux | Gnome / KDE

Hors ligne

#9 Le 04/07/2017, à 19:33

grigouille

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

Anachris a écrit :

desolé je viens de modifier mon premier post avec les balises code.
Pour l'installation, après avoir installé cups, j'ai cliqué sur "add printer" , puis sélectionné l'imprimante reconnu en usb par cups, puis sélection du driver connu.

Alors c'est normal qu'elle ne fonctionne pas : lire la page hplip.


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#10 Le 05/07/2017, à 09:47

Anachris

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

hello les gars!!!!
hallélouia j'ai trouvé la solution! (enfin une solution qui fonctionne),
Tout d'abord merci a grigouille, effectivement j'avai oublié hplip, mais il était installé par default, j'ai installé le hplip-gui afin d'avoir l'interface graphique et je l'ai installée à partir de là.
Ensuite, plutôt que l'installer l'imprimante depuis le menu périph et imprimante, j'ai cliqué sur "demarré / executer", puis j'ai tapé "//nom_host/nom_imp", il l'a détecté et je n'ai eu qu'à sélectionner les pilotes et cela a fonctionné!

Merci a tous!

PS : comment je fais pour mettre le post en cloturé?

Dernière modification par Anachris (Le 05/07/2017, à 09:48)

Hors ligne

#11 Le 05/07/2017, à 11:41

Skubu

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

Du coup, hplip fonctionne-t-il de manière autonome ou a-t-il besoin de cups ?

Pour clôturer, édites le message #1 et ajoute [RÉSOLU] dans le titre.


Debian / Archlinux | Gnome / KDE

Hors ligne

#12 Le 05/07/2017, à 13:58

Anachris

Re : [RÉSOLU] Parametrage CUPS et install imprimante sous WINDOWS

apparemment avec hplip il fonctionne en autonome.
merci bcp.

Hors ligne