Size: 3275
Comment:
|
Size: 4680
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
'''Huom. Ohje saattaa olla päivittämisen tarpeessa.''' | '''Ohjetta päivitetty. Ole hyvä ja raportoi onnistumiset ja epäonnistumiset: http://forum.ubuntu-fi.org/index.php?topic=18973.0''' |
Line 3: | Line 3: |
Päivitetty ohje ilmestynee lähiaikoina. Jos ongelmia sillä aikaa ilmenee, katso myös ohjeen lopussa oleva linkki ja kokeile asentaa ajuri ja patchi käsin siellä olevien valmiiden komentojen avulla. Kts. myös http://forum.ubuntu-fi.org/index.php?topic=18973.0 |
|
Line 6: | Line 4: |
Samsung CLX-2160 ei skannaa suoraan valmistajan toimittamilla ajureilla, paitsi pääkäyttäjäoikeuksin. Ongelma on siinä, että valmistajan toimittama ajuri etsii skannereita myös rinnakkaisportista, mikä ei ole normaalikäyttäjälle sallittua. Tämän ohjeen avulla voit asentaa korjauksen, josta rinnakkaisporttitunnistus on poistettu. | |
Line 8: | Line 5: |
Lataa Samsungin Unified Linux Driver osoitteesta: | Samsung CLX-2160:n käyttäminen Ubuntu Hardy 8.04.1:ssa vaatii pientä laittoa niin tulostamisen kuin skannaamisenkin osalta. Ubuntun oletusasennuksella ainakin tulostusvärit ovat kyseisen tulostimen osalta pielessä, eikä skannaaminen toimi lainkaan. Samsungin koodaama ajuri on tulostuslaadultaan kehno, mutta sillä pystyy skannaamaan, kunhan sen malttaa hieman monimutkaisesti asentaa. Paras tulostuslaatu saavutetaan http://foo2qpdl.rkkda.com -sivuston tarjoamalla ajurilla, jolle on tarjolla kyseiselle tulostinmallille speksattu värikartta. Asennusohjeet foo2qpdl -ajurille ja 2160:n värikartalle: {{{$ sudo apt-get install build-essential $ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz $ tar zxf foo2zjs.tar.gz $ cd foo2zjs $ sudo make uninstall $ make $ ./getweb 2160 $ sudo make install install-hotplug cups $ sudo system-config-printer }}} [[BR]] Sitten skannausominaisuuden kimppuun. Samsungin sivuilta ladattavan ajurin lisäksi tarvitaan erillinen korjauspaketti. Samsungin Unified Linux Driver löytyy täältä: |
Line 12: | Line 31: |
Lataa korjaus osoitteesta: | Ja korjaus: |
Line 15: | Line 34: |
Line 19: | Line 37: |
{{{tar zxvf 20070720164102890_UnifiedLinuxDriver.tar.gz tar zxvf fix-nopar-scx4200-2.00.95-2007061201.tar.gz |
{{{$ sudo tar zxvf 20070720164102890_UnifiedLinuxDriver.tar.gz $ sudo tar zxvf fix-nopar-scx4200-2.00.95-2007061201.tar.gz |
Line 22: | Line 40: |
'''TÄRKEÄÄ! Paketit on purettava pääkäyttäjäoikeuksin (sudo komennon edessä), jolloin tiedostojen omistajaksi tulee root. Tämä siksi, koska Samsungin ajurin asennusskripti on buginen, eikä osaa muuttaa omistajuuksia oikeiksi. Väärät omistajuudet kopioituvat jopa järjestelmän kriittisiin osiin.''' Tarkistetaan vielä: {{{ $ ls -la cdroot }}} Tulosteessa pitäisi näkyä kaikille kohteille omistaja root. Esimerkiksi tähän tyyliin: {{{ drwxr-xr-x 4 root root 136 7 Hel 2007 . drwx------ 22 root root 748 20 Elo 23:02 .. drwxr-xr-x 11 root root 374 7 Hel 2007 Linux -r-xr-xr-x 1 root root 60 21 Maa 2007 autorun }}} '''Jos näet oman nimesi omistajana, älä jatka asennusta.''' |
|
Line 24: | Line 59: |
sudo cdroot/Linux/install.sh | $ sudo cdroot/Linux/install.sh |
Line 26: | Line 61: |
Tarkistetaan, että sinulla on oikea versio ajurista: | Huom. Älä käytä tässä kohtaa luomaasi tulostinta tulostamiseen, koska jälki on suttuista. [[BR]] [[BR]] Asennuksen jälkeen tarkistetaan, että sinulla on oikea versio tiedostosta, joka pitää korjata: |
Line 28: | Line 67: |
md5sum /usr/lib/libmfp.so.1.0.1 | $ md5sum /usr/lib/libmfp.so.1.0.1 |
Line 30: | Line 69: |
[[BR]] | |
Line 46: | Line 84: |
sudo cp /usr/lib/libmfp.so.1.0.1 /usr/lib/original_libmfp.so.1.0.1_original | $ sudo cp /usr/lib/libmfp.so.1.0.1 /usr/lib/original_libmfp.so.1.0.1_original |
Line 52: | Line 90: |
sudo cp fix-nopar/i386/libmfp.so.1.0.1 /usr/lib/ | $ sudo cp fix-nopar/i386/libmfp.so.1.0.1 /usr/lib/ |
Line 56: | Line 94: |
sudo cp fix-nopar/x86_64/libmfp.so.1.0.1 /usr/lib/ | $ sudo cp fix-nopar/x86_64/libmfp.so.1.0.1 /usr/lib/ |
Line 59: | Line 97: |
Säädetään korjaukselle omistajaksi root: {{{ sudo chown root:root /usr/lib/libmfp.so.1.0.1 }}} |
|
Line 65: | Line 100: |
md5sum /usr/lib/libmfp.so.1.0.1 | $ md5sum /usr/lib/libmfp.so.1.0.1 |
Line 82: | Line 117: |
gksudo gedit /etc/init.d/mountdevsubfs.sh | $ gksudo gedit /etc/init.d/mountdevsubfs.sh |
Line 91: | Line 126: |
domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 | domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 |
Line 93: | Line 128: |
mount –rbind /dev/bus/usb /proc/bus/usb | mount --rbind /dev/bus/usb /proc/bus/usb |
Line 102: | Line 137: |
sudo adduser $USERNAME lp sudo adduser $USERNAME scanner |
$ sudo adduser $USERNAME lp $ sudo adduser $USERNAME scanner |
Line 105: | Line 140: |
Jos saat ilmoituksen olevasi ennestään ryhmässä niin sen ei pitäisi haitata. [[BR]] |
|
Line 107: | Line 144: |
[[BR]] [[BR]] |
|
Line 108: | Line 147: |
Tämän ohjeen mukaan sain itse skannauksen ensimmäistä kertaa toimimaan: | Pari hyödyllistä linkkiä: http://ubuntuforums.org/showthread.php?t=341621 |
Ohjetta päivitetty. Ole hyvä ja raportoi onnistumiset ja epäonnistumiset: http://forum.ubuntu-fi.org/index.php?topic=18973.0
Samsung CLX-2160:n käyttäminen Ubuntu Hardy 8.04.1:ssa vaatii pientä laittoa niin tulostamisen kuin skannaamisenkin osalta. Ubuntun oletusasennuksella ainakin tulostusvärit ovat kyseisen tulostimen osalta pielessä, eikä skannaaminen toimi lainkaan. Samsungin koodaama ajuri on tulostuslaadultaan kehno, mutta sillä pystyy skannaamaan, kunhan sen malttaa hieman monimutkaisesti asentaa.
Paras tulostuslaatu saavutetaan http://foo2qpdl.rkkda.com -sivuston tarjoamalla ajurilla, jolle on tarjolla kyseiselle tulostinmallille speksattu värikartta.
Asennusohjeet foo2qpdl -ajurille ja 2160:n värikartalle:
{{{$ sudo apt-get install build-essential $ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz $ tar zxf foo2zjs.tar.gz $ cd foo2zjs $ sudo make uninstall $ make $ ./getweb 2160 $ sudo make install install-hotplug cups $ sudo system-config-printer }}} BR
Sitten skannausominaisuuden kimppuun. Samsungin sivuilta ladattavan ajurin lisäksi tarvitaan erillinen korjauspaketti.
Samsungin Unified Linux Driver löytyy täältä:
Ja korjaus:
[http://jacobo.tarrio.org/Samsung_SCX-4200_on_Debian] (Driver versions 2.00.95 and 2.00.97)
Puretaan: {{{$ sudo tar zxvf 20070720164102890_UnifiedLinuxDriver.tar.gz $ sudo tar zxvf fix-nopar-scx4200-2.00.95-2007061201.tar.gz }}} TÄRKEÄÄ! Paketit on purettava pääkäyttäjäoikeuksin (sudo komennon edessä), jolloin tiedostojen omistajaksi tulee root. Tämä siksi, koska Samsungin ajurin asennusskripti on buginen, eikä osaa muuttaa omistajuuksia oikeiksi. Väärät omistajuudet kopioituvat jopa järjestelmän kriittisiin osiin.
Tarkistetaan vielä:
$ ls -la cdroot
Tulosteessa pitäisi näkyä kaikille kohteille omistaja root. Esimerkiksi tähän tyyliin:
drwxr-xr-x 4 root root 136 7 Hel 2007 . drwx------ 22 root root 748 20 Elo 23:02 .. drwxr-xr-x 11 root root 374 7 Hel 2007 Linux -r-xr-xr-x 1 root root 60 21 Maa 2007 autorun
Jos näet oman nimesi omistajana, älä jatka asennusta.
Asennetaan ajuri asennusohjelmalla:
$ sudo cdroot/Linux/install.sh
Huom. Älä käytä tässä kohtaa luomaasi tulostinta tulostamiseen, koska jälki on suttuista. BR
BR Asennuksen jälkeen tarkistetaan, että sinulla on oikea versio tiedostosta, joka pitää korjata:
$ md5sum /usr/lib/libmfp.so.1.0.1
Oikea tuloste 32-bittiselle ajurille: BR 501cee139bc4b3b097f2d9789959abf6 /usr/lib/libmfp.so.1.0.1 BR BR Oikea tuloste 64-bittiselle ajurille: BR 4cbfdc91ed9f4257ca9964bf7ce5a53f /usr/lib/libmfp.so.1.0.1 BR BR Jos saat eri tulosteen, älä jatka asentamista.
Varmuuskopioidaan alkuperäinen tiedosto siltä varalta, että jokin menee pieleen.
$ sudo cp /usr/lib/libmfp.so.1.0.1 /usr/lib/original_libmfp.so.1.0.1_original
Asennetaan korjaus:
32-bittiselle
$ sudo cp fix-nopar/i386/libmfp.so.1.0.1 /usr/lib/
64-bittiselle
$ sudo cp fix-nopar/x86_64/libmfp.so.1.0.1 /usr/lib/
Tarkistetaan, että korjaus asentui oikein:
$ md5sum /usr/lib/libmfp.so.1.0.1
Oikea tuloste 32-bittiselle:
090c0bf644399e5b4fef73506c64dd47 /usr/lib/libmfp.so.1.0.1 BR BR BR Ja 64-bittiselle:
f629a5924b09903aac9adc71526bcc14 /usr/lib/libmfp.so.1.0.1 BR BR BR Avaa /etc/init.d/mountdevsubfs.sh -tiedosto pääkäyttäjäoikeuksin:
$ gksudo gedit /etc/init.d/mountdevsubfs.sh
BR Ja aktivoi tiedoston puolen välin paikkeilla olevat kommentoidut rivit tämän näköiseksi ja tallenna:
# # 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 }
Huom. Älä poista epähuomiossa } -merkkiä. BR BR Lisää itsesi ryhmiin lp ja scanner (lp-ryhmä on olemassa Hardyssa vaikkei se näykään graafisessa ryhmänhallinnassa) :
$ sudo adduser $USERNAME lp $ sudo adduser $USERNAME scanner
Jos saat ilmoituksen olevasi ennestään ryhmässä niin sen ei pitäisi haitata. BR BR Lopuksi käynnistä kone uudelleen. BR BR
Pari hyödyllistä linkkiä: