[sane-devel] How to make a network scanner Oki MC261 work

Sungjoon Moon sumoon at seoulsaram.org
Fri Jun 13 13:36:13 BST 2025


Hi,

I talked with OKI company few month ago and they gave me the source code 
because it was GPL code.
It's not integrated to the upstream yet, but you can try.

Here's source code and related issue:
  - https://github.com/OctopusET/sane-backend-oki
  - https://gitlab.com/sane-project/backends/-/issues/798

On 6/13/25 9:33 PM, Simon Matter via sane-devel wrote:
> Hi,
>
>> Hi,
>>
>> no idea why, but I just cannot find any serious docs on how to make my
>> Oki MC261 scanner work.
>> is this because nobody tried yet or because it should be easy?
> Oki provides Linux drivers for the MC361 on their support site. I don't
> know how they work but you may try it.
>
> Regards,
> Simon
>
>> I tried sane-airscan some guessed URLs
>> [devices]
>> MC361_9967e=http://MC361.fritz.box:9967/eSCL
>> MC361_9100e=http://MC361.fritz.box:9100/eSCL
>> MC361_9967w=http://MC361.fritz.box:9967/WSDScanner, WSD
>> MC361_9100w=http://MC361.fritz.box:9100/WSDScanner, WSD
>>
>> but it just doesn't work.
>>
>> Open ports according to nmap are
>> 80/tcp   open  http
>> 515/tcp  open  printer
>> 631/tcp  open  ipp
>> 9100/tcp open  jetdirect
>> 9967/tcp open  unknown
>>
>> printing works fine.
>>
>> I tried HPLIP because of the jetdirect port, but this doesn't work either.
>>
>> cite from manual:> All major network protocols supported via ethernet
>> card with
>>> internal web server for printer and network card set-up and
>>> management. TCP/IPv4&v6, SMTP, POP3, HTTP, SNMPv1&v3,
>>> DHCP, DNS, LPR, Port9100, BOOTP, ARP, FTP, CIFS, LDAP, SLP,
>>> Bonjour, Web Services Discovery, NetWare, EtherTalk, NetBEUI
>> it offers Netware, Netbeui and ethertalk, but these I disabled because
>> they are outdated?
>> avahi-daemon.service was disabled again, I enabled & started it.
>> sane
>> saned.socket was disabled, I enabled it.
>>
>> yeah, after enabling this, lookup works:
>> network dnssd://MC361._pdl-datastream._tcp.local/
>> network dnssd://MC361._printer._tcp.local/
>>
>> but this does not help with scanning, or does it?
>>
>> any idea what I am missing?
>>
>> ps. for my previous printer, i found out there were three different
>> backends that somehow worked with it.
>> which backends could work with the Oki?
>>
>>
>> I installed https://aur.archlinux.org/packages/okimfpsdrv
>> but this did not help either. manual work needed?
>>
>>
>> thank you very much
>>
>> JPT
>>
>>
>
>




More information about the sane-devel mailing list