Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
imprimante_samsung_scx-4200 [Le 06/11/2009, 12:40] 213.95.41.13imprimante_samsung_scx-4200 [Le 28/04/2014, 12:07] (Version actuelle) – Suppression de la page obsolète car reconnue par défaut L'Africain
Ligne 1: Ligne 1:
-{{tag>matériel imprimante Samsung feisty gutsy hardy jaunty karmic}} 
- 
----- 
- 
-====== Installation de l'imprimante Samsung SCX-4xxx ====== 
- 
-La série **Samsung SCX-4xxx** est une série d'imprimante/scanner multifonction laser monochrome compatible GNU/Linux Ubuntu.  
- 
-<note tip>Suivant la version d'Ubuntu utilisée, il faudra compléter la liste des pilotes samsung disponible dans l'outil d'installation d'imprimante Ubuntu.</note> 
- 
-FIXME : Cette page de documentation est en cours de re-structuration, merci de votre patience...:-x 
- 
-===== Installation de l'imprimante ===== 
- 
-==== Karmic 9.10 ==== 
- 
-FIXME : section à compléter après tests 
- 
-==== Jaunty 9.04 ==== 
- 
-**L'imprimante:** 
- 
-Elle est parfaitement installée et configurée automatiquement. 
- 
- 
- 
-**Le scanner:** 
- 
-Il suffit de télécharger le pilote et de l'installer. 
-Celui-ci (en version 2.0) est débugée et possède un utilitaire simple 
-pour l'utilisation du scanner 
- 
-==== Hardy 8.04 ==== 
- 
-Sous Hardy 8.04, l'imprimante **SCX 4xxx** est reconnue en USB directement par le système 8-) mais elle ne peut pas être complètement installée :-( car la liste des pilotes Samsung d'imprimantes n'est pas assez complète. 
- 
-Pour compléter cette liste, il faudra télécharger sur le [[http://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=fr&CttFileID=2047004&CDCttType=DR&ModelType=N&ModelName=SCX-4200&VPath=DR/200902/20090225140447171/UnifiedLinuxDriver.tar.gz| site de Samsung le pilote unifié ]] sous la forme d'un fichier archive *.zip. 
- 
-=== Téléchargement/extraction de la mise à jour === 
- 
-Une fois le téléchargement terminé, dans nautilus, un **clic-droit** sur l'archive puis **extraire ici**, un dossier cdroot sera crée. 
- 
-=== Installation des pilotes === 
- 
-- Ouvrez un terminal depuis le menu Applications->accessoires->terminal et saisissez la commande 
- 
-pour entrer dans le dossier d'installation 
- 
-<code>cd ~/cdroot/Linux/</code> 
- 
-puis démarrez l'installation avec 
- 
-<code>sudo ./install.sh</code> 
- 
-- Suivez les questions de l'installation graphique, à la fin des écrans, l'imprimante est installée et configurée 8-). 
- 
-==== Autres Ubuntu ==== 
- 
-=== Sous Gutsy === 
- 
-Fonctionne "out of the box" en version 7.10. 
- 
-Extraire le contenu de l'archive, p.e. ici : ~/Bureau/. Lancer un terminal : 
-<code> 
-cd ~/Bureau/ 
-sudo tar zxvf chemin_vers_l_archive.tar.gz # En root car l'installation conserve les droits établis lors de l'extraction, sinon vous risquez de vous retrouver avec des répertoires et des fichiers appartenant à des utilisateurs normaux dans la racine ! 
-cd ~/Bureau/cdroot/Linux 
-sudo ./install.sh </code> 
- 
-Cela installe les pilotes pour l'imprimante et le scanner. A la fin de la procédure, l'ajout de l'imprimante ne fonctionne pas, mais peu importe. 
- 
-Rien d'autre à faire pour l'installation.  
-Pour vérifier si tout est bon, l'imprimante est visible dans CUPS sous le nom de SCX4200 : [[http://localhost:631/printers]]. 
-On peut supprimer le contenu du répertoire que l'on vient de créer pour l'archive (! attention à la commande rm !) 
-<code>rm -R ~/Bureau/cdroot</code> 
- 
-=== Sous Feisty === 
- 
-Dans un terminal, décompressez l'archive. 
-<code>tar xzf SuperDriverSamsung.tar.gz</code> 
-Assurez-vous qu'il ne s'agit pas de la version boguée. Si oui, corrigez le fichier install.sh contenu dans le répertoire 'cdroot/Linux' en suivant la procédure indiquée [[http://forum.ubuntu-fr.org/viewtopic.php?id=133285 | ici ]]. 
- 
-Lancez l'installeur comme suit. 
-<code>sudo ./cdroot/autorun</code> 
- 
-Votre imprimante devrait apparaître dans votre gestionnaire d'impression, prête à l'emploi. 
- 
-Le scanner marche très bien mais à l'heure actuelle, il faut appliquer un petit correctif (voir plus bas). 
- 
-===== Installation du scanner ===== 
- 
-La version actuelle des pilotes est boguée. (cf : [[http://forum.ubuntu-fr.org/viewtopic.php?id=133285 | ce post ]]), seul le super utilisateur (root) peut lancer xsane.  
- 
-Pour remédier à ce problème et pouvoir utiliser xsane avec les privilèges d'un utilisateur normal, il sera nécessaire d'appliquer le correctif de jacobo comme décrit [[http://jacobo.tarrio.org/Samsung_SCX-4200_on_Debian | ici ]] en anglais. 
- 
-[[https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/220755/comments/1 | Regression from Gutsy: Samsung SCX4200 does not work on Hardy]] 
- 
-Un redémarrage du système et hop, ça roule ! 
- 
-Sur certaines versions de Hardy il faut commenter dans /etc/init.d/mountdevsubfs.sh les quatre lignes qui suivent : 
- 
-<code># Magic to make /proc/bus/usb work</code> 
- 
-et redémarrer le service : 
- 
-<code>/etc/init.d/mountdevsubfs.sh start</code> 
- 
-===== Autre façon de faire ===== 
- 
- 
-En utilisant le terminal ou par l'interface graphique de Nautilus changez les permissions du fichier //install.sh// de manière à ce que vous ayez les droits en modification. Par exemple sous Nautilus: clique doit sur le fichier/propriétés/Onglet permissions 
- 
-Ouvrez ensuite //install.sh// avec votre éditeur de texte et remplacez: 
-<code>#! /bin/sh 
-# { 
- 
-### Common procedures</code> 
-par 
-<code>#! /bin/bash 
-# { 
- 
-### Common procedures</code> 
- 
-===== Installation ===== 
-Ensuite avec les privilèges administrateur (sudo -s) exécutez le fichier install.sh par la commande suivante après vous être rendu dans le dossier: 
-<code>sudo bash cdroot/Linux/install.sh</code> 
- 
-Procédez à l'installation jusqu'à la phase qui vous propose d'ajouter une nouvelle imprimante "add a new printer" qui n'a aucun effet sur le système pour des raisons inconnues. Vous pouvez simplement quitter l'installation à ce moment. 
- 
-Ensuite allez dans votre CPUS (gestionnaire d'impression de votre système) en cliquant ici: [[http://localhost:631/]]. 
-Dans l'onglet "administration" dans la catégorie "New printers found" vous voyez normalement apparaître deux fois votre Samsung. J'ai utilisé celle qui termine par USB_1, faites de même.  
-La procédure va alors vous demander d'installer un pilote (.ppd), celui ci est situé à l'adresse suivante: le_dossier_ou_vous_avez_décompressé/cdroot/Linux/noarch/at_opt/share/ppd/scx4200.ppd 
- 
-Vous pouvez ensuite imprimer une page de test. 
- 
-====== Installation du Scanner ====== 
- 
-===== Ubuntu 9.04 ===== 
- 
-(source [[http://www.e-glop.net/main/Installer_le_scanner_de_l'imprimante_multifonctions_Samsung_SCX-4200_proprement%2C_Ubuntu_9.04 | e-glop.net]]) 
- 
-=== Scanner reconnu ? === 
- 
-La commande de test suivante indique si le scanner est présent : 
- 
-<code>$ sane-find-scanner | grep vendor=</code> 
- 
-et donne si cela fonctionne : 
- 
-<code>found USB scanner (vendor=0x04e8, product=0x341b) at libusb:001:009</code> 
- 
-Cela signifie que vous avez bien votre scanner de l'imprimante multifonction Samsung SCX-4xxx qui n'attend que vous pour fonctionner. 
- 
-Second test : 
- 
-<code>$ scanimage -L | grep SCX</code> 
- 
-Si elle ne vous retourne aucune référence à votre scanner, alors ce tutoriel est fait pour vous ! Passons alors aux choses sérieuses : 
- 
-=== Récupération des pilotes === 
- 
-Récupérez [[http://org.downloadcenter.samsung.com/downloadfile/ContentsFile.aspx?CDSite=fr&CttFileID=2047004&CDCttType=DR&ModelType=N&ModelName=SCX-4200&VPath=DR/200902/20090225140447171/UnifiedLinuxDriver.tar.gz | la dernière version des pilotes]] sur le site de Samsung (voir [[http://doc.ubuntu-fr.org/imprimante_samsung_scx-4200 | doc.ubuntu-fr.org]] pour un lien à jour au besoin) et [[http://jacobo.tarrio.org/sites/default/files/fix-nopar-scx4200-2.00.95-2008112701.tar.gz | la correction à lui apporter]] (voir [[http://jacobo.tarrio.org/tech/scx4200 | Jacobo]] pour la dernière version du patch). Extraire leur contenu dans le répertoire courant : 
- 
-<code> 
- sudo tar -xzf UnifiedLinuxDriver.tar.gz 
- sudo tar -xzf fix-nopar-scx4200-2.00.95-2008112701.tar.gz 
-</code> 
- 
-======== Installation des librairies ======== 
- 
-<code> 
- sudo cp cdroot/Linux/noarch/at_root/etc/sane.d/smfp.conf /etc/sane.d/ 
- sudo cp cdroot/Linux/i386/at_root/usr/lib/libmfp.so.1.0.1 /usr/lib/ 
- sudo cp cdroot/Linux/i386/at_root/usr/lib/sane/libsane-smfp.so.1.0.1 /usr/lib/sane/ 
- cd /usr/lib 
- sudo ln -s libmfp.so.1.0.1 libmfp.so.1 
- sudo ln -s libmfp.so.1.0.1 libmfp.so 
- cd sane 
- sudo ln -s libsane-smfp.so.1.0.1 libsane-smfp.so.1 
- sudo ln -s libsane-smfp.so.1.0.1 libsane-smfp.so 
- echo smfp | sudo bash -c "cat >> /etc/sane.d/dll.conf" 
- sudo modprobe parport_pc 
-</code> 
- 
-Voilà votre scanner près à l'utilisation. 
- 
-======== Tests de conclusion ======== 
- 
-<code> 
- $ scanimage -L | grep SCX 
- device `smfp:SAMSUNG SCX-4200 Series on USB:0' is a SAMSUNG SCX-4200 Series on USB:0 Flatbed Scanner 
-</code> 
- 
-Si vous trouvez cela, alors votre scanner est près à fonctionner, avec vos privilèges utilisateurs. En cas de disfonctionnement, n'hésitez pas à réessayer en tant qu'usager '''root''', et si cela fonctionne, pensez à vérifier vos droits. 
- 
-======== Dernière intervention ======== 
- 
-Pour garder votre module '''parport_pc''' chargé dès le lancement de votre ordinateur, sans avoir à le charger à la main ou à exécuter votre premier scan en tant que '''root''', ajoutons le dans la configuration de votre système : 
- 
-<code>echo parport_pc | sudo bash -c "cat >> /etc/modules"</code> 
-