{"id":76,"date":"2011-02-04T00:52:00","date_gmt":"2011-02-04T00:52:00","guid":{"rendered":"http:\/\/e-ware.org\/blog\/?p=76"},"modified":"2011-02-04T00:52:00","modified_gmt":"2011-02-04T00:52:00","slug":"brother-dcp-117c-su-debian-squeeze","status":"publish","type":"post","link":"http:\/\/e-ware.org\/blog\/brother-dcp-117c-su-debian-squeeze\/","title":{"rendered":"Brother DCP-117C su Debian Squeeze"},"content":{"rendered":"<div><span><br \/><\/span><\/div>\n<p><span><\/p>\n<div>L&#8217;altro giorno ho avuto la fortuna di eseguire un gesto che ha cambiato il mondo. Posso essere onorato di aver salvato una stampante perfettamente funzionante dalla discarica. Essendone sprovvisto, ho deciso di adottare questo pezzo di trashware come mia multifunzione personale.<\/div>\n<div><\/div>\n<p><\/span><img decoding=\"async\" src=\"http:\/\/3.bp.blogspot.com\/_Tg1CIil2fDM\/TUtPTN31jZI\/AAAAAAAAA4w\/E6_W5z8mUUU\/s320\/brother-dcp-117c.jpg\" border=\"0\" alt=\"\"><span><\/p>\n<div>Per prima cosa, mi sono preso un bel pomeriggio libero dedicato solo alla mia nuova amica. Ho rimosso le cartucce, ho svitato qualche vite ed ho provveduto ad effettuare un&#8217;accurata pulizia di ogni parte sensibile ed interessata ad eventuali ristagni di inchiostro. Le cartucce erano quasi esauste ma essendo un ambintalista convinto ho deciso di sfruttarle sino all&#8217;ultima goccia e rigenerarle, se possibile, una volta esaurite.<\/div>\n<div><\/div>\n<div>Come ogni utente GNU\/Linux che si rispetti, poi, ho cercato on line notizie circa la compatibilit\u00e0 con la mia <b>Debian Squeeze<\/b> (attualmente testing). Ovviamente se avessi visto che la stampante non fosse risultata idonea avrei provveduto a metterla apposto e, magari, l&#8217;avrei regalata ad un amico poich\u00e9 era proprio la mia missione salvarla dalla discarica in et\u00e0 prematura. Le guide riportavano tutte al sito del produttore dove era possibile scaricare due pacchetti per i driver (vecchiotti). Nonostante tutti i siti riportassero la stessa procedura, il tutto si \u00e8 dimostrato leggermente pi\u00f9 complesso ed ora vedremo come fare.<\/div>\n<div><\/div>\n<div>La guida si riferisce alla stampante <b>Brother DCP-117C<\/b> ma ci\u00f2 non toglie che possa essere seguita per altri modelli simili.<\/div>\n<div><\/div>\n<div>Collegare il cavo USB della stampante e accendere la stessa. Una volta che tutti i processi di controllo sono terminari \u00e8 possibile seguire i seguenti passi:<\/div>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>1)<\/b> Prima di tutto otteniamo i privilegi del &#8220;divino&#8221;<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>su<\/i><\/span><\/div>\n<div><span><i>[password]<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>2)<\/b> Creiamo la directory utile pi\u00f9 tardi<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>mkdir -p \/var\/spool\/lpd\/MFC210C<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>3)<\/b> Linkiamo simbolicamente due file<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>ln -s \/etc\/init.d\/cupsys \/etc\/init.d\/cup<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>4)<\/b> Installiamo csh e cups qualora essi non dovessero essere presenti nel sistema<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>aptitude install csh cups<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>5)<\/b> Come precedentemente fatto creiamo altri due link simbolici<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>ln -s \/etc\/init.d\/cupsys \/etc\/init.d\/lpd<\/i><\/span><\/div>\n<div><span><i>ln -s \/etc\/init.d\/cupsys \/etc\/init.d\/lprng<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>6)<\/b> Scarichiamo i due pacchetti contenenti i driver dopo aver accettato le licenze (se d&#8217;accordo con il contenuto ovviamente)<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<div><a href=\"http:\/\/solutions.brother.com\/Library\/sol\/printer\/linux\/rpmfiles\/lpr_debian\/mfc210clpr-1.0.2-1.i386.deb\">DEB 1<\/a><\/div>\n<div><a href=\"http:\/\/solutions.brother.com\/Library\/sol\/printer\/linux\/rpmfiles\/cups_wrapper\/cupswrappermfc210c_1.0.0-1_i386.deb\">DEB 2<\/a><\/div>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>7)<\/b> Spostarsi nella cartella in cui sono stati scaricati i file mediante cd<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>cd cartella_di_download<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>o evitare tale passo se essi sono nella home.<\/div>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>8)<\/b> Installiamo i pacchetti rispettando l&#8217;ordine<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>dpkg -i mfc210clpr-1.0.2-1.i386.deb<\/i><\/span><\/div>\n<div><span><i>dpkg -i cupswrapperMFC210C-1.0.2-3.i386.deb<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>e controlliamo che tutto sia stato installato con:<\/div>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>dpkg  -l | grep  Brother<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>che dovrebbe restituire una stringa tipo<\/div>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>ii  mfc210clpr 1.0.2-1<\/i><\/span><\/div>\n<div><span><i>Brother lpr Inkjet Printer Definitions<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>9)<\/b> digitare il comando<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>lpinfo -v<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>per ottenere una serie di stringhe tra le quali figurer\u00e0 la posizione della stampante.<\/div>\n<div>Ad esempio nel mio caso \u00e9 <b>&#8220;usb:\/\/Brother\/DCP-117C&#8221;<\/b>. La vostra dovrebbe essere abbastanza simile. Ricordate questo dato. Con il comando<\/div>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>ls \/usr\/share\/cups\/model<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>invece, otterrete il ppd che dovrete ricordare. Nel mio caso, ad esempio, esso \u00e8<\/div>\n<p><b><\/p>\n<div><span><b>&#8220;brmfc210c_cups.ppd&#8221;<\/b>.<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><b><\/p>\n<div><span><b>10)<\/b> A questo punto, coi dati raccolti prima, dovrete dare il comando<\/span><\/div>\n<p><\/b><\/p>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>lpadmin -p (nome_del_ppd) -E -v (posizione_stampante) -P \/usr\/share\/cups\/model\/(nome_completo_ppd)<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>Ad esempio nel mio caso tale comando, tenendo presente quanto detto prima, \u00e8<\/div>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>lpadmin -p MFC210C -E -v usb:\/\/Brother\/DCP-117C -P \/usr\/share\/cups\/model\/brmfc210c_cups.ppd<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>Finalmente la nostra stampante \u00e8 installata. Per controllare che tutto sia andato a buon fine \u00e8 possibile interrogare, mediante qualsiasi browser web, la pagina di cups recandosi all&#8217;indirizzo<\/div>\n<div><\/div>\n<p><i><\/p>\n<div><span><i>http:\/\/localhost:631\/printers<\/i><\/span><\/div>\n<p><\/i><\/p>\n<div><\/div>\n<div>e vedere se la propria stampante figura tra quelle presenti.<\/div>\n<div><\/div>\n<div>Ora potete aprire un editor di testo, scrivere qualcosa e provare a lanciare una stampa.<\/div>\n<div><\/div>\n<div>Fonte: [<a href=\"http:\/\/welcome.solutions.brother.com\/bsc\/public_s\/id\/linux\/en\/index.html\">1<\/a>]<\/div>\n<div><\/div>\n<p><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;altro giorno ho avuto la fortuna di eseguire un gesto che ha cambiato il mondo. Posso essere onorato di aver salvato una stampante perfettamente funzionante dalla discarica. Essendone sprovvisto, ho deciso di adottare questo pezzo di trashware come mia multifunzione personale. Per prima cosa, mi sono preso un bel pomeriggio libero dedicato solo alla mia [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35,7,4],"tags":[],"class_list":["post-76","post","type-post","status-publish","format-standard","hentry","category-debian","category-guide","category-opencode"],"views":1444,"_links":{"self":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":0,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/posts\/76\/revisions"}],"wp:attachment":[{"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/media?parent=76"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/categories?post=76"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/e-ware.org\/blog\/wp-json\/wp\/v2\/tags?post=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}