OKI MB260 scanner

Problémy a zkušenosti s hardwarem, perifériemi a jejich ovladači
Zpráva
Autor
viliam42
Příspěvky: 21
Registrován: 10 říj 2020, 17:41

OKI MB260 scanner

#1 Příspěvek od viliam42 »

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 8-)

menom
Příspěvky: 2775
Registrován: 12 pro 2012, 15:10

Re: OKI MB260 scanner

#2 Příspěvek od menom »

.
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.

,
.

viliam42
Příspěvky: 21
Registrován: 10 říj 2020, 17:41

Re: OKI MB260 scanner

#3 Příspěvek od viliam42 »

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

viliam42
Příspěvky: 21
Registrován: 10 říj 2020, 17:41

Re: OKI MB260 scanner

#4 Příspěvek od viliam42 »

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

menom
Příspěvky: 2775
Registrován: 12 pro 2012, 15:10

Re: OKI MB260 scanner

#5 Příspěvek od menom »

.

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.

.
.

viliam42
Příspěvky: 21
Registrován: 10 říj 2020, 17:41

Re: OKI MB260 scanner

#6 Příspěvek od viliam42 »

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

menom
Příspěvky: 2775
Registrován: 12 pro 2012, 15:10

Re: OKI MB260 scanner

#7 Příspěvek od menom »

.

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.

.
.

viliam42
Příspěvky: 21
Registrován: 10 říj 2020, 17:41

Re: OKI MB260 scanner

#8 Příspěvek od viliam42 »

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á
:lol:

menom
Příspěvky: 2775
Registrován: 12 pro 2012, 15:10

Re: OKI MB260 scanner

#9 Příspěvek od menom »

.

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.

.
.

viliam42
Příspěvky: 21
Registrován: 10 říj 2020, 17:41

Re: OKI MB260 scanner

#10 Příspěvek od viliam42 »

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.

Zamčeno