Oggi ho aggiornato a Ubuntu Intrepid, e all’improvviso… la mia Stampante Samsung SCX-4200 ha smesso di funzionare 🙁
Ho recuperato i miei appunti su Ubuntu Hardy, dove avevo annotato qualche operazione per il funzionamento della stampante (e dello scanner a bordo). Sfortunatamente, il “trucco” che avevo trovato sul forum ufficiale di Ubuntu (cfr. “Samsung SCX-4200 scanner does not work on Ubuntu 8.04 Hardy Heron“) non funziona più. così ho impiegato un po’ di tempo cercando qualche alternativa. Alla fine ho trovato!

Occorre modificare fstab (es.: sudo nano /etc/fstab da terminale) e aggiungere queste linee alla fine del file:

#usbfs
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0

Poi riavviate e installate i pacchetto ufficiale del driver Samsung per Linux. Se avevate già provato ad installarlo (ma era fallito il riconoscimento della stampante collegata), dovrebbe bastare il riavvio: la stampante e lo scanner saranno automaticamente individuati e appariranno nel “Samsung unified driver configurator” (menu “Applicazioni”).

Buona stampa 😉

PS: Grazie (ancora) agli Ubuntu Forums dove ho trovato la soluzione (anche se il topic era dedicato ad una domanda del tutto diversa: Intrepid/Virtualbox/USB)

5 comments on “Samsung SCX-4200 e Ubuntu Intrepid Ibex (8.10)

  • il “Samsung unified driver configurator” scansiona anche senza sudo … che bordello continuano a fare quelli di samsung ?

    io in /etc/init.d/mountdevsubfs.sh ho aggiunto:
    # Magic to make /proc/bus/usb work
    #
    mkdir -p /dev/bus/usb/.usbfs
    domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
    ln -s .usbfs/devices /dev/bus/usb/devices
    mount –rbind /dev/bus/usb /proc/bus/usb

    e in /etc/udev/rules.d/45-libsane.rules ho messo:
    # Samsung | SCX-4200
    SYSFS{idVendor}==”04e8″, SYSFS{idProduct}==”341b”, MODE==”664″, GROUP=”scanner”

  • per far andare lo scanner da utente normale andare qua:
    http://jacobo.tarrio.org/code/scx4200/
    scaricare il file.
    estrarlo, entrare nella directory e poi:
    sudo su
    cp /usr/lib/libmfp.so.1.0.1 /usr/lib/old_libmfp.so.1.0.1
    cp i386/libmfp.so.1.0.1 /usr/lib/
    adduser user lp [dove user è il nome del vostro utente]
    et voilà

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *