Page 1 sur 1

[Résolu] [Imprimante] brother HL-5380DN

Publié : lun. 05 févr. 2018, 19:09
par obelix1502
Bonsoir,

Voilà, j'essaie de configurer cette nouvelle imprimante qui m'a été "donnée" du boulot.

J'ai installé cups, suivi le wiki, démarré le systemctl et l'ai rendu enable.

J'ai recherché dans AUR les pilotes disponibles, celui-ci ne l'est pas.

Sue la page localhost:631, on me demande un utilisateur et mot de passe. Pourtant, voici le cupsd.conf :

Code : Tout sélectionner

#
# Configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#
 
# Disable cups internal logging - use logrotate instead
MaxLogSize 0

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn
#PageLogFormat

# Only listen for connections from the local machine.
Listen localhost:631
Listen /run/cups/cups.sock

# Show shared printers on the local network.
Browsing On
BrowseLocalProtocols dnssd

# Default authentication type, when authentication is required...
DefaultAuthType Basic
 <Location />
   Order allow,deny
-  Allow @LOCAL
 </Location>
 <Location /admin>
   Order allow,deny
-  Allow @LOCAL
 </Location>
 <Location /admin/conf>
   AuthType Default
   Require user @SYSTEM
   Order allow,deny
-  Allow @LOCAL
 </Location>

# Web interface setting...
WebInterface Yes

# Restrict access to the server...
<Location />
  Order allow,deny
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

# Restrict access to log files...
<Location /admin/log>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    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-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <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>

  # All printer operations require a printer operator to authenticate...
  <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 Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <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-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <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>

  # All printer operations require a printer operator to authenticate...
  <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 Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the kerberized printer/job policies...
<Policy kerberos>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Negotiate
    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-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Negotiate
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <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>

  # All printer operations require a printer operator to authenticate...
  <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 Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Negotiate
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
Je ne vois rien qui m'empêcherais de le loguer en local.

Une idée de ce que je dois faire ?

Merci.

Re: [Imprimante] brother HL-5380DN

Publié : mar. 06 févr. 2018, 08:12
par FenDanT
Coucoux ;)

Il te suffit de rentrer "root" comme utilisateur et ton mot de passe root ensuite...

Il te faudra récupérer le fichier .ppd de ton imprimante. Voici le lien pour télécharger soit le .rpm soit le .deb du driver.
http://support.brother.com/g/b/download ... 5380dn_all
Il suffit de décompresser un de ces deux fichiers et tu y trouveras le .ppd en question.

Ensuite dans Cups, ajouter une imprimante et à un moment donné, fournir le lien vers ton fichier .ppd.

Ca devrait le faire ;)

Re: [Imprimante] brother HL-5380DN

Publié : mar. 06 févr. 2018, 20:57
par obelix1502
Merci beaucoup de ta réponse.

Mais l'id root et le mot de passe root ne fonctionnent pas chez moi.

Comprends plus rien... :(

Bon, j'ai fini par trouver : il suffisait d'entrer le nom de mon $USER et mon mot de passe root.

Mais cela n'arrange pas mes affaires, voici ce que j'obtiens :

Image

Re: [Imprimante] brother HL-5380DN

Publié : mar. 06 févr. 2018, 21:08
par benjarobin
obelix1502 a écrit : mar. 06 févr. 2018, 20:57il suffisait d'entrer le nom de mon $USER et mon mot de passe root.
Je ne vois pas comment ceci est possible.
Soit ton utilisateur locale possède des droits suffisant (voir Wiki) dans ce cas tu te log avec ton utilisateur avec le mot de passe associé, sinon le plus simple est d'utiliser le compte root...

Re: [Imprimante] brother HL-5380DN

Publié : mar. 06 févr. 2018, 21:24
par obelix1502
Bon eh bien peut-être.
Toujours est-il que je me logue avec mon nom d'utilisateur : bruno et mon mot de passe root (sudo).

Par contre, j'ai copié le fichier .ppd dans les deux dossiers renseignés par le téléchargement du .ppd, mais pourquoi ne puis-je pas ajouter d'imprimante via le localhost:631 :" intertit" ?

Je suis désolé de vous avoir dérangé pour rien. Tout ceci m'énervais. J'ai donc redémarré cups. Débranché l'USB de l'imprimante, rebranché l'usb, puis redémarré l'ordinateur et... il a reconnu l'imprimante. :shock:

cela ne me dit toujours pas la raison pour laquel dans le localhost sur le port 631, j'ai une interdiction d'ajouter une imprimante :evil: :evil:

Merci à tous d'avoir bien voulu prendre de votre temps. :D

Re: [Imprimante] brother HL-5380DN

Publié : mar. 06 févr. 2018, 22:02
par benjarobin
obelix1502 a écrit : mar. 06 févr. 2018, 21:24mon mot de passe root (sudo).
Le mot de passe de sudo n'est pas le mot de passe root !!! C'est le mot de passe de ton utilisateur...

Re: [Imprimante] brother HL-5380DN

Publié : mar. 06 févr. 2018, 22:09
par obelix1502
benjarobin a écrit : mar. 06 févr. 2018, 22:02
obelix1502 a écrit : mar. 06 févr. 2018, 21:24mon mot de passe root (sudo).
Le mot de passe de sudo n'est pas le mot de passe root !!! C'est le mot de passe de ton utilisateur...
Pourtant mon mot de passe root et utilisateur sont différents.
Si je tape la commande sudo quelquechose, je dois indiquer mon mot de passe root et pas celui utilisateur (celui que j'emploie par exemple pour me connecter)... :shock: :shock: :shock:

Re: [Résolu] [Imprimante] brother HL-5380DN

Publié : mar. 06 févr. 2018, 22:30
par Xorg
Ça dépend de comment sudo est configuré. Tu as modifié la configuration ?
Le comportement par défaut, c'est le MDP de l'utilisateur. Avec l'option Defaults rootpw dans le sudoers, c'est le MDP root.