Samsung Unified Linux Driver Repository Forum

SULDR => Scanning => Topic started by: sigbert on August 12, 2012, 08:17:08

Title: Samsung CLX-3185N not found
Post by: sigbert on August 12, 2012, 08:17:08
Hi,

I'am running Ubuntu 12.04 LTS and have a Samsung CLX-3185N. Since I changed my provider I also changed my network architecture. In my old setting the printer was connected to the WLAN router and I accessed it via WLAN; printing and scanning worked.
Now I'am running two networks, one via WLAN  (192.168.178.xxx) to access internet and one via LAN (192.168.0.xxx) with two routers.

When I search for printers, it finds the printer

sk@mimas:~$ /opt/Samsung/mfp/bin/netdiscovery --all
# Network printers discovery utility
# Legend: ip: address slp: detected,ipp,lpr,raw_tcp snmp: detected,devtype,description
ip: 192.168.0.112   slp: 0,0,0,0 snmp: 0,0,0 dsc: ""
# Total 1 printers found, 5s elapsed

but if I search for scanner, then nada:

sk@mimas:~$ /opt/Samsung/mfp/bin/netdiscovery --all --scanner
# Network printers discovery utility
# Legend: ip: address slp: detected,ipp,lpr,raw_tcp snmp: detected,devtype,description
# Total 0 scanners found, 5s elapsed

I updated the samsungmfp-* packages, but no change. Any ideas what to do?

Thanks in advance   Sigbert
Title: Re: Samsung CLX-3185N not found
Post by: bchemnet on August 12, 2012, 14:03:59
Does anything in the last bullet under #6 for scanning troubleshooting help or seem relevant?
http://www.bchemnet.com/suldr/scanning.html#6
Title: Re: Samsung CLX-3185N not found
Post by: bertl on December 17, 2012, 10:07:07
I've the same problem, perhaps a little bit different.
here you are:

@LINUX:~$ /opt/Samsung/mfp/bin/netdiscovery --all --scanner
netdiscovery: relocation error: /lib/libnss_files.so.2: symbol strcmp, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
netdiscovery: relocation error: /lib/libnss_files.so.2: symbol strcmp, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
# Network printers discovery utility
# Legend: ip: address slp: detected,ipp,lpr,raw_tcp snmp: detected,devtype,description
# Total 0 scanners found, 5s elapsed

I checked all the things at "scanning.htm.#6 no success

have anyone any ideas?

Thanks

Bertl
Title: Re: Samsung CLX-3185N not found
Post by: bchemnet on December 20, 2012, 12:27:37
This is an old issue that relates to libc incompatibilities, but I thought it had been long dealt with.  What packages & versions do you have installed from my repository, and is this 32-bit (i386 or 686) or 64-bit (amd64)?

There is a remote chance that the only practical solution will be for you to update your system to a more recent distribution, because only part of this issue is due to Samsung's driver; the other part is actually in certain versions of the libc packages.  And with (X)Ubuntu, those can only easily be updated by upgrading the whole system.
Title: Re: Samsung CLX-3185N not found
Post by: bertl on December 21, 2012, 04:48:14
Thanks for your replay.
attached a screen shot off all installed files for my i636, 32bit xubuntu 10.10 system

very best regards

Bertl
Title: Re: Samsung CLX-3185N not found
Post by: bchemnet on December 21, 2012, 08:39:24
I believe you have two choices: update to a more current distribution, or build a custom version of (eg)libc6 at version 2.10 and have the netdiscovery tool use that.  That was a temporary fix I applied via packages in early 2011, but newer Samsung driver versions resolved the issue - except with the particular version of libc6 that you are running.  Given that 10.10 is well out of support anyway, I would suggest updating your whole system unless there is a compelling reason not to.  Grabbing an old copy of libc6 and compiling it is not terribly hard, then netdiscovery just needs to be loaded with a script that loads the old libc6 instead of the current one.