Dimensione: 944
Commento:
|
Dimensione: 8441
Commento: versioni → informazioni
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
Inserisci una descrizione per domi84/Prove Mmm...pagina di prove.... = ToDo = boh?! :D == Terminale-Free == Capiamoci: il terminale è lo strumento più potente che esista, è utile saperlo usare, è come la manna dal cielo se hai un problema e devi capire qual'è e se vuoi farti aiutare da qualcuno.... ....ma è un po' scomodo, è poco intuitivo...anzi, per nulla, senza contare che i nuovi utenti ne sono spaventati. Gli sviluppatori di Ubuntu lavorano senza sosta per rendere il sistema gestibile con l'interfaccia grafica e senza l'uso del terminale...Però spesso le persone non sono al corrente che esiste una GUI per fare quello che si fa da terminale, spesso nei wiki non vengono neanche riportate le interfacce grafiche per fare quelle determinate azioni...e questo secondo me non va...Gli utenti GNU/Linux sono liberi di scegliere, anche in questo. Io mi considero un utente Terminale-Free... (...non assalitemi :D ) |
#format wiki #LANGUAGE it [[BR]] [[Indice(depth=2 align=right)]] [[Informazioni(rilasci="8.04")]] = Introduzione = In questa guida sono contenute delle istruzioni utili all'installazione di una stampante laser '''Canon LBP''', i modelli supportati sono 1120, 1210, 3000, 3200, 3210, 3300, 3600, 5000. = Preparativi = == Scaricare i driver == Scaricare nella propria '''Home''' il pacchetto presente a [http://it.software.canon-europe.com/software/0028622.asp?model= questo indirizzo]. In alternativa scegliere i driver appropriati per la propria stampante Scompattare l'archivio facendo clic con il tasto destro del mouse sul file e selezionando la voce «'''Estrai qui'''», oppure digitando da riga di comando: {{{ tar -xvf Driver.tar.gz }}} ##Con la nuova versione dei driver è già presente il pacchetto `.deb`, per cui il seguente passaggio è superfluo e può essere saltato. = Installazione = È possibile installare i pacchetti `.deb` con [:AmministrazioneSistema/InstallarePacchettiDebian#metodografico:GDebi], facendo semplicemente doppio-clic su di essi. Da riga di comando digitare: {{{ sudo ln -s /etc/init.d/cups /etc/init.d/cupsys sudo /etc/init.d/cupsys stop sudo chmod 777 /var/ccpd/fifo0 sudo chmod -R a+rX /usr/share/cups/model }}} Nel caso in cui la versione di Ubuntu sia la «'''6.10'''» o «'''7.04'''», è necessario rendere l'utente ''root'' il proprietario della coda altrimenti si potrebbe ricevere un errore tipo "''Unable to copy PPD file in step''", digitare da riga di comando: {{{ sudo chown root /var/ccpd/fifo0 }}} = Riavviare il server di stampa = Digitare i seguenti comandi in una finestra di terminale: {{{ sudo /etc/init.d/cupsys restart }}} = Configurazione della stampante = Digitare i seguenti comandi in una finestra di terminale: {{{ ls /usr/share/cups/model/ | grep CNCUPS }}} Il risultato dovrebbe essere simile al seguente: {{{ CNCUPSLBP1120CAPTJ.ppd CNCUPSLBP1120CAPTK.ppd CNCUPSLBP1210CAPTJ.ppd CNCUPSLBP1210CAPTK.ppd CNCUPSLBP2900CAPTK.ppd CNCUPSLBP3000CAPTJ.ppd CNCUPSLBP3000CAPTK.ppd CNCUPSLBP3200CAPTJ.ppd CNCUPSLBP3200CAPTK.ppd CNCUPSLBP3210CAPTJ.ppd CNCUPSLBP3210CAPTK.ppd CNCUPSLBP3300CAPTJ.ppd CNCUPSLBP3300CAPTK.ppd CNCUPSLBP3600CAPTJ.ppd CNCUPSLBP5000CAPTJ.ppd CNCUPSLBP5000CAPTK.ppd }}} Per alcune stampanti sono disponibili due driver: * `*K.ppd` * `*J.ppd` Provare prima con il file `K.ppd`. Se la versione di Ubuntu è la «'''6.10'''» o «'''7.04'''», il sistema cercherà i driver nella directory `/usr/share/ppd/`. È necessario quindi creare un collegamento simbolico ai driver: {{{ cd /usr/share/ppd/ sudo ln -s /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd }}} poi, usando il comando: {{{ sudo /usr/sbin/lpadmin -p [modello stampante] -m [nome file driver stampante] -v ccp:/var/ccpd/fifo0 -E }}} con i dati relativi alla nostra stampante, in questo caso verrà usata la Canon LBP2900 {{{ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E }}} registrare il driver della stampante presso lo [:Server/Stampa:spooler di stampa]. Andare nel menu' '''''Sistema -> Amministrazione -> Stampa''''', dovrebbe essere visibile la proprio stampante. Registrare quindi la stampante presso il demone '''ccpd''', digitare da riga di comando: {{{ sudo /usr/sbin/ccpdadmin -p [modello stampante] -o /dev/usblp0 }}} con i dati relativi alla propria stampante, ancora una volta verrà presa come esempio la Canon LBP2900 {{{ sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usblp0 }}} Aprire il file `/etc/init.d/ccpd` con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] Affinché la stampante funzioni correttamente, è necessario modificare il file `/etc/init.d/ccpd` e copiare il contenuto riportato qui sotto: {{{ # # ccpd startup script for Canon Printer Daemon for CUPS # # Modified for Debian GNU/Linux # by Raphael Doursenaud <rdoursenaud@free.fr> # and Markovtsev Vadim <markhor@mail.ru> DAEMON=/usr/sbin/ccpd LOCKFILE=/var/lock/subsys/ccpd PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME=ccpd DESC="Canon Printer Daemon for CUPS" test -f $DAEMON || exit 0 . /lib/lsb/init-functions case $1 in start) log_begin_msg "Starting $DESC: $NAME" start-stop-daemon --start --quiet --exec $DAEMON log_end_msg $? ;; stop) log_begin_msg "Stopping $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON log_end_msg $? ;; status) echo "$DESC: $NAME:" `pidof $NAME` ;; restart) log_begin_msg "Restarting $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON sleep 1 start-stop-daemon --start --quiet --exec $DAEMON log_end_msg $? ;; *) echo "Usage: ccpd {start|stop|restart|status}" exit 1 ;; esac exit 0 }}} Digitare i seguenti comandi in una finestra di terminale: {{{ sudo chmod a+x /etc/init.d/ccpd sudo /etc/init.d/ccpd start sudo update-rc.d ccpd defaults 20 }}} Spegnere la stampante e riavviare il computer. Una volta riacceso accendere la stampante. = Prove finali = Per controllare che tutto funzioni correttamente, in un terminale digitare: {{{ sudo ccpdadmin }}} Il comando precedente dovrebbe mostrare un ''output'' simile a questo: {{{ Usage: ccpdadmin [-p Printer-name -o Printer-dev-path] ccpdadmin [-x Remove-Printer-name] CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 39787 Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP2900 : ccp : /var/ccpd/fifo0 : /dev/usblp0 : }}} Provare ora con: {{{ captstatusui -P [modello stampante] }}} Dovrebbe comparire una finestra indicante il corretto funzionamento della stampante. = Per le architetture a 64 bit = I seguenti pacchetti sono compilati per Ubuntu Intrepid 8.10 amd64. Installare i seguenti deb nell'ordine: [https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900?action=AttachFile&do=get&target=cndrvcups-common_1.70-1_amd64.deb cndrvcups-common_1.70-1_amd64] [https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900?action=AttachFile&do=get&target=cndrvcups-capt_1.70-1_amd64.deb cndrvcups-capt_1.70-1_amd64] Per altre versioni di Ubuntu i driver vanno compilati. #LA SPIEGAZIONE DOVREBBE ESSERE [http://ubuntuforums.org/showthread.php?p=6150677 QUI] Installare manualmente la stampante: {{{ sudo /etc/init.d/cups restart }}} poi, usando il comando: {{{ sudo /usr/sbin/lpadmin -p [modello stampante] -m [nome file driver stampante] -v ccp:/var/ccpd/fifo0 -E }}} con i dati relativi alla nostra stampante, in questo caso verrà usata la Canon LBP2900 {{{ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E }}} {{{ sudo /usr/sbin/ccpdadmin -p [modello stampante] -o /dev/usb/lp0 sudo /etc/init.d/ccpd }}} Controllate se la stampante funziona. Accendetela e stampate una pagina di prova. Oppure provare con: {{{ captstatusui -P [modello stampante] }}} e vedere se sono indicati errori o la stampante funziona = Risoluzione dei problemi = Nel caso in cui si riscontrino problemi: * fermare completamente il server di stampa: {{{ sudo /etc/init.d/cupsys stop }}} * controllare che il server si sia fermato verificando tra i programmi in esecuzione: {{{ sudo ps ax | grep cupsd | grep -v grep }}} * se l'output restituito è nulloil server è realmente fermo, altrimenti procedere col comando: {{{ sudo killall cupsd }}} * avviare il server di stampa: {{{ sudo /etc/init.d/cupsys start }}} = Ulteriori Risorse = * [:Ufficio/EditorDiTesto:Guida agli editor di testo] * [:ChrootConDebootstrap:Guida alla creazione di un chroot] * [https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900#head-e109347bd30b06ed734b0ec06635722ac0e04312 Pagina imtermazionale] ---- CategoryHomepage |
Indice(depth=2 align=right) Informazioni(rilasci="8.04")
Introduzione
In questa guida sono contenute delle istruzioni utili all'installazione di una stampante laser Canon LBP, i modelli supportati sono 1120, 1210, 3000, 3200, 3210, 3300, 3600, 5000.
Preparativi
Scaricare i driver
Scaricare nella propria Home il pacchetto presente a [http://it.software.canon-europe.com/software/0028622.asp?model= questo indirizzo]. In alternativa scegliere i driver appropriati per la propria stampante
Scompattare l'archivio facendo clic con il tasto destro del mouse sul file e selezionando la voce «Estrai qui», oppure digitando da riga di comando:
tar -xvf Driver.tar.gz
Installazione
È possibile installare i pacchetti .deb con [:AmministrazioneSistema/InstallarePacchettiDebian#metodografico:GDebi], facendo semplicemente doppio-clic su di essi.
Da riga di comando digitare:
sudo ln -s /etc/init.d/cups /etc/init.d/cupsys sudo /etc/init.d/cupsys stop sudo chmod 777 /var/ccpd/fifo0 sudo chmod -R a+rX /usr/share/cups/model
Nel caso in cui la versione di Ubuntu sia la «6.10» o «7.04», è necessario rendere l'utente root il proprietario della coda altrimenti si potrebbe ricevere un errore tipo "Unable to copy PPD file in step", digitare da riga di comando:
sudo chown root /var/ccpd/fifo0
Riavviare il server di stampa
Digitare i seguenti comandi in una finestra di terminale:
sudo /etc/init.d/cupsys restart
Configurazione della stampante
Digitare i seguenti comandi in una finestra di terminale:
ls /usr/share/cups/model/ | grep CNCUPS
Il risultato dovrebbe essere simile al seguente:
CNCUPSLBP1120CAPTJ.ppd CNCUPSLBP1120CAPTK.ppd CNCUPSLBP1210CAPTJ.ppd CNCUPSLBP1210CAPTK.ppd CNCUPSLBP2900CAPTK.ppd CNCUPSLBP3000CAPTJ.ppd CNCUPSLBP3000CAPTK.ppd CNCUPSLBP3200CAPTJ.ppd CNCUPSLBP3200CAPTK.ppd CNCUPSLBP3210CAPTJ.ppd CNCUPSLBP3210CAPTK.ppd CNCUPSLBP3300CAPTJ.ppd CNCUPSLBP3300CAPTK.ppd CNCUPSLBP3600CAPTJ.ppd CNCUPSLBP5000CAPTJ.ppd CNCUPSLBP5000CAPTK.ppd
Per alcune stampanti sono disponibili due driver:
*K.ppd
*J.ppd
Provare prima con il file K.ppd.
Se la versione di Ubuntu è la «6.10» o «7.04», il sistema cercherà i driver nella directory /usr/share/ppd/. È necessario quindi creare un collegamento simbolico ai driver:
cd /usr/share/ppd/ sudo ln -s /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd
poi, usando il comando:
sudo /usr/sbin/lpadmin -p [modello stampante] -m [nome file driver stampante] -v ccp:/var/ccpd/fifo0 -E
con i dati relativi alla nostra stampante, in questo caso verrà usata la Canon LBP2900
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
registrare il driver della stampante presso lo [:Server/Stampa:spooler di stampa].
Andare nel menu' Sistema -> Amministrazione -> Stampa, dovrebbe essere visibile la proprio stampante.
Registrare quindi la stampante presso il demone ccpd, digitare da riga di comando:
sudo /usr/sbin/ccpdadmin -p [modello stampante] -o /dev/usblp0
con i dati relativi alla propria stampante, ancora una volta verrà presa come esempio la Canon LBP2900
sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usblp0
Aprire il file /etc/init.d/ccpd con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] Affinché la stampante funzioni correttamente, è necessario modificare il file /etc/init.d/ccpd e copiare il contenuto riportato qui sotto:
# # ccpd startup script for Canon Printer Daemon for CUPS # # Modified for Debian GNU/Linux # by Raphael Doursenaud <rdoursenaud@free.fr> # and Markovtsev Vadim <markhor@mail.ru> DAEMON=/usr/sbin/ccpd LOCKFILE=/var/lock/subsys/ccpd PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME=ccpd DESC="Canon Printer Daemon for CUPS" test -f $DAEMON || exit 0 . /lib/lsb/init-functions case $1 in start) log_begin_msg "Starting $DESC: $NAME" start-stop-daemon --start --quiet --exec $DAEMON log_end_msg $? ;; stop) log_begin_msg "Stopping $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON log_end_msg $? ;; status) echo "$DESC: $NAME:" `pidof $NAME` ;; restart) log_begin_msg "Restarting $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON sleep 1 start-stop-daemon --start --quiet --exec $DAEMON log_end_msg $? ;; *) echo "Usage: ccpd {start|stop|restart|status}" exit 1 ;; esac exit 0
Digitare i seguenti comandi in una finestra di terminale:
sudo chmod a+x /etc/init.d/ccpd sudo /etc/init.d/ccpd start sudo update-rc.d ccpd defaults 20
Spegnere la stampante e riavviare il computer. Una volta riacceso accendere la stampante.
Prove finali
Per controllare che tutto funzioni correttamente, in un terminale digitare:
sudo ccpdadmin
Il comando precedente dovrebbe mostrare un output simile a questo:
Usage: ccpdadmin [-p Printer-name -o Printer-dev-path] ccpdadmin [-x Remove-Printer-name] CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 39787 Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP2900 : ccp : /var/ccpd/fifo0 : /dev/usblp0 :
Provare ora con:
captstatusui -P [modello stampante]
Dovrebbe comparire una finestra indicante il corretto funzionamento della stampante.
Per le architetture a 64 bit
I seguenti pacchetti sono compilati per Ubuntu Intrepid 8.10 amd64. Installare i seguenti deb nell'ordine: [https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900?action=AttachFile&do=get&target=cndrvcups-common_1.70-1_amd64.deb cndrvcups-common_1.70-1_amd64] [https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900?action=AttachFile&do=get&target=cndrvcups-capt_1.70-1_amd64.deb cndrvcups-capt_1.70-1_amd64] Per altre versioni di Ubuntu i driver vanno compilati. #LA SPIEGAZIONE DOVREBBE ESSERE [http://ubuntuforums.org/showthread.php?p=6150677 QUI]
Installare manualmente la stampante:
sudo /etc/init.d/cups restart
poi, usando il comando:
sudo /usr/sbin/lpadmin -p [modello stampante] -m [nome file driver stampante] -v ccp:/var/ccpd/fifo0 -E
con i dati relativi alla nostra stampante, in questo caso verrà usata la Canon LBP2900
sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E
sudo /usr/sbin/ccpdadmin -p [modello stampante] -o /dev/usb/lp0 sudo /etc/init.d/ccpd
Controllate se la stampante funziona. Accendetela e stampate una pagina di prova. Oppure provare con:
captstatusui -P [modello stampante]
e vedere se sono indicati errori o la stampante funziona
Risoluzione dei problemi
Nel caso in cui si riscontrino problemi:
fermare completamente il server di stampa:
sudo /etc/init.d/cupsys stop
controllare che il server si sia fermato verificando tra i programmi in esecuzione:
sudo ps ax | grep cupsd | grep -v grep
se l'output restituito è nulloil server è realmente fermo, altrimenti procedere col comando:
sudo killall cupsd
avviare il server di stampa:
sudo /etc/init.d/cupsys start
Ulteriori Risorse
[:Ufficio/EditorDiTesto:Guida agli editor di testo]
[:ChrootConDebootstrap:Guida alla creazione di un chroot]
[https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/Canon_LBP_2900#head-e109347bd30b06ed734b0ec06635722ac0e04312 Pagina imtermazionale]