สแกนเนอร์ Samsung M2070W ไม่ทำงานใน 17.10 อีกต่อไป


15

ฉันเป็นเจ้าของเครื่องพิมพ์ / สแกนเนอร์ Samsung M2070W ซึ่งทำงานใน 17.04 หลังจากติดตั้ง 17.10 จะทำการพิมพ์ แต่ไม่พบ Simple Scan หรือ Xsane ของฉัน

ติดตั้งไดรเวอร์ล่าสุดจากเว็บไซต์ Samsung แล้ว

ตรวจพบโดย sane-find-scanner แต่ไม่ใช่ scanimage-L ผลลัพธ์จากอดีต:

found USB scanner (vendor=0x04e8 [Samsung Electronics Co., Ltd.], product=0x3469 [M2070 Series]) at libusb:003:003

ฉันพยายามแก้ไขสิ่ง.bashrcที่แนะนำในเครื่องสแกนเนอร์ Samsung SCX-4200 ไม่ทำงาน (การพิมพ์ OK) 14.04แต่มันไม่ทำงาน

ฉันเคยเห็นปัญหานี้ในหลาย ๆ ฟอรัม แต่ดูเหมือนว่าจะไม่มีวิธีแก้ปัญหา



ขออภัยฉันไม่เข้าใจเทคโนโลยีพอที่จะรู้ว่าจะทำอย่างไรกับข้อมูลนั้น หมายความว่าข้อบกพร่องได้รับการแก้ไขแล้วหรือไม่?
Lolwhites

หมายความว่าหลายคนมีปัญหานี้และไม่ได้รับการแก้ไข บางคนเปลี่ยนบางอย่างไม่ทดสอบได้ดีมากและผู้ใช้หลายพันคนไม่สามารถสแกนได้ตอนนี้

คำตอบ:


23

ฉันเพิ่งได้สแกนเนอร์จาก Samsung M2070FW ที่ทำงานกับ Ubuntu 18.04 เพียงทำตามขั้นตอนเหล่านี้:

  1. ได้รับUnifiedLinuxDriver-1.00.37.tar.gzจากเว็บไซต์นี้และแกะมันเปิดเทอร์มินัลและทำ:

    cd /UnifiedLinuxDriver-1.00.37/uld
    sudo ./install.sh
    
  2. หลังจากการติดตั้งที่ประสบความสำเร็จของเวอร์ซัมซุงสำหรับเครื่องพิมพ์และสแกนเนอร์ที่คุณสามารถติดตั้งเครื่องพิมพ์แรกผ่านถ้วย อย่างไรก็ตามสำหรับสแกนเนอร์ควรมีไดเรกทอรีใหม่ที่มีไฟล์เดียวอยู่ภายใน:

    /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1
    
  3. หากคุณใช้ระบบ 64- บิต (ซึ่งคุณอาจใช้) ให้ใช้เทอร์มินัลอีกครั้งเพื่อเปลี่ยนเป็นไดเรกทอรีไดรเวอร์เครื่องสแกน ที่นี่คุณใส่ลิงค์สัญลักษณ์ไปที่ไฟล์ใน/opt:

    cd /usr/lib/x86_64-linux-gnu/sane
    sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
    
  4. แต่สิ่งต่าง ๆ ยังใช้งานไม่ได้ดังนั้นฉันต้องติดตั้งห้องสมุด USB:

    sudo apt install libusb-0.1-4
    

    หลังจากนั้นฉันทำให้แน่ใจว่าฉันอยู่ในเครือข่ายเดียวกันกับเครื่องพิมพ์ (ผ่านping) และทำscanimage -L:

    $ scanimage -L
    device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
    
  5. หากการส่ง Ping สแกนเนอร์ทำงาน แต่คำสั่งไม่พบสิ่งใดคุณสามารถเริ่มแก้ไขสิ่งต่าง ๆ ได้:

    cd
    export SANE_DEBUG_DLL=255 && scanimage -L &> debug.txt
    grep -n2 "libsane-smf" debug.txt
    

    หากทุกอย่างทำงานอย่างถูกต้องคุณจะได้ผลลัพธ์ต่อไปนี้:

    ....
    84-[dll] sane_get_devices
    85-[dll] load: searching backend `smfp' in `/usr/lib/x86_64-linux-gnu/sane'
    86:[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
    87:[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1'
    88-[dll] init: initializing backend `smfp'
    89-[dll] init: backend `smfp' is version 1.0.1
    ....
    

    หากไม่มีคุณอาจพบคำใบ้ว่าไฟล์หายไปหรือไม่พบ


ทำทุกอย่างที่คุณอธิบายไว้และฉันได้ผลลัพธ์เดียวกันกับที่คุณทำในขั้นตอนที่ 5 สแกนเนอร์ทำงานหลังจากแฟชั่น - Simple Scan ทำหน้าที่ได้ดีในหน้าเดียว แต่ค้างไว้ที่สอง อย่างไรก็ตามมันก็ใช้ได้ถ้าฉันใช้มันในเทอร์มินัล
Lolwhites

สิ่งนี้ใช้ได้กับ Samsung Express C460FW ของฉัน ขอบคุณ!
Artelius

สวัสดี ฉันมีแล็ปท็อป Lenovo B50 พร้อม Ubuntu 18.04 และ Samsung Xpress M2070W สิ่งสแกนเนอร์ของคุณบันทึกวันของฉันขอบคุณ
จาค็อบ

18.04 และ C480W - แก้ไขตำแหน่งของไดรเวอร์และแก้ไขsudo apt install libusb-0.1-4ให้ฉัน ขอบคุณ!
František Hartman

ขอบคุณมาก! นอกจากนี้ผมสามารถเพิ่มว่า app เพียง SimpleScan ก็สามารถที่จะทำจริงสแกน - launchpad.net/simple-scan Dunno ทำไมเหตุผลนี้
Xotabu4

12

ดูรายงานข้อผิดพลาดของปัญหานี้และวิธีแก้ไขที่ฉันโพสต์ในรายงานข้อผิดพลาดนั้น ฉันขอสรุปที่นี่เพื่อช่วยคุณ:

  1. เชื่อมโยงไฟล์libsane-smfp*ในโฟลเดอร์สติที่พบไปยังโฟลเดอร์สติที่พบใน/usr/lib/sane/usr/lib/x86_64-linux-gnu/sane

    sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
    
  2. ในฐานะที่เป็น root ให้แก้ไขไฟล์59-smfp_samsung.rules(คุณสามารถค้นหาได้/etc/udev/rules.d) เพื่อรวมรหัส / สแกนเนอร์ต่อไปนี้พร้อมกับหมายเลขรุ่นอื่น ๆ ของ Samsung ที่มีอยู่แล้ว:

    ATTRS{idProduct}=="2070", ENV{libsane_matched}="yes"
    

voila มันควรจะทำงานเหมือนมีเสน่ห์

ฉันเชื่อว่าข้อผิดพลาดนี้ส่วนใหญ่มีผลต่อสแกนเนอร์เครือข่าย ยกเว้นการเปลี่ยนแปลงเล็กน้อยในชื่อ / หมายเลขรุ่นของสแกนเนอร์อื่นวิธีแก้ปัญหานี้ควรใช้กับสแกนเนอร์เครือข่ายอื่นด้วย ตรวจสอบลิงก์รายงานข้อผิดพลาดสำหรับสแกนเนอร์ Brother, Epson และ Xerox


1
ฉันลองวิธีนี้ แต่มันจะไม่ทำงานกับสแกนเนอร์ของฉันผ่าน wifi
Francisco V.

1
ขอบคุณมากสำหรับโซลูชันนี้ นี่ทำให้สแกนเนอร์ Samsung SCX-3205W ของฉันเชื่อมต่อผ่าน Wi-Fi ใน Ubuntu 18.04
Maxim Egorushkin

ทำตาม 2 ขั้นตอนเหล่านี้ฉันได้เครื่องพิมพ์ / สแกนเนอร์ Samsung Xpress M2070 ของฉันทำงานบน Ubuntu 18.04 อีกครั้ง (เชื่อมต่อผ่านสาย USB ไม่มี Wifi)
Dzhuneyt

8

สำหรับเครือข่ายสแกนเนอร์ของ Samsung ให้ใส่ที่อยู่ IP ของเครื่องสแกนและเลือกพอร์ตที่ใดก็ได้ในไฟล์/etc/sane.d/xerox_mfp.conf:

tcp host_address [port] 

มันใช้งานได้กับ C460 ของฉันซึ่งอาจใช้ได้กับสแกนเนอร์อื่น ๆ ตรวจสอบไฟล์กำหนดค่าและการตั้งค่าที่นี่:


ของฉันเชื่อมต่อด้วย USB ฉันจะหาข้อมูลที่เกี่ยวข้องได้อย่างไร
Lolwhites

นี่คือจุดเริ่มต้นที่ดีสำหรับการกำหนดค่า usb: systutorials.com/docs/linux/man/5-sane-usb
iipavlov

ที่ใช้งานได้สำหรับฉัน (โดยไม่ต้องติดตั้งไดรเวอร์ Samsung) ยกเว้นว่าเครื่องพิมพ์ / สแกนเนอร์ตื่นขึ้นมาทุกครั้งที่ฉันเริ่มระบบหรือต่ออุปกรณ์ USB
Damien

สุดยอดสิ่งนี้ใช้ได้กับฉันด้วยเครื่องพิมพ์และสแกนเนอร์ไร้สาย Samsung SCX-3405FW และฉันกำลังติดตั้ง Ubuntu ใหม่ 18.04
Julio

1
สิ่งนี้ใช้ได้กับฉันสำหรับ M2070FW หลังจากติดตั้ง Ubuntu 19.04 ใหม่ โปรดทราบว่าพอร์ตสำหรับสแกนเนอร์คือ 9400 หากพบข้อมูลดังกล่าวที่นี่: bbs.archlinux.org/viewtopic.php?id=247495
Bim

3

สำหรับซัมซุงเครื่องสแกนเนอร์ / เครื่องพิมพ์ M2885FW ซึ่งเชื่อมต่อผ่าน WiFi, และ Ubuntu 18.04 รวมกันของสองคำแนะนำในหัวข้อนี้แก้ปัญหาด้วยการสแกน: คำตอบ Rajasekharan เอ็นของและคำตอบ Jevgenij Evll ของ

  1. ฉันสร้างลิงก์ที่พบที่ / usr / lib / sane ใหม่ในโฟลเดอร์ / usr / lib / x86_64-linux-gnu / sane โดยใช้บรรทัดต่อไปนี้:

    sudo ln -s /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1
    sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1
    sudo ln -s /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so
    
  2. หลังจากขั้นตอนนี้ฉันยกเลิกและติดตั้งไดรเวอร์ Samsung ใหม่


สวัสดีแมเรียน! ในคำตอบของคุณคุณสามารถใส่ลิงค์ไปยังคำถาม / คำตอบที่ช่วยคุณได้หรือไม่?
ฮีจิน

ขณะนี้สแกนเนอร์ตรวจพบทั้ง Xsane และ Simple Scan อย่างไรก็ตามเมื่อฉันพยายามสแกนจริง ๆ Xsane จะส่งข้อความกลับมาว่า "เครื่องสแกนเริ่มต้นล้มเหลว: ข้อผิดพลาดระหว่างอุปกรณ์ I / O" ในขณะที่ Simple Scan บอกว่า "ไม่สามารถเริ่มการสแกนได้" การรันในเทอร์มินัลไม่มีข้อมูลใด ๆ
Lolwhites

@Lolwhites คุณพยายามเรียกใช้ xsane เป็นรูทเพื่อตรวจสอบว่าปัญหาของคุณอาจเป็นปัญหาสิทธิ์หรือไม่
Marion Sr

ฉันพบว่าการเสียบเครื่องสแกนเข้ากับพอร์ต USB โดยตรงแทนที่จะผ่านฮับแก้ไขปัญหาได้หลายอย่าง แต่ฉันก็ยังไม่สามารถสแกนหลาย ๆ หน้าได้
Lolwhites


0

สำหรับ SAMSUNG M2070 ของฉันทำงานuninstall-scanner.shและจากนั้นinstall-scanner.shอีกครั้ง (ด้วยการเริ่มต้นใหม่ภายหลัง) แก้ไขปัญหา ฉันยังติดตั้งlibsaneและsane-utilsจาก repo การปรับปรุงที่เสนอก่อนหน้าข้างต้น แต่ไม่แน่ใจว่าจำเป็นต้องใช้ขั้นตอนนี้หรือไม่


1
การถอนการติดตั้งและติดตั้งไดรเวอร์ไม่ได้ช่วยแก้ไขปัญหา ฉันพยายามรับรุ่นล่าสุดของ sane ผ่านทาง ppa rolfbensch / sane-git androlfbensch / sane-release แต่การอัพเกรดถูกระงับไว้
Lwhwhites

ใช้ repo ที่เสนอโดย aartful อย่างเป็นทางการเพื่อรับรุ่นสติที่ใหม่กว่า (คุณสามารถเปิดใช้ repo นี้ได้ในการตั้งค่า)
Jevgenij Evll

ฉันลบ ppa และเปิดใช้งาน repo แต่การอัปเกรดยังคงค้างอยู่ ฉันรัน apt ติดตั้ง libsane-dev sane-utils ที่พบบ่อย libsane และทำงานได้ แต่ตอนนี้การเรียกใช้ Simple Scan ทำให้เกิด segfault และโปรแกรมอื่น ๆ เช่น Xsane จะไม่ติดตั้งเนื่องจากปัญหาการพึ่งพา
Lolwhites

คุณไม่จำเป็นต้องติดตั้ง lisane-dev แต่คุณต้องติดตั้ง libsane1 จาก repo ทดลอง
Jevgenij Evll

ที่จริงแล้วเวอร์ชันล่าสุดของ libsane ได้ถูกนำออกใช้เพื่ออัปเดตเมื่อ 2 วันก่อนดังนั้นคุณอาจได้รับจาก repo ปกติของคุณ
Jevgenij Evll

0

ฉันลองใช้วิธีแก้ปัญหาของ Rajasekharan N.กับ Ubuntu 18.04 สำหรับ Samsung 2070w และไดรเวอร์ uld รุ่นล่าสุดที่ดาวน์โหลดจาก hp - สแกนเนอร์ไม่ทำงานแม้จะเชื่อมต่อผ่านสาย USB

ดังนั้น

  1. ฉันลบไดรเวอร์ uld โดยใช้ไฟล์ที่uninstall.shให้มาพร้อมกับไดรเวอร์ uld
  2. ฉันติดตั้งใหม่โดยใช้ไดรเวอร์ uld ของซัมซุงรุ่นเก่า (น่าเสียดายที่ฉันไม่มีลิงก์) และใช้งานได้อีกครั้ง

0

ฉันมีเครื่องพิมพ์ / สแกนเนอร์ Samsung M2070 มีปัญหาเช่นเดียวกับคุณและฉันแก้ไขปัญหาด้วยการถอนการติดตั้ง Ubuntu 18.04 และติดตั้ง Ubuntu 16.04 ใหม่


นี่คือ overkill เล็กน้อย
bodtx

0

ฉันแทนที่ libusb-0.1.so.4 ด้วย libusb-dev และตอนนี้สแกนเนอร์ทำงานได้แล้ว (sudo apt-get install libusb-dev

SAMSUNG m2070FW บน Kubuntu 18.10


0

ฉันทำตามคำแนะนำในhttps://www.bchemnet.com/suldr/และแก้ปัญหาของฉันได้

ฉันติดตั้งแพ็คเกจพวงกุญแจhttp://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.debโดยใช้

dpkg -i suldr-keyring_2_all.deb

และหลังจากเพิ่มแหล่งที่ฉลาดต่อไปนี้

sudo bash -c 'echo "deb https://www.bchemnet.com/suldr/ debian extra" >> /etc/apt/sources.list'

ฉันติดตั้งsuld-driver2-1.00.39แพคเกจ:

sudo apt install suld-driver2-1.00.39

จากนั้นเป็นต้นมาscanimage -Lและ "simple scan" ก็ใช้งานได้ดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.