Installer une imprimante Samsung

Ce tutoriel a pour but de vous montrer comment installer de la façon la plus simple possible, un dépôt qui contient les pilotes officiels pour de nombreuses imprimantes et multifonctions Samsung. Ce dépôt particulier reprend le pilote unifié Samsung (voir plus bas), et l'optimise pour Debian. Les entrées dans les menus sont plus cohérentes si on installe les pilotes via le dépôt et l'installation est bien plus facile parce qu'elle gère les dépendances. Pour savoir si vous avez besoin de ce dépôt, référez-vous à la liste des imprimantes Samsung.

Le mainteneur du dépôt a fait une annonce sur son forum quand au non fonctionnement prochain probable des pilotes. HP n'a pas sorti de nouvelle imprimante Samsung depuis 3 ans. Le pilote n'étant pas mis à jour il ne va plus fonctionner avec les nouvelles versions de CUPS.

Suivez la procédure suivante :

Ceci peut être fait avec la comande suivante :

 sudo bash -c 'echo "deb https://www.bchemnet.com/suldr/ debian extra" >> /etc/apt/sources.list' 
wget http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb && sudo dpkg -i suldr-keyring_2_all.deb
 sudo apt update 

Extrait de la page bchemnet.

Cet onglet permet la configuration de l'imprimante. Les options y sont les mêmes que dans l'utilitaire CUPS Avant toutes choses assurez-vous que votre imprimante est débranchée. Ne la connectez à votre ordinateur qu'une fois les pilotes correctement installés. Le dernier pilote disponible dans les dépôts que vous pouvez installer est le suivant suld-driver2-1.00.39, mais il ne dispose pas de gestionnaire Samsung graphique.
Si vous souhaitez accéder à vos imprimantes Samsung avec une interface graphique dédiée, installez le paquet : suld-configurator-2-qt4, dans ce cas c'est le pilote suld-driver-4.01.17 qui sera installé. Ce dernier prend en charge une partie des imprimantes Samsung mais pas les modèles les plus récents.

Le service Web SyncThru de Samsung permet de gérer son imprimante à travers le réseau. Le menu des imprimantes ayant accès à Web SyncThru™ ne permet pas de configurer son WIFI (SSID, clé…). Seul un service WPS est fourni mais la majorité des box internet (notamment la Freebox) ne disposent pas de ce mode de configuration. Afin de contourner ce problème il faut:

  1. Connecter son imprimante à sa box à l'aide d'un câble réseau,
  2. Accéder à l'application Web SyncThru de l'imprimante http://192.168.1.XX/sws/index.html. Il est pour cela nécessaire de connaître l'adresse IP de l'imprimante en se connectant à l'IHM d'administration de sa box. Par exemple pour la Freebox Révolution, accéder à http://mafreebox.freebox.fr/ et "Périphériques réseau".
  3. Se connecter en administrateur à SyncThru
    • ID: admin
    • Mot de passe: sec00000
  4. Accéder au menu de configuration du réseau: Paramètres / Config. réseau
  5. Accéder au menu de configuration du WIFI: Sans Fil / Assistant
  6. Suivre l'assistant pour configurer votre WIFI.
  7. Déconnecter le câble réseau.

Scanner usb

Certains scanners sont pris en charge nativement par Simple-scan et Xsane sans aucune manipulation. Essayer donc une de ces applications avant d'aller plus loin. (Vous pouvez aussi vérifier leur compatibilité sur cette page du projet SANE (en) et consulter la liste des imprimantes Samsung).

Tout d'abord il faut suivre la partie I du wiki sur les scanners USB. Assurez-vous en premier lieu que suld-driver-4.01.17 est bien installé. Si vous avez un scanner connecté sur le réseau il est recommandé d'avoir également installé suld-configurator-2-qt4 et samsungmfp-scanner.
Ajoutez, si ce n'est déjà fait, votre utilisateur au groupe "lp" et "saned" :

sudo adduser $USERNAME lp saned 

Il se peut également que vous deviez modifier deux fichiers pou y ajouter les références de votre scanner. Commencez par récupérer les références de votre scanner en saisissant dans un terminal :

sane-find-scanner

Le terminal doit vous renvoyer quelque-chose comme ça (exemple pour une Samsung SCX-3400) :

found USB scanner (vendor=0x04e8 [Samsung], product=0x344f [SCX-3400]) at libusb:001:006 

Modifier le fichier /etc/sane.d/xerox_mfp.conf avec les droits d'administration (Vous trouverez le fichier correspondant à votre imprimante dans la liste ici) en y ajoutant ceci à la fin (À adapter selon votre modèle) :

# Samsung SCX-3400
usb 0x04e8 0x344f

Faites la même chose pour le fichier /lib/udev/rules.d/40-libsane.rules (60-libsane.rules pour Ubuntu 16.04 et 60-libsane1.rules à partir d'Ubuntu 18.04), en ajoutant ceci :

# Samsung SCX-3400
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="344f", ENV{libsane_matched}="yes"

Relancer udev en saisissant dans un terminal:

sudo service udev restart

Votre scanner devrait maintenant fonctionner.

Scanner réseau

Dans certains cas les scanners connectés sur un réseau utilisent le backend Xerox_mfp. S'il n'est pas détecté, modifiez le fichier /etc/sane.d/xerox_mfp.conf, avec les droits d'utilisateur pour y ajouter l'adresse IP du scanner comme ceci :

tcp <ip_du_scanner>

Si votre scanner ne fonctionne toujours pas suivez les instructions plus bas. Ou bien sur ce post du forum.

Bien que plus difficile et ne présentant pas d'avantages par rapport au dépôt, on peut utiliser aussi le Pilotes Samsung unifié.

  1. Téléchargez le pilote ici, ou la dernière version directement sur le site de Samsung (Il est cependant préférable de naviguer jusqu'à son pilote en choisissant son modèle d'imprimante sur le site, car la version du pilote peut varier en fonction).
  2. extraire l'archive dans son dossier personnel,
  3. Ouvrir un terminal et lancez la commande:
    sudo bash ./uld/install.sh
  4. Répondez aux questions, acceptez la licence, et tout se fait automatiquement.

Vous pouvez aussi télécharger et installer le Smartpanel et l'utilitaire de configuration de l'imprimante ici. FIXME quelle utilité du Smartpanel avec le dernier pilote non graphique? Et à quoi sert le PSU?

L'imprimante imprime en vidéo inversée

Si l'imprimante imprime "à l'envers" c'est à dire en blanc sur fond noir, ou juste une petite colonne sur la gauche, mais pas sur toute la largeur, cela vous concerne :

Vous avez probablement une version trop récente du pilote, par exemple le paquet suld-driver2-1.00.35 Il faut essayer avec une version plus ancienne, aussi disponible sur le dépôt bchemnet, par exemple le paquet suld-driver2-1.00.27

Difficultés d'impression des pdf

Si vous avez des difficultés à imprimer des pdf installez le paquet : suld-printer-pdf-fix

Difficultés dans la détection du scanner usb

Si votre scanner ne fonctionne pas essayez l'installation du paquet : suld-scanner-usblp-fix Ou essayez simplement de redémarrer. (ça a fonctionné pour moi)

Voir aussi

* (en) Site du dépôt. Dont une bonne partie de cette page est la traduction.
* (fr) site officiel


Contribution : L'Africain

  • tutoriel/installer_imprimante_samsung.txt
  • Dernière modification: Le 02/04/2020, 15:00
  • (modification externe)