• SupportHardware
  • Samsung Xpress M2880FW printer/scanner, scanner no longer detected

Hi, everyone!

I have been using and enjoying Solus for a long time. I recently had to upgrade my hard drive because it was out of space. I reinstalled on the new terabyte ssd and set everything up. I installed the Samsung unified Linux drivers for my printer/scanner. The printer and scanner used to work connected with the wireless network on the old, out of space ssd. I set up the printer with no problems. I can't get my computer to detect the scanner at all. Running "scanimage -L" here is the output:
``sully@sullivan ~ $ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Running "sane-find-scanner" here is the output:
``sully@sullivan ~ $ sane-find-scanner

sane-find-scanner will now attempt to detect your scanner. If the

result is different from what you expected, first make sure your

scanner is powered up and properly connected to your computer.

No SCSI scanners found. If you expected something different, make sure that

you have loaded a kernel SCSI driver for your SCSI adapter.

Also you need support for SCSI Generic (sg) in your operating system.

If using Linux, try "modprobe sg".

could not open USB device 0x046d/0xc52b at 002:004: Access denied (insufficient permissions)
could not open USB device 0x413c/0x2111 at 002:003: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0024 at 002:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0024 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)

No USB scanners found. If you expected something different, make sure that

you have loaded a kernel driver for your USB host controller and have setup

the USB system correctly. See man sane-usb for details.

Not checking for parallel port scanners.

Most Scanners connected to the parallel port or other proprietary ports

can't be detected by this program.

You may want to run this program as root to find all devices. Once you

found the scanner devices, be sure to adjust access permissions as

necessary.

Running each command as sudo gives the exact same output as above. However, the computer seems to recognize that the hardware is there, because running "avahi-browse -rt ipp.tcp" gives:

``sully@sullivan ~ $ avahi-browse -rt ipp.tcp

  • eno1 IPv6 Samsung M288x Series (SEC30CDA790E57A) ipp.tcp local
  • eno1 IPv4 Samsung M288x Series (SEC30CDA790E57A) ipp.tcp local
    = eno1 IPv4 Samsung M288x Series (SEC30CDA790E57A) ipp.tcp local
    hostname = [SEC30CDA790E57A.local]
    address = [192.168.1.108]
    port = [631]
    txt = ["Staple=F" "Sort=F" "Fax=T" "Scan=T" "Punch=0" "PaperCustom=T" "Duplex=T" "Copies=T" "Color=F" "Collate=F" "Bind=F" "URF=W8,RS600,IS1,CP1,IFU0,PQ4,OB10,DM1,V1.2" "UUID=16a65700-007c-1000-bb49-30cda790e57a" "MDL=M288x Series" "MFG=Samsung" "usb_CMD=MFG:Samsung;CMD:SPL,PCL6,URF,FAX,FWV,PIC,DCU,EXT;MDL:M288x Series;CLS😛RINTER;CID:SA_PCL6_BW;MODE:FAX3,SCN,SPL3,R000105;" "usb_MDL=M288x Series" "usb_MFG=Samsung" "adminurl=http://SEC30CDA790E57A.local./sws/index.html?link=/sws/app/settings/network/AirPrint/AirPrint.html" "pdl=application/octet-stream,application/PCL,application/vnd.hp-PCL,application/vnd.hp-PCLXL,application/x-QPDL,text/plain,image/urf" "product=(Samsung M288x Series)" "ty=Samsung M288x Series" "priority=51" "qtotal=1" "note=" "rp=ipp/print" "txtvers=1"]
    = eno1 IPv6 Samsung M288x Series (SEC30CDA790E57A) ipp.tcp local
    hostname = [SEC30CDA790E57A.local]
    address = [192.168.1.108]
    port = [631]
    txt = ["Staple=F" "Sort=F" "Fax=T" "Scan=T" "Punch=0" "PaperCustom=T" "Duplex=T" "Copies=T" "Color=F" "Collate=F" "Bind=F" "URF=W8,RS600,IS1,CP1,IFU0,PQ4,OB10,DM1,V1.2" "UUID=16a65700-007c-1000-bb49-30cda790e57a" "MDL=M288x Series" "MFG=Samsung" "usb_CMD=MFG:Samsung;CMD:SPL,PCL6,URF,FAX,FWV,PIC,DCU,EXT;MDL:M288x Series;CLS😛RINTER;CID:SA_PCL6_BW;MODE:FAX3,SCN,SPL3,R000105;" "usb_MDL=M288x Series" "usb_MFG=Samsung" "adminurl=http://SEC30CDA790E57A.local./sws/index.html?link=/sws/app/settings/network/AirPrint/AirPrint.html" "pdl=application/octet-stream,application/PCL,application/vnd.hp-PCL,application/vnd.hp-PCLXL,application/x-QPDL,text/plain,image/urf" "product=(Samsung M288x Series)" "ty=Samsung M288x Series" "priority=51" "qtotal=1" "note=" "rp=ipp/print" "txtvers=1"]

Any help would be greatly appreciated. I am not sure what has changed on the new system compared to the old system, except that there were a lot of updates on the old drive. Maybe some of the old files had some information that was needed to access the scanner that newer packages do not include. Thanks in advance!

Sully

top of head:
*was there an additional program that was installed with the samsung repo package that you forgot?
*what's up with all that permission stuff?
*i just did a fresh install and had to do my scanner from scratch. plugins wouldn't back up and were symlinked so couldn't bring them to fresh install to my surprise.
*forget the .ppd?
*if solus sees printer/scanner in your print settings dialogue box than driver/plugin -problem
*if solus does not see printer/scanner in your print settings dialogue then they aren't talking for some reason.
*lsusb -l (does that see it?)

all I got.

Thanks a lot for the response! This is the results of lsusb:
``sully@sullivan ~ $ lsusb
Bus 002 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 003: ID 413c:2111 Dell Computer Corp.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

The device is connected through the network, not through usb, so I am not sure if that is the issue (though it certainly could be). The only things I have plugged in to usb are the mouse and keyboard. I just figured that scanimage couldn't really be able to communicate with them. Also, the printer part of it works perfectly and shows up in settings. I had to install the driver from the Samsung website because there is no driver packaged through solus. It is a shell script that you have to run to install the driver. The script did not give any errors and installed the software correctly. At least, that's what it said in the terminal when it was complete. I'm going to try and find a usb cable long enough and try to connect it that way. Hopefully, I'll get it to work that way.

Thanks again for your ideas! If you think of anything else, please let me know. I will repost if I learn anything new as well, especially if I solve it.

Sully

    msullivan The device is connected through the network, not through usb

    I was troubleshooting like it was usb. Got a usb cord?

    msullivan I had to install the driver from the Samsung website because there is no driver packaged through solus. It is a shell script that you have to run to install the driver. The script did not give any errors and installed the software correctly

    Wow, this worked wireless/network once in old solus install and did not in new solus. That's peculiar but it happens. Was the new driver from the same download package (did you back stuff up?) from the old install?

    Look here https://dev.getsol.us/ for any samsung issues via search function. They might even make a driver pack on request for you.
    rabbit hole clues here: https://forums.linuxmint.com/viewtopic.php?t=272169
    and check out this bizarre HP support for Samsung: https://support.hp.com/us-en/drivers/selfservice/samsung-xpress-sl-m2880-laser-multifunction-printer-series/16462717

    Hang in there, more opinions will come (edit) from more qualified people...

    Thanks a lot, brent! I'll follow through on your suggestions and repost when I have more information or a solution. Yeah, I saved all of the stuff I thought I would need, including the tarball with the driver. I figured I'd be all set, but I guess I was wrong.

    Sully

    Thanks a million, brent! Searching on https://dev.getsol.us/ brought up an article with another person with similar issues. He solved it by installing "libusb-compat" from the software center. I installed that and rebooted. The scanner was immediately detected and working. I must have had that on the prior installation and not gotten around to install it on my current drive. I wish I could buy you a beverage and toast your health! I can actually get back to working from home now.

    Sully

    I'm having a lager now---and I'll toast to your health if you toast to mine!
    Fantastic you are restored!
    That dev page comes in handy sometimes. has saved me a time or two.

    I'm having a Guinness now and toasting your health and happiness! I'm a little late getting back to the forums and seeing your response. I just finished scanning the documents I need to post tomorrow for work. I couldn't have done it without your suggestions. Thanks again! Enjoy your night and your lager.

    Sully

    Even my driverless brother printer scanner had to add the scanner stuff separate go figure but the brother stuff was in solus repo (network printer/scanner) just a comment.

    Hi,
    if you refer to this (Samsung Xpress M2875FD Printer - Scan?) let me tell you, that I had to reinstall the Samsung website drivers at some point where my scanner stopped working. And yeah, generally for me it was:

    • install Samsung website drivers
    • install libusb-compat (this one's not obvious but crucial)

    Printer connected with LAN.