Installare una multifunzione Brother DCP110C su Linux

hamen's picture

Salve, stasera reinstallando i driver per la mia multifunzione mi sono accorto che non c'e' la sezione GNU/Linux in italiano sul sito della Brother. Tanto sorpreso non sono. Cerco un po' in giro in rete e manca anche una guida in italiano. Cerchiamo di porre rimedio.

La Brother, come poche aziende, fornisce i driver con licenza GPL. Sono disponibili i sorgenti e i piu' comodi pacchetti precompilati per Fedora/Red Hat e derivati e Debian e derivati. Per il modello DCP110C abbiamo bisogno di due pacchetti:

  • LPR Driver
  • CUPS wrapper

Se usate una distribuzione basata su Debian, ecco i link di cui avete bisogno: LPR Driver e il CUPS wrapper. Se usate una distribuzione basata su pacchetti rpm, ecco i link LPR driver e CUPS driver. In entrambi i casi, vi basta accettare la licenza clickando su "I agree" e scaricare i pacchetti. Questa guida e' particolarmente generale. Potete usare lo stesso procedimento per FAX1835C, FAX1840C, FAX1940CN, FAX2440C, MFC3240C, MFC3340CN, MFC5440CN, MFC5840CN, MFC210C, MFC410CN, MFC420CN,MFC620CN,DCP110C, DCP310CN. Se avete una tra queste: DCP-115C, DCP-117C, DCP-120C, DCP-315CN, DCP-340CW,MFC-215C, MFC-425CN, MFC-640CW, MFC-820CW, dovete usare i driver per la MFC-210C: CUPS wrapper per Fedora e per Debian, LPR driver per Fedora e per Debian.

  1. Aprite un terminale e diventare root
  2. Installate il driver LPR
    • Con Debian: # dpkg -i --force-all dcp110clpr-1.0.2-1.i386.deb
    • Con Fedora: # rpm -ihv --nodeps DCP110Clpr-1.0.2-1.i386.rpm
  3. Installare il CUPS wrapper
    • Con Debian: # dpkg -i --force-all cupswrapperDCP110C-1.0.2-3.i386.deb
    • Con Fedora: # rpm -ihv --nodeps cupswrapperDCP110C-1.0.0-1.i386.rpm
  4. Con un browser web, aprite http://localhost:631
    • cups4.gif
  5. Clickate su "Gestione stampanti" o "Manage Printers" e assicuratevi che ci sia la vostra multifunzione Brother. Se non c'e', clickate su "Aggiungi stampante" o "Add Printer" e installate seguendo le istruzioni che vi guidano passo passo.
    • cups5.gif

Nota: la porta di default e' USB. Per modificarla, clickate su "Modifica stampante" o "Modify Printer" e scegliete la nuova porta.

Configurare la stampante usando l'interfaccia web di CUPS

  1. Con un browser web, aprite http://localhost:631 e clickate su "Configura Stampante" o "Configure Printer"
    • cups5-1.gif
  2. Avete a questo punto tutte le possibili impostazioni per la vostra stampante
    • printset.gif

A questo punto avete finito. La vostra stampante e' pronta: Printer State: idle, accepting jobs, published.

Installare lo scanner :-)

Per quelli di voi che gia' speravano di potersi lamentare, ecco come installare anche lo scanner.
  1. Assicuratevi di avere la versione piu' recente di SANE, il supporto di GNU/Linux alla scansione.
  2. Scaricatevi i driver. Ci sono molte versioni differenti per piattaforme differenti. Scegliete accuratemente la vostra. Ricordate solo che per la DCP110C dovete scegliere brscan2 driver.
  3. Installate il tutto con un:
  4. Una volta installato il pacchetto dovete modificare /etc/fstab:
    • # echo 'none /proc/bus/usb usbfs auto,devmode=0666 0 0' >> /etc/fstab
    • Se il vostro file contiene gia' una riga che inizi per none /proc/bus/usb semplicemente editatela :-)
  5. Ultimi comandi per modificare l'accesso ai device USB
    • # umount /proc/bus/usb
    • # mount /proc/bus/usb
    • # mknod -m 666 /dev/usbscanner c 180 48

Dovete solo ricordare che a questo punto solo root puo' usare lo scanner. Gestitevi gli utenti come piu' vi e' comodo o continuate ad usarlo come root. Abbiamo finito. Stampate e scannerizzate quello che vi pare ed EVVIVA LE CASE CHE RILASCIANO I DRIVER OPEN.

Ivan Morgillo

Comments

Anonymous's picture

dcp340cw

Io ho istallato i drivers per la mia stampante ma quando vado su http://localhost:631 non mi riporta la mia stampante mi sai dire il perchè? ti prego.

hamen's picture

Ciao, ti mostra un'altra

Ciao, ti mostra un'altra stampante? Che pacchetto hai installato? Che distribuzione hai?
Ivan

Post new comment

Captcha
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Syndicate content