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
Does anything in the last bullet under #6 for scanning troubleshooting help or seem relevant?
http://www.bchemnet.com/suldr/scanning.html#6
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
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.
Thanks for your replay.
attached a screen shot off all installed files for my i636, 32bit xubuntu 10.10 system
very best regards
Bertl
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.