Maledetta Epson Dx4400 !!!

Riconoscimento, installazione e configurazione delle periferiche.
Raffyrafy85
Prode Principiante
Messaggi: 111
Iscrizione: venerdì 29 dicembre 2006, 13:47

Maledetta Epson Dx4400 !!!

Messaggio da Raffyrafy85 »

Salve a tutti, sono mesi che cerco di installare i driver della epson (quelli sul sito avasys) di questa stampante, anche perché i driver gutenprint della d68 NON sono corretti, la stampante va ma è lenta e consuma più inchiostro.

La procedura che ho fatto è questa:

Ho scaricato il driver dal sito avasys http://www.avasys.jp/english/linux_e/dl_spc.html che è un tgz in teoria autoinstallante. Cmq l'ho decompresso e installato

Codice: Seleziona tutto

sudo mkdir pips
mv pips-scx4450-Redhat9-3.0-CLGE.tgz pips/
cd pips
tar xfz pips-scx4450-Redhat9-3.0-CLGE.tgz 
dopo aver scompresso il file lo faccio partire ma all'interno della directory

Codice: Seleziona tutto

sudo ./pips-scx4450-Redhat9-3.0-CLGE.install --noexec --target ./ --keep --nochown
a questo punto nella cartella pips mi trovo alcuni file .rpm che lo script mi vorrebbe autoinstallare, io invece li converto con alien e me li installo a mano

Codice: Seleziona tutto

sudo alien --scripts --keep-version pips-*.rpm
sudo dpkg -i pips-*.deb
tutto sembra funzionare. A questo punto l'installatore mi avrebbe fatto partire il demone ekpd e poi un programma chiamato ekpd-tool per verificare la presenza della stampante. Il prob è che il demone ekpd esiste ma lo script che me lo deve far partire non c'è, allora me lo creo con un editor di testo

Codice: Seleziona tutto

sudo gedit /etc/init.d/ekpd
e ci metto dentro questo

Codice: Seleziona tutto

# 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
come il buon "Vortigem" mi ha spiegato. Peccato che quando vado a far partire il demone

Codice: Seleziona tutto

sudo /etc/init.d/ekpd start
mi dice: command not found

ho anche creato il link simbolico col comando

Codice: Seleziona tutto

ln -s /bin/pidof /sbin/pidof
ma non cambia niente. Il file eseguibile epkd c'è ed è correttamente nella cartella /usr/local/EPAva/core/ e se provo a saltare la parte dello script e faccio sudo /usr/local/EPAva/core/epkd start SEMBRA che sia partito qualcosa ma in realtà non è partito niente.

Qualcuno ha mai provato questa procedura con successo ? Per favore fatemi sapere.

ps. le info per questo post le ho prese da:
http://forum.ubuntu-it.org/viewtopic.php?t=142737
e da
http://forum.ubuntu-fr.org/viewtopic.php?pid=1499142
Ultima modifica di Raffyrafy85 il domenica 10 febbraio 2008, 18:01, modificato 1 volta in totale.
Raffyrafy85
Prode Principiante
Messaggi: 111
Iscrizione: venerdì 29 dicembre 2006, 13:47

Re: Maledetta Epson Dx4400 !!!

Messaggio da Raffyrafy85 »

Per essere precisi nel momento in cui inserisco

Codice: Seleziona tutto

sudo dpkg -i pips-*.deb
il responso del terminale è questo

Codice: Seleziona tutto

raffy@raffy-desktop:~/pips$ sudo dpkg -i pips-*.deb
[sudo] password for raffy:
(Lettura del database ... 136757 file e directory attualmente installati.)
Mi preparo a sostituire pips-core 3.0-1 (con pips-core_3.0-1_i386.deb) ...
Spacchetto il sostituto di pips-core ...
Mi preparo a sostituire pips-cups 3.0-1 (con pips-cups_3.0-1_i386.deb) ...
Spacchetto il sostituto di pips-cups ...
Mi preparo a sostituire pips-extension 3.0-1 (con 
pips-extension_3.0-1_i386.deb) ...
Spacchetto il sostituto di pips-extension ...
Mi preparo a sostituire pips-gtk2 3.0-1 (con pips-gtk2_3.0-1_i386.deb) ...
Spacchetto il sostituto di pips-gtk2 ...
Mi preparo a sostituire pips-lpr 3.0-1 (con pips-lpr_3.0-1_i386.deb) ...
Spacchetto il sostituto di pips-lpr ...
Mi preparo a sostituire pips-redhat9 3.0-1 (con 
pips-redhat9_3.0-1_i386.deb) ...
Spacchetto il sostituto di pips-redhat9 ...
Mi preparo a sostituire pips-scx4450 3.0-1 (con 
pips-scx4450_3.0-1_i386.deb) ...
Spacchetto il sostituto di pips-scx4450 ...
Configuro pips-core (3.0-1) ...

Configuro pips-cups (3.0-1) ...

Configuro pips-extension (3.0-1) ...

Configuro pips-gtk2 (3.0-1) ...

Configuro pips-lpr (3.0-1) ...

Configuro pips-redhat9 (3.0-1) ...
ln: creazione del link simbolico `/etc/rc.d/rc2.d/S11ekpd' a 
`/etc/rc.d/init.d/ekpd': Nessun file o directory
ln: creazione del link simbolico `/etc/rc.d/rc3.d/S11ekpd' a 
`/etc/rc.d/init.d/ekpd': Nessun file o directory
ln: creazione del link simbolico `/etc/rc.d/rc4.d/S11ekpd' a 
`/etc/rc.d/init.d/ekpd': Nessun file o directory
ln: creazione del link simbolico `/etc/rc.d/rc5.d/S11ekpd' a 
`/etc/rc.d/init.d/ekpd': Nessun file o directory
ln: creazione del link simbolico `/etc/rc.d/rc0.d/K89ekpd' a 
`/etc/rc.d/init.d/ekpd': Nessun file o directory
ln: creazione del link simbolico `/etc/rc.d/rc1.d/K89ekpd' a 
`/etc/rc.d/init.d/ekpd': Nessun file o directory
ln: creazione del link simbolico `/etc/rc.d/rc6.d/K89ekpd' a 
`/etc/rc.d/init.d/ekpd': Nessun file o directory

Configuro pips-scx4450 (3.0-1) ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place
raffy@raffy-desktop:~/pips$
allora ho pensato mancasse il file ekpd nella dir /etc/rc.d/init.d/ e ho fatto un link simbolico

Codice: Seleziona tutto

cd /
cd etc
sudo mkdir rc.d
cd rc.d
sudo mkdir init.d
sudo ln -s /etc/init.d/ekpd /etc/rc.d/init.d/ekpd
ma non cambia niente, quando mi va a installare il file pips-redhat ecc ecc mi da gli stessi errori.
Avatar utente
Vortigern
Prode Principiante
Messaggi: 203
Iscrizione: sabato 16 settembre 2006, 15:30

Re: Maledetta Epson Dx4400 !!!

Messaggio da Vortigern »

Ciao,
rimuovi i link simbolici creati.
Inoltre tu hai creato una cartella rc.d sullo / e non in /etc, quindi ti consiglio di provare così:

Codice: Seleziona tutto

# mkdir /etc/rc.d
# mkdir /etc/rc.d/init.d
# mkdir /etc/rc.d/rc2.d
# mkdir /etc/rc.d/rc3.d
# mkdir /etc/rc.d/rc4.d
# mkdir /etc/rc.d/rc5.d
# mkdir /etc/rc.d/rc0.d
# mkdir /etc/rc.d/rc1.d
# mkdir /etc/rc.d/rc6.d
Prova e fammi risapere!
Raffyrafy85
Prode Principiante
Messaggi: 111
Iscrizione: venerdì 29 dicembre 2006, 13:47

Re: Maledetta Epson Dx4400 !!!

Messaggio da Raffyrafy85 »

Ok, appena posso (il comp non è il mio) provo a togliere il link errato e creo le cartelle, reinstallo pipsredhat.deb e vediamo se va, se va riprovo anche a far partire il demone ekpd...a breve il responso e grazie mille dell'attenzione
Raffyrafy85
Prode Principiante
Messaggi: 111
Iscrizione: venerdì 29 dicembre 2006, 13:47

Re: Maledetta Epson Dx4400 !!!

Messaggio da Raffyrafy85 »

Ok, ho creato tutte le cartelle come mi hai detto tu ed eliminato il link che avevo creato, reinstallando i file deb con

Codice: Seleziona tutto

sudo dpkg -i pips-*.deb
adesso non mi da più nessun errore !!!!!!!!!!!!!!!!!!!!
inoltre mi ha creato nella cartella /etc/rc.d/init.d/ uno script ekpd che contiene quanto segue

Codice: Seleziona tutto

#!/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

[ -f $DAEMON ] || exit 0

OLDMASK=`umask`
umask 000

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

stop)
	echo -n "Stopping ekpd:"
	killproc $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
allora ho provato a copiare il contenuto di sto file in /etc/init.d/ekpd in pratica sostituendolo ma ovviamente mi da lo stesso command not found di prima, allora ho sostituito la riga

Codice: Seleziona tutto

. /etc/rc.d/init.d/functions
con

Codice: Seleziona tutto

#. /etc/rc.d/init.d/functions 
. /etc/init.d/functions
ma non cambia niente, ho provato e commentarlo direttamente come hai fatto tu

Codice: Seleziona tutto

#. /etc/rc.d/init.d/functions
e mi da sempre e cmq command not found.
Raffyrafy85
Prode Principiante
Messaggi: 111
Iscrizione: venerdì 29 dicembre 2006, 13:47

Re: Maledetta Epson Dx4400 !!!

Messaggio da Raffyrafy85 »

se ora provo a fare

Codice: Seleziona tutto

sudo ./pips-scx4450-Redhat9-3.0-CLGE.install
come risposta mi da

Codice: Seleziona tutto

Verifying archive integrity... All good.
Uncompressing pips.............

##########################################################################

                  Photo Image Print System for Linux

           Copyright (C) SEIKO EPSON CORPORATION 2005-2006.

##########################################################################

This will install the printer driver for Stylus CX4450.


*** Documents currently printing will be canceled ***

If a document is currently printing, please wait until printing finishes
before installing the driver.

Installation will start.
Do you want to continue? (Yes/No): y
Installing...

Already installed pips-core. (3.0)
Already installed pips-extension. (3.0)
Already installed pips-gtk2. (3.0)
Already installed pips-cups. (3.0)
Already installed pips-lpr. (3.0)
Already installed pips-Redhat9. (3.0)
Already installed pips-scx4450. (3.0)
Add printer setting at spool system...
Startup ekpd-tool...
PIPS Warning: Printer not install.
Installation is complete.
Please refer to the document below for information on how to use the printer
driver.

(English)  /usr/share/doc/pips-core-3.0/UsersManual.txt
(Japanese) /usr/share/doc/pips-core-3.0/UsersManual_ja.txt

Also please refer to the document below for information specific to the
printer.

/usr/share/doc/pips-scx4450-3.0/Stylus_CX4450_Manual.txt

*** Quit ***
<Enter>read: 250: arg count
raffy@raffy-desktop:~/pips$ 
Ultima modifica di Raffyrafy85 il lunedì 11 febbraio 2008, 21:44, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 15 ospiti