Canon Pixma iP1600 finalmente FUNZIONANTE!

By Flycaster

Nella sezione “Guide della Comunità” sul sito italiano ufficiale di Ubuntu esiste già una “sorta” di guida per far funzionare questa benedetta stampante sulla nostra amata distro, il fatto è che non va… cioè almeno a me, riconosce la stampante tranquillamente, la aggiunge a CUPS (gestore stampanti), installa i driver necessari, ma alla fine non fa la cosa fondamentale: stampare. Io non sono il tipo che si arrende e quindi ho voluto capire da cosa dipendesse. Il problema sta in un link simbolico che ristulta mancante e, stranamente (non ho idea del perchè in realtà), nella guida sul sito italiano di Ubuntu non viene riportato. Comunque per chiunque avesse problemi con questa stampante riporto di seguito i passaggi necessari per installare e soprattutto far STAMPARE la iP1600 su Hardy. (Non so perchè e non voglio saperlo, ma questa guida non funziona su architetture 64-bit).

Apriamo il simpaticissimo terminale e iniziamo a dare questi comandi:

sudo apt-get update
sudo apt-get install alien libxml1 libpng12-0 libpng12-dev libgtk1.2 libgtk1.2-common

Al termine, passiamo a scaricare i driver della iP2200 che sono compatibili al 100% con la nostra iP1600 (inutile che cercate quelli per il nostro modello preciso, non esistono) da questa pagina, oppure più comodamente sempre da terminale così:

mkdir canon
cd canon
wget http://software.canon-europe.com/files/soft24301/software/iP2200_Linux_260.tar.gz

scompattiamo il tutto nella cartella temporanea “canon” appena creata dando:

tar -xvzf iP2200_Linux_260.tar.gz

I pacchetti che ne usciranno saranno degli RPM, non adatti per la nostra Debian-based, da convertire quindi in pacchetti DEB in questo modo:

sudo alien cnijfilter-common-2.60-1.i386.rpm cnijfilter-ip2200-2.60-1.i386.rpm

Ora installiamoli

sudo dpkg -i *.deb

Adesso abbiamo fatto la gran parte del lavoro, cioè installare i driver… ma non basta, dovremo creare i link simbolici necessari di cui vi parlavo prima:

sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
sudo ln -s /usr/lib/libpng.so /usr/lib/libpng.so.3
sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1

Aggiorniamo i cambiamenti appena effettuati con:

sudo ldconfig

e infine riavviamo CUPS

sudo /etc/init.d/cupsys restart

Finalmente è tutto pronto, non ci resta che aggiungere la nuova stampante. Clicchiamo su Sistema – Amministrazione – Stampa e aggiungiamo la stampante col pulsante “Nuova Stampante”. Selezioniamo il driver appena installato “iP2200 Ver.2.60″ ovviamente presente sotto la voce “Canon” (in fondo). Se non dovesse apparire, clicchiamo su “Fornisci file PPD” e selezioniamolo da questo percorso /usr/share/cups/model/canonip2200.ppd.

Ecco finalmente la nostra fottuta stampante pronta a sfornare foto o altro…

Posta elettronica certificata

Tag: , , , , , , , , ,

15 Risposte a “Canon Pixma iP1600 finalmente FUNZIONANTE!”

  1. Danilo Cattaneo Dice:

    Grazie per le istruzioni: così anche gli ignoranti come possono stampare da Linux!

  2. Flycaster Dice:

    Figurati, è un piacere aiutare utenti linux finchè ci riesco ;)
    Scusate se ultimamente sto trascurando questo blog, ma sto avendo parecchi impegni. Come potete vedere però ogni tanto vengo a controllare :D

  3. luca Dice:

    grazie infinite sei stato veramente preciso,dettagliato….e pensa ke anche 1 duro come me c’e’ riuscito-+o- e’ la stessa guida che ho trovato su ubuntu.it etc… ma con la tua sono riuscito in pieno grazie ancora ciao

  4. Flycaster Dice:

    Magnifico! Non è esattamente la stessa guida, c’è un passaggio in più che rende funzionante la stampante… sono contento di esserti stato utile. A risentirci e in bocca al lupo con linux ;)

  5. Danilo Cattaneo Dice:

    Accidenti, con Ubuntu 8.10 non va. Non riavvio il CUPS perché il comando non viene riconosciuto, e la stampante poi risulta installata ma non stampa, è come se fosse sempre disattivata!

  6. Danilo Cattaneo Dice:

    Sob! Improvvisamente la stampante non ne vuole sapere di funzionare … è come se risultasse sempre disattivata …

  7. curi Dice:

    Io ho provato con Ubuntu 8.10 ma al secondo passo mi dice :
    Il pacchetto libxml1 non ha versioni disponibili, ma è nominato da un altro
    pacchetto. Questo significa che il pacchetto manca, è diventato obsoleto
    o è disponibile solo all’interno di un’altra sorgente
    E: Il pacchetto libxml1 non ha candidati da installare

    mi puoi aiutare?

  8. curi Dice:

    grazie ho già risolto.
    Canon iP1600 stampa perfettamente:
    mi è bastato lanciare al posto del passo 2:

    sudo apt-get install alien

    Ha dimenticavo i tutto su Ubuntu 8.10.

    Ciao a tutti.

  9. Flycaster Dice:

    Cavolo, ragazzi scusate se ho trascurato il blog… ho avuto diversi problemi in questo periodo… Danilo qual è esattamente il problema su Ubuntu 8.10? Vediamo di risolvere… Ciao!

  10. davide Dice:

    Ciao a tutti , ho seguito alla lettera la configurazine della stampante , premetto che ho una canon pixma ip 2200 , dispongo di kubuntu 8.10 , la stampante viene rilevata , determino i driver che deve usare , lancio la stampa ma mi da operazione comppletata. Il risultato è che però la stampante non si muove.Mi potete aiutare per favore? premetto che sono alle prime armi su kubuntu. Grazie

  11. Flycaster Dice:

    Ciao Davide. Per la ip2200 non c’è bisogno di effettuare questa procedura. Se non sbaglio nell’ultima versione di ubuntu, la 8.10 (e di conseguenza anche kubuntu), i driver per le canon pixma partono proprio dalla ip2200. Quindi ti basta installare quelli. Buona fortuna, e facci sapere.

  12. carlo Dice:

    grazie per i suggerimenti, finalmente funziona !

  13. Flycaster Dice:

    Figurati è un piacere aiutare la comunità ;)

  14. bonny Dice:

    funziona! grande!ti adoro dopo 2 anni funziona!

  15. salmud Dice:

    Ho provato ad installare la mia stampante seguendo la tua guida ma mi dà il seguemte errore quando provo ad installare le librerie:

    Package libgtk1.2 is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package libgtk1.2 has no installation candidate
    per favore mi puoi aiutare.
    Grazie

    Sal

Lascia un commento