Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Imprimante Epson Stylus DX4450

Page obsolète. Consultez cette page : Epson
Avant toute chose vous devez installer les derniers pilotes turboprint. http://www.turboprint.de/english.html

1- Récupérez les pilotes sur le site http://www.avasys.com

2 - Téléchargez les .rpm (pour RedHat9, ou Debian donc)

3 - Convertissez ces .rpm en .deb grâce à alien.

sudo mkdir pips
mv pips-scx4450-Redhat9-3.0-CLGE.tgz pips/
cd pips
tar xfz pips-scx4450-Redhat9-3.0-CLGE.tgz
./pips-scx4450-Redhat9-3.0-CLGE.install --noexec --target ./ --keep --nochown
alien --scripts --keep-version pips-*.rpm
dpkg -i pips-*.deb

(4 - Ensuite, il sera important de tout installer avec Gdebi en passant en premier par "pips.deb")

5 - Exécutez

sudo ./pips-scx4450-Redhat9-3.0-CLGE.install

pour voir les erreurs données. Si vous avez des erreurs du style :

sh: /sbin/pidof: not found

essayez de créer des liens symboliques.

ln -s /bin/pidof /sbin/pidof

D'autres commandes sont disponibles sur ce lien

6 - Les imprimantes Epson fonctionnent grâce à un démon spécifique, ekpld. Il faut donc le lancer pour que l'imprimante puisse communiquer par ce biais ainsi que par Cups. J'ai pu trouver un script le permettant, copier-coller le contenu ci-après, permettez l'exécution et lancez-le en root dans un terminal.

#!/bin/sh
# chkconfig: 2345 11 89
#
# Photo Image Print System
# Copyright (C) 2002-2005 EPSON AVASYS Corporation.
# Copyright (C) SEIKO EPSON CORPORATION 2002-2005.
#
# . /etc/rc.d/init.d/functions

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/EPAva/core/ekpd
NAME=ekpd
DESC="EPSON Avasys printing daemon"

[ -f $DAEMON ] || exit 0

OLDMASK=`umask`
umask 000

case "$1" in
start)
        pidlist=`pidof $NAME`
        if [ "x" = "x$pidlist" ]; then
                echo -n "Starting $NAME:"
          start-stop-daemon --start --exec $DAEMON 2>/dev/null
          echo
        fi
        ;;

stop)
        echo -n "Stopping ekpd:"
        start-stop-daemon --stop --name $DAEMON 2>/dev/null
        echo
        ;;

restart)
        $0 stop
        sleep 2
        $0 start
        ;;

*)
        echo "Usage: ekpd { start | stop | restart }" >&2
        exit 1
        ;;
esac

umask $OLDMASK
exit 0

Rendez-le exécutable par:

chmod 755 nom_du_script.sh 

Puis exécutez-le:

sudo ./nom_du_script.sh

7 - Lancer ensuite le démon ekpd en tapant :

/etc/init.d/ekpd start

8 - Ensuite lancez votre interface Cups dans un navigateur web par cette adresse :

http://localhost:631

Ceci vous permettra de configurer les tâches d'impressions de votre ordinateur. L'utilisateur, c'est vous, et le mot de passe est le même que votre root.

Allez vous n'avez plus qu'à faire bonne impression !

Sources : http://pingviin.org/printview.php?t=386 … fe69f5bd7e http://ubuntuforums.org/showthread.php?t=627471

Via un XP virtualisé

Il est aussi possible de faire fonctionner cette imprimante via un XP virtualisé grâce à Virtualbox.

Pour ceci, il faut installer l'imprimante sur le windows XP virtualisé et activer le partage de l'epson.

Le réseau doit par la suite être correctement configuré pour accéder à la machine virtualisé via linux (sous virtualbox : virtualbox_reseau , partie 3 Réseau Interne) Normalement après cette étape vous devriez pouvoir communiquer avec la machine virtuelle et tester la connection avec un ping.

Il ne vous reste plus qu'à ajouter une nouvelle imprimante en choisissant donc une imprimante sur le réseau et accessible via SAMBA : vous indiquez dans le cadre prévu à cet effet l'adresse ip de la machine virtuelle et la fonction parcourir vous donnera le nom de l'imprimante.

  • epson_dx4450.1293500573.txt.gz
  • Dernière modification: Le 18/04/2011, 14:57
  • (modification externe)