Differences between revisions 5 and 8 (spanning 3 versions)
Revision 5 as of 2008-08-17 12:35:34
Size: 3275
Comment:
Revision 8 as of 2008-08-19 20:30:08
Size: 3437
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
'''Huom. Ohje saattaa olla päivittämisen tarpeessa.''' '''Huom. Ohje saattaa tarvita vielä päivittämistä. Kts. 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.
Tällä ohjeella saat Samsung CLX-2160 -tulostimen toimimaan myös skannerina Ubuntu Hardyssa.
Line 15: Line 15:
http://forum.ubuntu-fi.org/index.php?topic=18973.0
Line 19: Line 19:
{{{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 22:
'''TÄRKEÄÄ! Paketit on purettava pääkäyttäjäoikeuksin, jolloin tiedostojen omistajaksi tulee root. Tämä siksi, koska Samsungin ajurin asennusskripti sisältää vakavan tietoturvabugin. Esimerkiksi juurihakemiston omistajaksi tulee se, jona ajurin paketti puretaan.'''
Line 59: Line 61:
Säädetään korjaukselle omistajaksi root:
{{{
sudo chown root:root /usr/lib/libmfp.so.1.0.1
}}}
Line 93: Line 92:
mount –rbind /dev/bus/usb /proc/bus/usb mount –-rbind /dev/bus/usb /proc/bus/usb
Line 110: Line 109:

Hyödyllinen linkki:

http://ubuntuforums.org/showthread.php?t=341621

TODO:

Ubuntussa oletuksena Samsungille oleva tulostusajuri tekee tosi tummaa jälkeä ja Samsungin toimittama tekee suttuista jälkeä. Osoitteessa http://foo2qpdl.rkkda.com/ on englanniksi ohjeet toimivan ajurin asentamiseksi. Joku voisi tehdä suomenkieliset ohjeet ja lisätä tälle sivulle.

Huom. Ohje saattaa tarvita vielä päivittämistä. Kts. http://forum.ubuntu-fi.org/index.php?topic=18973.0

Tällä ohjeella saat Samsung CLX-2160 -tulostimen toimimaan myös skannerina Ubuntu Hardyssa.

Lataa Samsungin Unified Linux Driver osoitteesta:

[http://tinyurl.com/3vy4fz]

Lataa korjaus osoitteesta:

[http://jacobo.tarrio.org/Samsung_SCX-4200_on_Debian] http://forum.ubuntu-fi.org/index.php?topic=18973.0 (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, jolloin tiedostojen omistajaksi tulee root. Tämä siksi, koska Samsungin ajurin asennusskripti sisältää vakavan tietoturvabugin. Esimerkiksi juurihakemiston omistajaksi tulee se, jona ajurin paketti puretaan.

Asennetaan ajuri asennusohjelmalla:

sudo cdroot/Linux/install.sh

Tarkistetaan, että sinulla on oikea versio ajurista:

md5sum /usr/lib/libmfp.so.1.0.1

BR 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/

BR

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

BR Lopuksi käynnistä kone uudelleen.

Tämän ohjeen mukaan sain itse skannauksen ensimmäistä kertaa toimimaan: http://www.matteomoro.net/2008/05/07/samsung-clx-2160-su-ubuntu-linux-804-hardy-heron-configurare-stampante-e-scanner/

Hyödyllinen linkki:

http://ubuntuforums.org/showthread.php?t=341621

TODO:

Ubuntussa oletuksena Samsungille oleva tulostusajuri tekee tosi tummaa jälkeä ja Samsungin toimittama tekee suttuista jälkeä. Osoitteessa http://foo2qpdl.rkkda.com/ on englanniksi ohjeet toimivan ajurin asentamiseksi. Joku voisi tehdä suomenkieliset ohjeet ja lisätä tälle sivulle.