Score:1

ความเข้ากันไม่ได้ของสถาปัตยกรรมกับไดรเวอร์เครื่องพิมพ์ Brother ใน Ubuntu 21.04

ธง im

เครื่องพิมพ์คือ Brother MFC-J430W และระบบปฏิบัติการคือ Ubuntu 21.04 การเชื่อมต่อคือสาย USBเมื่อเริ่มต้นฉันเสียบเครื่องพิมพ์เข้ากับคอมพิวเตอร์ เห็นได้ชัดว่าเครื่องจำเครื่องพิมพ์ได้และติดตั้งไดรเวอร์ แต่เมื่อฉันพยายามพิมพ์ก็ไม่มีอะไรเกิดขึ้น แม้ว่าระบุว่า "การพิมพ์เสร็จสมบูรณ์"

จากนั้นฉันก็ไปที่การสนับสนุนของพี่ชายและดาวน์โหลดไดรเวอร์สำหรับรุ่นนี้ พวกเขาไม่มีอันใดอันหนึ่งโดยเฉพาะสำหรับระบบอูบุนตู ดังนั้นฉันจึงดาวน์โหลดอันสำหรับลินุกซ์เดเบียน

ในระหว่างกระบวนการติดตั้งแพ็คเกจไดรเวอร์โดย CLI นี่คือเอาต์พุต:

dpkg -i --บังคับทั้งหมด mfcj430wlpr-3.0.1-1a.i386.deb
dpkg: คำเตือน: ปัญหาการเอาชนะเพราะ --force เปิดใช้งาน:
dpkg: คำเตือน: สถาปัตยกรรมแพ็คเกจ (i386) ไม่ตรงกับระบบ (arm64)
(กำลังอ่านฐานข้อมูล ... 186773 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ mfcj430wlpr-3.0.1-1a.i386.deb ...
กำลังแกะ mfcj430wlpr:i386 (3.0.1-1) มากกว่า (3.0.1-1) ...
การตั้งค่า mfcj430wlpr:i386 (3.0.1-1) ...
mkdir: ไม่สามารถสร้างไดเร็กทอรี â/var/spool/lpd/mfcj430wâ: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
chown: ไม่สามารถเข้าถึง '/var/spool/lpd/mfcj430w': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
chgrp: ไม่สามารถเข้าถึง '/var/spool/lpd/mfcj430w': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
chmod: ไม่สามารถเข้าถึง '/var/spool/lpd/mfcj430w': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

dpkg -i --force-all mfcj430wcupswrapper-3.0.0-1a.i386.deb
dpkg: คำเตือน: ปัญหาการเอาชนะเพราะ --force เปิดใช้งาน:
dpkg: คำเตือน: สถาปัตยกรรมแพ็คเกจ (i386) ไม่ตรงกับระบบ (arm64)
การเลือกแพ็คเกจ mfcj430wcupswrapper:i386 ที่ไม่ได้เลือกไว้ก่อนหน้านี้
(กำลังอ่านฐานข้อมูล ... 186773 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
เตรียมแกะ mfcj430wcupswrapper-3.0.0-1a.i386.deb ...
กำลังแกะ mfcj430wcupswrapper:i386 (3.0.0-1) ...
การตั้งค่า mfcj430wcupswrapper:i386 (3.0.0-1) ...
รีสตาร์ทถ้วย (ผ่าน systemctl): cups.service
lpadmin -p MFCJ430W -E -v usb://dev/usb/lp0 -P /usr/share/cups/model/Brother/brother_mfcj430w_printer_en.ppd
lpadmin: ไดรเวอร์เครื่องพิมพ์เลิกใช้งานแล้ว และจะหยุดทำงานใน CUPS เวอร์ชันอนาคต
#

คุณจะระบุ URI ของอุปกรณ์หรือไม่ [ใช่/ไม่ใช่] ->น

ทดสอบพิมพ์? [y/N] ->ไม่มี

คุณกำลังจะติดตั้งแพ็คเกจต่อไปนี้
   brscan4-0.4.10-1.i386.deb
dpkg -i --force-all brscan4-0.4.10-1.i386.deb
dpkg: คำเตือน: ปัญหาการเอาชนะเพราะ --force เปิดใช้งาน:
dpkg: คำเตือน: สถาปัตยกรรมแพ็คเกจ (i386) ไม่ตรงกับระบบ (arm64)
(กำลังอ่านฐานข้อมูล ... 186777 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
เตรียมแกะ brscan4-0.4.10-1.i386.deb ...
กำลังแกะ brscan4:i386 (0.4.10-1) มากกว่า (0.4.10-1) ...
การตั้งค่า brscan4:i386 (0.4.10-1) ...
ซอฟต์แวร์นี้เป็นส่วนหนึ่งของงานของกลุ่ม Independent JPEG

คุณกำลังจะติดตั้งแพ็คเกจต่อไปนี้
   brscan-skey-0.3.1-2.i386.deb
dpkg -i --force-all brscan-skey-0.3.1-2.i386.deb
dpkg: คำเตือน: ปัญหาการเอาชนะเพราะ --force เปิดใช้งาน:
dpkg: คำเตือน: สถาปัตยกรรมแพ็คเกจ (i386) ไม่ตรงกับระบบ (arm64)
การเลือกแพ็คเกจที่ไม่ได้เลือกก่อนหน้านี้ brscan-skey:i386
(กำลังอ่านฐานข้อมูล ... 186777 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ brscan-skey-0.3.1-2.i386.deb ...
กำลังแกะ brscan-skey:i386 (0.3.1-2) ...
dpkg: brscan-skey:i386: ปัญหาการพึ่งพา แต่ยังคงกำหนดค่าตามที่คุณร้องขอ:
 brscan-skey:i386 ขึ้นอยู่กับ libc6 (>= 2.3.4-1)
 brscan-skey:i386 ขึ้นอยู่กับ libsane (>= 1.0.11-3)

การตั้งค่า brscan-skey:i386 (0.3.1-2) ...
apt-get ติดตั้ง libusb-0.1-4
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพิง...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 brscan-skey:i386 : ขึ้นอยู่กับ: libc6:i386 (>= 2.3.4-1) แต่ไม่สามารถติดตั้งได้
                    ขึ้นอยู่กับ: libsane:i386 (>= 1.0.11-3) แต่ไม่สามารถติดตั้งได้
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

เมื่อดูข้อความเตือนด้านบน หลายคนเตือนว่าไดรเวอร์ไม่ตรงกับสถาปัตยกรรมของระบบแต่ไม่มีไดรเวอร์อื่นให้ใช้งาน หรืออย่างน้อยฉันก็ไม่รู้จัก

เมื่อฉันพยายามพิมพ์หลังจากติดตั้งไดรเวอร์นี้ ไม่มีอะไรเกิดขึ้นตามที่คาดไว้ ตอนนี้ไม่มีข้อความว่า "การพิมพ์เสร็จสมบูรณ์"

มีใครมีวิธีแก้ไขบ้างไหม? เป็นไปได้ไหมที่จะแก้ปัญหาความไม่ลงรอยกันของสถาปัตยกรรมนี้ คำตอบใด ๆ ที่จะได้รับการชื่นชม ขอบคุณมาก

oldfred avatar
cn flag
คุณมีระบบ ARM หรือไม่? ฉันจะไม่ติดตั้งไดรเวอร์ i386 บราเดอร์ของฉันใช้งานได้ แต่ติดตั้งเครื่องพิมพ์ 3 เครื่องและใช้งานได้หรือทำงานได้ดีเพียงเครื่องเดียว โมเดลของคุณมี Wi-Fi หรือไม่
Bodo avatar
pt flag
เห็นได้ชัดว่าผู้ผลิต (บราเดอร์) มีไดรเวอร์สำหรับสถาปัตยกรรมพีซี "ปกติ" เท่านั้น ไม่ใช่สำหรับสถาปัตยกรรม ARM ของคุณหากคุณไม่พบไดรเวอร์สำรองที่คอมไพล์ (หรือสามารถ) สำหรับ ARM คุณอาจไม่สามารถใช้เครื่องพิมพ์/สแกนเนอร์ได้ คุณสามารถลองใช้แพ็คเกจ "CUPSwrapper Printer driver Source Codes" ที่จัดหาโดยพี่ชาย (ฉันไม่รู้ว่านี่เป็นไดรเวอร์เครื่องพิมพ์ที่สมบูรณ์หรือต้องใช้ไดรเวอร์อื่นแบบปิด)
Bruni avatar
cn flag
สิ่งนี้อาจช่วยได้ แม้ว่าคุณไม่ต้องการพัสดุจากพี่ชายและแน่นอนว่ามันอาจไม่วิ่งบนแขน https://amigotechnotes.wordpress.com/2014/03/01/install-and-configure-linux-driver-for-brother-mfc-j430w/ คอมพิวเตอร์ของคุณเป็น raspberry pi หรือไม่
mondotofu avatar
cn flag
คำสั่ง "arch" รายงานชื่อของฮาร์ดแวร์ที่คุณมี นอกจากนี้ยังสามารถมองเห็นได้เมื่อคุณเรียกใช้ "uname -a"
Daniel Batería avatar
im flag
@Bruni ฉันอ่านเอกสารที่ให้ไว้ในลิงค์ของคุณ และพยายามเชื่อมต่อเครื่องพิมพ์ของฉันด้วย wifi โดยใช้ CUPS แต่ก็ยังใช้งานไม่ได้ มันน่ารำคาญมากเมื่อมันบอกว่าพิมพ์เสร็จและไม่มีอะไรเกิดขึ้น ;( และใช่ คอมพิวเตอร์ของฉันเป็นราสเบอร์รี่ pi 4 ขอบคุณสำหรับความคิดเห็นอยู่แล้ว !
Score:0
ธง br

คุณไปที่

https://github.com/alexpevzner/sane-airscan (หน้าหลัก)

จากนั้นไปที่

https://download.opensuse.org/repositories/home:/pzz/xUbuntu_20.04/amd64/

คุณติดตั้ง ipp-usb

คุณรายงานว่าคุณประสบความสำเร็จหรือไม่

(ล้าง ippusbxd ก่อน)

ฉันควรอ่านให้ดี! คำแนะนำข้างต้นใช้สำหรับ amd64 บน Ubuntu 20.04 สิ่งที่ Daniel ต้องทำเพื่อพิมพ์คือตรวจสอบว่า ipp-usb ได้รับการติดตั้งแล้ว (ควรเป็น) จากไฟล์เก็บถาวร arm64 : ฉลาดในการติดตั้ง ipp-usb

เสียบปลั๊กเครื่องพิมพ์ ตรวจสอบว่าบริการ ipp-usb เปิดใช้งานอยู่ สถานะ systemctl ipp-usb.service. การพิมพ์แบบไร้คนขับ ควรจะพร้อมใช้งานสำหรับคุณทันที (ถ้าไม่ใช่ ผมมีเทคนิคอื่นที่จะทำให้ได้)

สรุป

น่าเสียดายที่ MFC-J430W นั้นเก่าเกินไปที่จะใช้ประโยชน์จาก ipp-usb บนสถาปัตยกรรมใดๆ Brother ไม่มีไดรเวอร์สำหรับ arm64 เช่นกัน AFAICT โอกาสเดียวของคุณที่จะทำให้มันใช้งานได้คือใช้ไร้สายและอ่าน นี้.

เป็นไปได้ว่า MFC-J430W อาจต้องมีการอัพเดตเฟิร์มแวร์เพื่อรับบริการ AirPrint มีหนึ่งรายการจากปี 2013 ที่นี่. โปรโตคอล IPP-over-USB ได้รับการอนุมัติในปี 2012 ดังนั้น ใครจะรู้ ipp-usb อาจใช้งานได้เช่นกัน โพสต์ของผู้ใช้รายนี้ มีประโยชน์

Daniel Batería avatar
im flag
ขอบคุณ @brian_p สำหรับคำตอบของคุณ อย่างไรก็ตาม ลิงก์ที่คุณเพิ่มนี้มีไว้สำหรับแก้ปัญหาเกี่ยวกับการสแกน รุ่นเครื่องพิมพ์ของฉันไม่อยู่ในรายชื่อด้วย คุณมีเครื่องพิมพ์รุ่นเดียวกันหรือไม่ แก้ปัญหาด้วยวิธีนี้?
br flag
@Daniel BaterÃa คำแนะนำในการติดตั้ง ipp-usb ผ่านคุณไปหรือไม่ คุณได้รับลิงค์ไปยังมัน
Daniel Batería avatar
im flag
สวัสดี @brian_p ฉันลองวิธีแก้ปัญหาของคุณและสิ่งนี้เกิดขึ้น: ~$ sudo apt ล้าง uppusbxd กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว สร้างต้นไม้พึ่งพิง...เสร็จแล้ว กำลังอ่านข้อมูลสถานะ... E: ไม่พบแพ็คเกจ uppusbxd $ sudo dpkg -i ipp-usb_0.9.19-1+50.1_amd64.deb dpkg: เกิดข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร ipp-usb_0.9.19-1+50.1_amd64.deb (--ติดตั้ง): สถาปัตยกรรมแพ็คเกจ (amd64) ไม่ตรงกับระบบ (arm64) พบข้อผิดพลาดขณะประมวลผล: ipp-usb_0.9.19-1+50.1_amd64.deb
br flag
สวัสดี @Daniel BaterÃa ฉันได้แก้ไขคำตอบแล้ว
Daniel Batería avatar
im flag
สวัสดี @brian_p ไม่ต้องกังวลกับความผิดพลาดครั้งก่อน ในทางกลับกัน ขอบคุณมากสำหรับเวลาของคุณ ;) ฉันลองใช้วิธีแก้ปัญหาอื่นของคุณ: ฉันตรวจสอบว่าฉันได้ติดตั้ง ipp-usb แล้วหลังจากนั้นฉันเสียบปลั๊กเครื่องพิมพ์ ฉันพิมพ์: `systemctl status ipp-usb.service` และนี่คือคำตอบ: `â ipp-usb.service - Daemon สำหรับเครื่องพิมพ์ IPP ผ่าน USB โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/ipp-usb.service; คงที่) ใช้งาน: ไม่ใช้งาน (ตาย) เอกสาร: man:ipp-usb(8)` ดูเหมือนว่าจะไม่ทำงาน แม้ว่าฉันจะเสียบปลั๊กเครื่องพิมพ์แล้วก็ตาม มีความคิดที่จะแก้ปัญหาหรือไม่?...
br flag
@Daniel BaterÃa ฉันได้เพิ่มคำตอบแล้ว หวังว่า https://support.apple.com/en-gb/HT201311 ถูกต้อง
Daniel Batería avatar
im flag
สวัสดี @briand_p ขอบคุณสำหรับการสนับสนุน ดูเหมือนว่าเครื่องพิมพ์นี้จะไม่ทำงานกับ raspi 4 ของฉัน เราปล่อยมันไป ฉันจะขอบคุณความช่วยเหลือของคุณ ดังนั้นฉันจะทำเครื่องหมายและยอมรับคำตอบของคุณ ฉันจะดูว่าสามารถอัปเดตเฟิร์มแวร์ของเครื่องพิมพ์ได้หรือไม่ เพื่อให้รองรับการพิมพ์ด้วยอากาศ ถ้าอย่างนั้นฉันเกือบจะสามารถพิมพ์ผ่าน iphone ของฉันได้แล้ว ขอบคุณมาก.
br flag
สวัสดี @Daniel BaterÃa ขอบคุณที่มีส่วนร่วมกับปัญหา ยังมีอีกนอกเหนือจากคำตอบของฉัน ฉันคิดว่าคุณอาจจะโชคดี! Apple มีอุปกรณ์ดังกล่าวเป็นอุปกรณ์ AirPrint บราเดอร์ต้องส่งข้อมูลนั้นและย่อมรู้ถึงความสามารถของมัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา