OKI MB260 scanner
OKI MB260 scanner
Tak už som tu zas. Prešiel som x návodov a fóra, pomenil som rôzne nastavenia a zdá sa že som v koncoch. Nemôžem rozbehnúť scanner na multifunkčnom OKI. V x86 ide všetko v pohode, ale v x64 sa mi podarilo iba tlačiť. Scann je mŕtvy. Po Nainštalovaní mi zablokuje "scanimage" , ale myslím si, že to nie je v tom, lebo to urobí aj v x86 a scanner ide. Riadil som sa prevažne http://gettoknowlinux.blogspot.com/2009/05/ubuntu.html aj https://forum-francophone-linuxmint.fr/ ... =18&t=9163, https://forum.ubuntu.ru/index.php?topic=165289.0, ale nejde to V jednom ubuntu fóre odporúčali kopírovať knižnice z libx64 do lib , ale ani to nezabralo. Upravil som súbor 99-spll2-rules a nič. Vymazal som všetky conig súbory ostatných výrobcov v sane , nastavil usb , ale akoby sane nechcel priradiť scanner ku configu, ktorý tam má ako na tácke. Medzitým ako sa tu snažím som kúpil pre dcéru - stratila so mnou nervy- multifunkčné Brother MFC L2732DW a to ide cez wifi aj tlač aj scan. Napadlo ma , že ak by som prepísal skript podľa skriptu na brother , či by to šlo. Skúsil so ešte jednu stránku https://github.com/zub2/scanner-pro-ll2, ale nepodarilo sa mi urobiť deb. Nemám toľko vedomostí. Bol by som rád, ak by sa niekto našiel , kto by mi vedel poradiť a pomohol mi dopredu. Ja zatiaľ budem hľadať a skúšať ďalej
Re: OKI MB260 scanner
.
Mohol by si vyskusat dat prikaz na update initramfs:
Restart pc.
,
viliam42 píše:Vymazal som všetky config súbory ostatných výrobcov v sane , nastavil usb , ale akoby sane nechcel priradiť scanner ku configu, ktorý tam má ako na tácke.
Mohol by si vyskusat dat prikaz na update initramfs:
Kód: Vybrat vše
sudo update-initramfs -u
Restart pc.
,
.
Re: OKI MB260 scanner
Nepomohlo to. simple-scan našiel iba sieťový scanner brother. Spustil som ho ako root. Je zaujimavé že najde sieťovy scanner, aj keď je vypnutý natvrdo. Asi pri hľadaní nescanuje porty, ale hľadá v config súboroch. Zrejme niekde tam je niekde pes zakopaný. -Opravte ma ak sa mýlim.-
Mam nainštalovane xsane, simple-scan , skanlite , ale ani jeden OKI ani spll2 nenájde. OKI používa tento OEM ovládač podobne ako XEROX 3100, Konika minolta 1480, 1480, 1600F a aj phylips a sagem. Sane-find-scanner ukazuje vendor OKI produkt MB260. Malo by tam byť spll2
Mam nainštalovane xsane, simple-scan , skanlite , ale ani jeden OKI ani spll2 nenájde. OKI používa tento OEM ovládač podobne ako XEROX 3100, Konika minolta 1480, 1480, 1600F a aj phylips a sagem. Sane-find-scanner ukazuje vendor OKI produkt MB260. Malo by tam byť spll2
Re: OKI MB260 scanner
https://forum.ubuntuusers.de/topic/scan ... st-8805678
So hab mich mal damit beschäftigt.Das ganze Setup basiert auf 32 bit ☺ Mein Tipp-Installiere dir das 32 bit System wenn du das Gerät unbedingt
Verwenden möchtest da der Aufwand über Multi-Arch auf 32 bit Aufzurüsten sehr groß ist
vie mi niekto k tomu niečo napísať?
Prečo 32bit lib nefunguje v systéme s podporou 32bit ?
/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1: wrong ELF class: ELFCLASS32
So hab mich mal damit beschäftigt.Das ganze Setup basiert auf 32 bit ☺ Mein Tipp-Installiere dir das 32 bit System wenn du das Gerät unbedingt
Verwenden möchtest da der Aufwand über Multi-Arch auf 32 bit Aufzurüsten sehr groß ist
vie mi niekto k tomu niečo napísať?
Prečo 32bit lib nefunguje v systéme s podporou 32bit ?
/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1: wrong ELF class: ELFCLASS32
Re: OKI MB260 scanner
.
Mozno by si mal kuknut ake ma prava a vlastnika ten subor:
A ked pises, ze ten subor nevidi, tak mozes vytvorit podobnu cestu pre 32-bit:
Vytvorit adresar /x86-linux-gnu
Vytvorit adresar /sane
A kopirovat tam subor libsane-spll2.so.1
Po restarte uvidis ci sa nieco zmenilo ked bude subor v 32-bit umiestneni.
.
Mozno by si mal kuknut ake ma prava a vlastnika ten subor:
Kód: Vybrat vše
stat /usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1
A ked pises, ze ten subor nevidi, tak mozes vytvorit podobnu cestu pre 32-bit:
Vytvorit adresar /x86-linux-gnu
Kód: Vybrat vše
sudo mkdir /usr/lib32/x86-linux-gnu
Vytvorit adresar /sane
Kód: Vybrat vše
sudo mkdir /usr/lib32/x86-linux-gnu/sane
A kopirovat tam subor libsane-spll2.so.1
Kód: Vybrat vše
sudo cp /usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1 /usr/lib32/x86-linux-gnu/sane
Po restarte uvidis ci sa nieco zmenilo ked bude subor v 32-bit umiestneni.
.
.
Re: OKI MB260 scanner
Skúsil som, ale nepomohlo.
Zistil som že:
SANE_DEBUG_DLL=5 scanimage -L
Backendy scannerov nájde a medzi nimi aj spll2 , vypíše ich a ide ich testovať. Všetky sanelib-* sú umiestnené v :
/usr/lib/x86_64-linux-gnu/sane
/usr/lib/sane
/usr/lib64/sane
Potrebnú libsane-spll2.so.1 som umiestnil do /usr/lib/i386-linux-gnu/sane/ a premenoval som ju na libsane-spll2.so.1.0 aby som mohol v tom istom priečinku urobiť na ňu odkaz. Potom som na ňu urobil odkazy v /usr/lib/x86_64-linux-gnu/sane : /usr/lib/sane : /usr/lib64/sane . V /usr/lib a v /usr som vytvoril zložky ./sane a./lib64/sane , lebo tam neboli a tu je výsledok:
SANE_DEBUG_DLL=5 scanimage -L
15:51:59.366850] [dll] sane_get_devices
[15:51:59.366870] [dll] load: searching backend `spll2' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane:/usr/lib64/sane'
[15:51:59.366889] [dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1'
[15:51:59.366971] [dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1'
[15:51:59.367036] [dll] load: dlopen() failed (/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1: wrong ELF class: ELFCLASS32)
sanei386 je nainštalovane aj ostatná podpora x86 . /usr/lib/i386-linux-gnu/sane/ sú iba libsane-* a tie fungujú.
stat ./libsane-spll2.so.1.0
File: ./libsane-spll2.so.1.0
Size: 110596 Blocks: 224 IO Block: 4096 obyčajný súbor
Device: 802h/2050d Inode: 2764206 Links: 1
Access: (0777/-rwxrwxrwx) Uid: ( 0/ root) Gid: ( 124/ scanner)
Access: 2020-10-21 15:25:31.478372351 +0200
Modify: 2011-01-04 17:39:12.000000000 +0100
Change: 2020-10-21 14:55:38.339632550 +0200
Birth: -
uvítam všetky možné nápady
Ďakujem
Zistil som že:
SANE_DEBUG_DLL=5 scanimage -L
Backendy scannerov nájde a medzi nimi aj spll2 , vypíše ich a ide ich testovať. Všetky sanelib-* sú umiestnené v :
/usr/lib/x86_64-linux-gnu/sane
/usr/lib/sane
/usr/lib64/sane
Potrebnú libsane-spll2.so.1 som umiestnil do /usr/lib/i386-linux-gnu/sane/ a premenoval som ju na libsane-spll2.so.1.0 aby som mohol v tom istom priečinku urobiť na ňu odkaz. Potom som na ňu urobil odkazy v /usr/lib/x86_64-linux-gnu/sane : /usr/lib/sane : /usr/lib64/sane . V /usr/lib a v /usr som vytvoril zložky ./sane a./lib64/sane , lebo tam neboli a tu je výsledok:
SANE_DEBUG_DLL=5 scanimage -L
15:51:59.366850] [dll] sane_get_devices
[15:51:59.366870] [dll] load: searching backend `spll2' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane:/usr/lib64/sane'
[15:51:59.366889] [dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1'
[15:51:59.366971] [dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1'
[15:51:59.367036] [dll] load: dlopen() failed (/usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1: wrong ELF class: ELFCLASS32)
sanei386 je nainštalovane aj ostatná podpora x86 . /usr/lib/i386-linux-gnu/sane/ sú iba libsane-* a tie fungujú.
stat ./libsane-spll2.so.1.0
File: ./libsane-spll2.so.1.0
Size: 110596 Blocks: 224 IO Block: 4096 obyčajný súbor
Device: 802h/2050d Inode: 2764206 Links: 1
Access: (0777/-rwxrwxrwx) Uid: ( 0/ root) Gid: ( 124/ scanner)
Access: 2020-10-21 15:25:31.478372351 +0200
Modify: 2011-01-04 17:39:12.000000000 +0100
Change: 2020-10-21 14:55:38.339632550 +0200
Birth: -
uvítam všetky možné nápady
Ďakujem
Re: OKI MB260 scanner
.
V tom adresari /usr/lib/x86_64-linux-gnu/sane/
maju vsetky subory aj symbolic links vlastnika aj skupinu root
U teba vidno vlastnik root skupina scanner
Access: (0777/-rwxrwxrwx) Uid: ( 0/ root) Gid: ( 124/ scanner)
Na tvojom mieste by som to zmenil na skupinu root
A podobne aj pre ten original libsane-spll2.so.1
V tom navode je ze sa ma zapisat spll2
do /etc/sane.d/dll.conf
ale to si asi uz urobil.
.
V tom adresari /usr/lib/x86_64-linux-gnu/sane/
maju vsetky subory aj symbolic links vlastnika aj skupinu root
U teba vidno vlastnik root skupina scanner
Access: (0777/-rwxrwxrwx) Uid: ( 0/ root) Gid: ( 124/ scanner)
Na tvojom mieste by som to zmenil na skupinu root
Kód: Vybrat vše
sudo chown root:root /usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1.0
A podobne aj pre ten original libsane-spll2.so.1
Kód: Vybrat vše
sudo chown root:root /usr/lib/x86_64-linux-gnu/sane/libsane-spll2.so.1
V tom navode je ze sa ma zapisat spll2
do /etc/sane.d/dll.conf
ale to si asi uz urobil.
.
.
Re: OKI MB260 scanner
spll2 je zapísane na konci dll.conf. zmena na skupinu root nepomohla. stále je tam chyba. Stále hľadám na nete nejaké riešenia, ale napadlo ma ešte opraviť to zo zdrojového kódu , ale ja to neviem. a ani neviem či sa to vôbec dá
Re: OKI MB260 scanner
.
Na tvojom mieste by som vymazal ten subor z 64-bit cesty - adresarov - aj tie vsetky tie symlinky
Nechal by som subor v ceste pre 32-bit sane.
.
Na tvojom mieste by som vymazal ten subor z 64-bit cesty - adresarov - aj tie vsetky tie symlinky
Nechal by som subor v ceste pre 32-bit sane.
.
.
Re: OKI MB260 scanner
OK.
Ak debug saneimage -L hľadá backendy v /usr/lib/v86_x64-linux-gnu/sane a ostatných x64 ,ako najde libsane-spll2 v /usr/lib/i386-linux-gnu/sane?
scanimage je v /usr/bin. Je to potom x64 program? v tom prípade by som musel mať saneimage x86 a ten by mal hľadať v ./i386/sane.
Neviem akého balíka súčasťou je. Ak by som premenoval zložku x86_x64 na ...i386 prišiel by na to?. a čo tak vytvoriť link na ...i386 s názvom x86_x64? Cením si Vašu pomoc a naozaj si nerobím srandu, len sa účím.
Ak debug saneimage -L hľadá backendy v /usr/lib/v86_x64-linux-gnu/sane a ostatných x64 ,ako najde libsane-spll2 v /usr/lib/i386-linux-gnu/sane?
scanimage je v /usr/bin. Je to potom x64 program? v tom prípade by som musel mať saneimage x86 a ten by mal hľadať v ./i386/sane.
Neviem akého balíka súčasťou je. Ak by som premenoval zložku x86_x64 na ...i386 prišiel by na to?. a čo tak vytvoriť link na ...i386 s názvom x86_x64? Cením si Vašu pomoc a naozaj si nerobím srandu, len sa účím.