Pemindai Samsung M2070W tidak lagi berfungsi di 17.10

14

Saya memiliki printer / pemindai Samsung M2070W, yang berfungsi pada 17.04. Setelah menginstal 17.10, ia mencetak tetapi tidak terdeteksi Simple Scan atau Xsane saya.

Driver terbaru dari situs web Samsung diinstal.

Terdeteksi oleh sane-find-scanner tetapi tidak scanimage-L. Output dari yang pertama:

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

Saya mencoba memodifikasi .bashrcseperti yang disarankan pada Samsung SCX-4200 Scanner tidak berfungsi (mencetak OK) 14,04 , tetapi tidak berhasil.

Saya telah melihat masalah ini di beberapa forum tetapi tampaknya tidak ada yang punya solusi.

Lolwhites
sumber
Maaf, tapi saya tidak cukup paham teknologi untuk mengetahui apa yang harus dilakukan dengan informasi itu? Apakah itu berarti bug sekarang sudah diperbaiki?
Lolwhites
itu berarti bahwa banyak orang memiliki masalah ini dan itu tidak diperbaiki. seseorang mengubah sesuatu, tidak mengujinya dengan baik, dan ribuan pengguna tidak dapat memindai sekarang.

Jawaban:

22

Saya baru saja mendapatkan pemindai dari Samsung M2070FW yang berjalan dengan Ubuntu 18.04. Ikuti saja langkah-langkah ini:

  1. Dapatkan UnifiedLinuxDriver-1.00.37.tar.gzdari situs ini dan buka paketnya, buka terminal dan lakukan:

    cd /UnifiedLinuxDriver-1.00.37/uld
    sudo ./install.sh
    
  2. Setelah berhasil menginstal Driver Samsung untuk printer dan pemindai, Anda dapat menginstal printer terlebih dahulu melalui Piala . Namun untuk pemindai, harus ada direktori baru dengan satu file di dalamnya:

    /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1
    
  3. Jika Anda menggunakan sistem 64-bit (yang mungkin Anda lakukan), gunakan terminal lagi untuk mengubah ke direktori driver pemindai. Di sini Anda meletakkan tautan simbolis ke file di /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. Tetapi hal-hal masih tidak berfungsi, jadi saya harus menginstal perpustakaan USB:

    sudo apt install libusb-0.1-4
    

    Setelah itu, saya memastikan bahwa saya berada di jaringan yang sama dengan printer saya (via ping) dan melakukan scanimage -L:

    $ scanimage -L
    device `smfp:net;192.168.1.20' is a Samsung M2070 Series on 192.168.1.20 Scanner
    
  5. Jika ping pemindai Anda berfungsi tetapi perintah tidak menemukan apa pun, Anda dapat mulai men-debug hal-hal:

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

    Jika semuanya bekerja dengan benar, Anda akan mendapatkan output berikut:

    ....
    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
    ....
    

    Jika tidak, Anda mungkin menemukan petunjuk tentang file apa yang hilang atau tidak ditemukan.

keris
sumber
Melakukan semua yang Anda jelaskan, dan saya mendapatkan output yang sama seperti yang Anda lakukan pada langkah 5. Pemindai berfungsi, setelah mode - Simple Scan melakukan satu halaman dengan baik, tetapi menggantung pada yang kedua. Namun, tidak masalah jika saya menjalankannya di terminal.
Lolwhites
Ini bekerja untuk Samsung Express C460FW saya. Terima kasih!
Artelius
Hai. Saya memiliki Laptop Lenovo B50 dengan Ubuntu 18.04 dan Samsung Xpress M2070W. Pemindai Anda menghemat hari saya, Terima kasih.
Yakub
18.04 dan C480W - memperbaiki lokasi driver dan sudo apt install libusb-0.1-4melakukannya untuk saya. Terima kasih!
František Hartman
Terima kasih banyak! Saya juga dapat menambahkan bahwa hanya aplikasi SimpleScan yang dapat melakukan pemindaian - launchpad.net/simple-scan . Entah mengapa alasan ini
Xotabu4
12

Lihat laporan bug dari masalah ini dan solusinya yang saya posting di laporan bug itu . Biarkan saya jumlahkan di sini untuk membantu Anda:

  1. Tautkan file libsane-smfp*di folder waras yang ditemukan di /usr/lib/saneke folder waras yang ditemukan di /usr/lib/x86_64-linux-gnu/sane.

    sudo ln -sfr /usr/lib/sane/libsane-smfp* /usr/lib/x86_64-linux-gnu/sane
    
  2. Sebagai root, edit file 59-smfp_samsung.rules(Anda dapat menemukannya di /etc/udev/rules.d) untuk memasukkan kode / nomor pemindai berikut bersama dengan nomor model Samsung lainnya yang sudah ada di sana:

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

Voila. Itu harus bekerja seperti pesona.

Saya percaya bug ini sebagian besar memengaruhi pemindai jaringan. Kecuali dengan variasi kecil dalam nama / nomor model pemindai lain, solusi ini juga dapat digunakan untuk pemindai jaringan lainnya. Periksa tautan laporan bug untuk pemindai Brother, Epson, dan Xerox.

Rajasekharan N.
sumber
1
Saya mencoba solusi ini tetapi tidak akan berfungsi dengan pemindai saya melalui wifi.
Francisco V.
1
Terima kasih banyak atas solusi ini. Ini membuat pemindai Samsung SCX-3205W saya terhubung melalui Wi-Fi berfungsi di Ubuntu 18.04.
Maxim Egorushkin
Mengikuti 2 langkah ini, saya mendapatkan printer / pemindai Samsung Xpress M2070 saya bekerja di Ubuntu 18.04 lagi (terhubung melalui kabel USB, tanpa Wifi).
Dzhuneyt
8

Untuk pemindai Samsung jaringan, masukkan alamat IP pemindai Anda dan porta opsional di mana saja dalam file /etc/sane.d/xerox_mfp.conf:

tcp host_address [port] 

Ini bekerja dengan C460 saya, mungkin akan bekerja juga dengan pemindai lain, periksa masing-masing file konfigurasi waras dan pengaturan di sini:

iipavlov
sumber
Milik saya terhubung oleh USB. Bagaimana saya mengetahui informasi yang relevan?
Lolwhites
Ini adalah titik awal yang baik untuk konfigurasi usb: systutorials.com/docs/linux/man/5-sane-usb
iipavlov
yang bekerja untuk saya (tanpa menginstal driver Samsung), kecuali bahwa printer / pemindai sekarang bangun setiap kali saya memulai sistem atau mencolokkan perangkat USB
Damien
Luar biasa, ini bekerja untuk saya dengan printer dan pemindai wifi Samsung SCX-3405FW. dan saya sedang menginstal Ubuntu 18.04
Julio
1
Ini bekerja untuk saya untuk M2070FW setelah menginstal Ubuntu 19.04 baru. Perhatikan bahwa port untuk pemindai adalah 9400. Jika menemukan informasi itu di sini: bbs.archlinux.org/viewtopic.php?id=247495
Bim
3

Untuk Samsung Scanner / Printer M2885FW, yang terhubung melalui WiFi, dan Ubuntu 18,04 kombinasi dua saran di utas ini menyelesaikan masalah dengan pemindaian: jawaban Rajasekharan N. dan jawaban Jevgenij Evll .

  1. Saya membangun kembali tautan yang ditemukan di / usr / lib / sane di folder / usr / lib / x86_64-linux-gnu / sane dengan menggunakan baris berikut:

    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. Setelah langkah ini saya un- dan menginstal ulang driver Samsung.

Marion Sr
sumber
Hai Marion! Dalam jawaban Anda, dapatkah Anda memasukkan tautan ke pertanyaan / jawaban yang membantu Anda?
Hee Jin
Pemindai sekarang terdeteksi oleh Xsane dan Simple Scan. Namun ketika saya mencoba untuk benar-benar memindai, Xsane mengembalikan pesan "Pemindai kegagalan tro gagal: Kesalahan selama perangkat I / O" sementara Pemindaian Sederhana mengatakan "Gagal memulai pemindaian". Berjalan di terminal tidak memberikan informasi.
Lolwhites
@Lolwhites. Sudahkah Anda mencoba menjalankan xsane sebagai root untuk memeriksa apakah masalah Anda bisa menjadi masalah izin?
Marion Sr
Saya menemukan bahwa mencolokkan pemindai secara langsung ke port USB alih-alih melalui hub menyelesaikan banyak masalah, tetapi saya masih tidak dapat memindai beberapa halaman.
Lolwhites
2

di ubuntu 18.04 LTS saya harus mengganti libusb-0.1.so.4 dengan libusb-dev (perintah untuk tugas ini: sudo apt-get install libusb-dev).

Thomas Zahreddin
sumber
bekerja untuk saya, Ubuntu 18.04, Samsung M2070W
Karolis Ryselis
0

Untuk SAMSUNG M2070 saya berjalan uninstall-scanner.shdan sekali install-scanner.shlagi (dengan memulai ulang sesudahnya) memperbaiki masalah. Saya juga menginstal libsanedan sane-utilsdari repo pembaruan yang diusulkan sebelum di atas, tetapi tidak yakin apakah langkah ini diperlukan.

Jevgenij Evll
sumber
1
Menghapus instalasi dan menginstal ulang driver tidak memperbaiki masalah ini. Saya mencoba untuk mendapatkan versi terbaru dari waras melalui ppa rolfbensch / sane-git androlfbensch / sane-release tetapi upgrade ditahan.
Lolwhites
Gunakan repo resmi yang diusulkan untuk mendapatkan versi waras yang lebih baru (Anda dapat mengaktifkan repo ini dalam pengaturan).
Jevgenij Evll
Saya menghapus ppa dan mengaktifkan repo tetapi upgrade masih tertahan. Saya menjalankan apt install libsane-common libsane-dev sane-utils dan berhasil, tetapi sekarang menjalankan Simple Scan menyebabkan segfault dan program lain seperti Xsane tidak akan menginstal karena masalah ketergantungan.
Lolwhites
Anda tidak perlu menginstal orale-dev, tetapi Anda harus menginstal libsane1 dari repo eksperimental.
Jevgenij Evll
Sebenarnya, versi libsane terbaru telah dirilis untuk pembaruan 2 hari yang lalu, jadi Anda mungkin mendapatkannya dari repo biasa.
Jevgenij Evll
0

Saya mencoba solusi Rajasekharan N. dengan Ubuntu 18.04 untuk Samsung 2070w dan driver uld terbaru yang diunduh dari hp - scanner tidak berfungsi bahkan terhubung melalui kabel USB.

Begitu

  1. Saya menghapus driver uld menggunakan driver uld yang uninstall.shdisediakan
  2. Saya menginstal ulang menggunakan driver uld Samsung yang lebih lama (sayangnya saya tidak memiliki tautan untuk itu) dan berfungsi lagi
Saulius M
sumber
0

Saya memiliki printer / pemindai Samsung M2070, memiliki masalah yang sama dengan Anda, dan saya memperbaiki masalahnya dengan menghapus instalan Ubuntu 18.04 dan menginstal ulang Ubuntu 16.04.

Jerry777
sumber
ini sedikit berlebihan
bodtx
0

saya mengganti libusb-0.1.so.4 dengan libusb-dev dan sekarang pemindai berfungsi (sudo apt-get install libusb-dev

SAMSUNG m2070FW di Kubuntu 18.10

Luigi Maria Pandolfi
sumber
0

Saya mengikuti instruksi di https://www.bchemnet.com/suldr/ dan itu memecahkan masalah saya.

Saya menginstal paket keyring http://www.bchemnet.com/suldr/pool/debian/extra/su/suldr-keyring_2_all.deb menggunakan

dpkg -i suldr-keyring_2_all.deb

dan setelah menambahkan sumber apt berikut,

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

Saya menginstal suld-driver2-1.00.39paket:

sudo apt install suld-driver2-1.00.39

Sejak saat itu, scanimage -Ldan "pemindaian sederhana" bekerja dengan baik.

Farid Cheraghi
sumber