Printer Brother HL-L2340DW

12

Saya (mungkin secara tidak bijaksana, tampaknya) baru saja membeli printer Brother HL-L2340DW dan saya berjuang untuk membuatnya bekerja dengan Ubuntu.

Saya perlu membuatnya bekerja secara nirkabel, tetapi saya dapat menghubungkannya dengan USB untuk membuatnya berfungsi jika perlu.

Sejauh ini saya sudah berhasil mendapatkan set alamat IP printer dan saya bisa menjelajahinya dari browser web, tetapi saya belum berhasil membuatnya berfungsi sebagai printer CUPS.

Tidak ada driver printer bawaan untuk printer ini di Ubuntu. Saya mencoba driver Linux CUPS dari situs web Brother - petunjuknya tidak cocok, tetapi saya agak menebak jalan saya melalui bit yang tidak cocok. Pada akhirnya semua tidak ada kesalahan seperti itu, dan saya dapat mencari printer jaringan, menemukannya dan menginstalnya, tetapi ketika saya mencetak, pekerjaan itu hilang dari antrian tanpa mencetak atau memberi tahu saya ada masalah.

Untuk lebih jelasnya, bukan karena saya mempunyai masalah yang saya perlu bantuan untuk menyelesaikannya - masalahnya adalah saya tidak tahu bagaimana melakukan ini. Harapan pertama saya adalah seseorang mungkin dapat memberi saran bagaimana melakukan ini - dan saya kemudian dapat menjawab dengan masalah apa pun. Jika itu tidak mungkin, itu akan menjadi debugging tapi saya tidak tahu harus mulai dari mana.

Setiap bantuan sangat dihargai!

Terima kasih, Mark

Mark Smith
sumber

Jawaban:

11

Menemukan solusi yang lebih baik (asli, bukan Google) - pada akhirnya. Ini menyakitkan, tapi mungkin itu akan membantu beberapa jiwa miskin di masa depan. Sayangnya saya tidak dapat dengan mudah kembali dan melakukannya lagi pada sistem perawan untuk memverifikasinya, sehingga mungkin ada kesalahan di bawah ini - maaf. Lebih baik daripada tidak sama sekali, saya harap.

  • Mulai di http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=hll2340dw_us_eu_as (Instruksi pada halaman ini mengerikan, membingungkan, tidak lengkap, salah. Anda perlu mengambil file dari sana. , tapi inilah yang harus saya lakukan :)
  • Pilih OS Family = Linux, Versi OS = deb. Klik Cari.
  • Unduh keduanya Generic LPR printer driver (deb package) danGeneric CUPSwrapper printer driver (deb package)
  • sudo mkdir /var/spool/lpd
  • sudo mkdir /usr/share/cups/model
  • Buka paket LPR dengan Ubuntu Software Center. Pasang itu. Abaikan peringatan paket yang dibuat dengan buruk.
  • Buka paket CUPSwrapper dengan Ubuntu Software Center. Pasang itu. Abaikan peringatan paket yang dibuat dengan buruk.
  • Tambahkan printer CUPS seperti biasa. Ini adalah pengaturan yang akhirnya saya buat, yang berfungsi untuk saya:
    • Perangkat URI: lpd://Brother/BINARY_P1("saudara" sudah diatur di DNS saya, Anda bisa menggunakan addr IP printer, 192.168.xx)
    • Make and Model Brother BrGenML1 for CUPS(dipilih dari Makes -> Brother, Model -> BrGenML1 untuk CUPS)
Mark Smith
sumber
4
Saya menjalankan 14,10 64-bit . Di atas membuat saya sejauh mengirim pekerjaan ke printer, tetapi tidak ada pencetakan yang sebenarnya. Sepertinya pengemudi Brother tidak memiliki ketergantungan, diperbaiki oleh sudo apt-get install lib32stdc++6. Untuk detailnya, lihat FAQ Linux Brother .
Daniel
Komentar dan info Daniel membantu saya membuatnya bekerja pada 64bit. Terima kasih atas informasinya
Joshua K
Ini bekerja untuk saya juga (14,04 64-bit). Jika Anda menggunakan opsi USB, ini juga akan berfungsi cukup tentukan "lpd" dan bukan "usb". Saya menghindari nirkabel ketika saya bisa.
user126715
Fantastis! Terima kasih! Saya menemukan bahwa skrip bash mereka untuk instalasi berfungsi dengan baik. Saya juga menggunakan video instruksional ini untuk menghubungkan printer ke jaringan saya: youtube.com/watch?v=xeARGVWU-t4
Malcolm
Saya mengaturnya sebagai printer jaringan. Ubuntu mendeteksi dua printer, satu adalah "printer Jaringan IPP melalui DNS-SD", yang lainnya adalah "antrian LPD / LQR BINARY_P1". Saya menemukan bahwa hanya "printer Jaringan IPP melalui DNS-SD" yang berfungsi untuk kasus saya.
Yixing
0

Saya telah menemukan solusi - bukan solusi yang hebat, tetapi berhasil:

  1. Siapkan printer dengan Google Cloud Print.
  2. Instal CUPS Cloud Print http://www.niftiestsoftware.com/cups-cloud-print/

Sekarang saya dapat mencetak dari Ubuntu -> GCP -> printer. Ini adalah solusi yang canggung, agak lambat untuk merespons (mungkin 20 detik), kualitas cetak tidak sebagus mencetak langsung (beberapa efek pinggiran yang agak aneh), ia menghabiskan data terbatas saya (tidak tahu berapa banyak) dan menambahkan pembatasan (yang tidak perlu tapi mungkin tidak terlalu bermasalah) bahwa Internet harus hidup.

Mark Smith
sumber
0

Jawaban yang tercantum di atas oleh Mark Smith bekerja untuk saya (sunting: solusi asli yang melibatkan pengunduhan driver dari situs saudara, bukan Google cloud print one). Saya tidak perlu membuat dua direktori yang terdaftar karena sudah ada di sistem saya. Setelah saya menginstal dua paket yang saya unduh dari situs Brother, saya pergi untuk menambahkan printer menggunakan aplikasi Printer biasa di Ubuntu 14.04, di mana Brother sekarang muncul sebagai printer lokal (BrGenML1). Klik kanan pada properti, kemudian dalam pengaturan untuk Device URI saya memasukkan "lpd: // [printer ip address]" dan untuk Make dan Model "Brother BrGenML1 for CUPS" seperti yang tercantum di atas. Bekerja dengan baik. Mark terima kasih!

AndrewB
sumber
Jawaban Mark Smith yang manakah yang Anda maksud? Ada dua, dan mereka mungkin mengubah posisi.
Flimm
Senang itu berhasil. Saya pikir komentar Anda harus menjadi jawaban untuk jawaban yang sukses, bukan jawaban dengan sendirinya.
Mark Smith
0

Saya mengikuti langkah-langkah Mark Smith. Saya juga sepertinya membutuhkan "driver printer LPR (paket deb)". Saya menggunakan driver Generic yang datang dengan aplikasi pengaturan printer kecil yang datang dengan Ubuntu. Terima kasih dan HTH. Saya juga me-reboot printer.

jouell
sumber
Juga: Saya menggunakan "hl-l235" karena l234 tidak tercantum dalam aplikasi pengaturan.
jouell