Puncte:1

Incompatibilitatea arhitecturii cu driverele de imprimantă Brother în Ubuntu 21.04

drapel im

Imprimanta este Brother MFC-J430W, iar sistemul de operare este Ubuntu 21.04. Conexiunea se face prin cablu USB.Când la început am conectat imprimanta la computer, se pare că a recunoscut-o și a instalat driverele, dar când am încercat să imprim nimic nu s-a întâmplat. Deși indica „imprimarea finalizată”.

Apoi m-am dus la Brother Support și am descărcat driverele pentru acest model. Nu aveau unul special pentru sistemul Ubuntu, așa că le-am descărcat pe cele pentru Linux Debian.

În timpul procesului de instalare a pachetului de drivere prin CLI, aceasta este rezultatul:

dpkg -i --force-all mfcj430wlpr-3.0.1-1a.i386.deb
dpkg: avertisment: problemă de suprascriere deoarece --force activată:
dpkg: avertisment: arhitectura pachetului (i386) nu se potrivește cu sistemul (arm64)
(Se citesc baza de date... 186773 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea mfcj430wlpr-3.0.1-1a.i386.deb...
Se despachetează mfcj430wlpr:i386 (3.0.1-1) peste (3.0.1-1)...
Se configurează mfcj430wlpr:i386 (3.0.1-1)...
mkdir: nu se poate crea directorul â/var/spool/lpd/mfcj430wâ: nu există un astfel de fișier sau director
chown: nu se poate accesa „/var/spool/lpd/mfcj430w”: nu există un astfel de fișier sau director
chgrp: nu se poate accesa „/var/spool/lpd/mfcj430w”: nu există un astfel de fișier sau director
chmod: nu poate accesa „/var/spool/lpd/mfcj430w”: nu există un astfel de fișier sau director

dpkg -i --force-all mfcj430wcupswrapper-3.0.0-1a.i386.deb
dpkg: avertisment: problemă de suprascriere deoarece --force activată:
dpkg: avertisment: arhitectura pachetului (i386) nu se potrivește cu sistemul (arm64)
Se selectează pachetul neselectat anterior mfcj430wcupswrapper:i386.
(Se citesc baza de date... 186773 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea mfcj430wcupswrapper-3.0.0-1a.i386.deb...
Se despachetează mfcj430wcupswrapper:i386 (3.0.0-1)...
Se configurează mfcj430wcupswrapper:i386 (3.0.0-1)...
Repornire cupe (prin systemctl): cups.service.
lpadmin -p MFCJ430W -E -v usb://dev/usb/lp0 -P /usr/share/cups/model/Brother/brother_mfcj430w_printer_en.ppd
lpadmin: driverele de imprimantă sunt depreciate și nu vor mai funcționa într-o versiune viitoare a CUPS.
#

Veți specifica URI-ul dispozitivului? [D/n] ->n

Test de imprimare? [da/N] ->N

Veți instala următoarele pachete.
   brscan4-0.4.10-1.i386.deb
dpkg -i --force-all brscan4-0.4.10-1.i386.deb
dpkg: avertisment: problemă de suprascrie deoarece --force activată:
dpkg: avertisment: arhitectura pachetului (i386) nu se potrivește cu sistemul (arm64)
(Se citesc baza de date... 186777 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea brscan4-0.4.10-1.i386.deb...
Se despachetează brscan4:i386 (0.4.10-1) peste (0.4.10-1)...
Se configurează brscan4:i386 (0.4.10-1)...
Acest software se bazează parțial pe activitatea Independent JPEG Group.

Veți instala următoarele pachete.
   brscan-skey-0.3.1-2.i386.deb
dpkg -i --force-all brscan-skey-0.3.1-2.i386.deb
dpkg: avertisment: problemă de suprascrie deoarece --force activată:
dpkg: avertisment: arhitectura pachetului (i386) nu se potrivește cu sistemul (arm64)
Se selectează pachetul neselectat anterior brscan-skey:i386.
(Se citesc baza de date... 186777 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea brscan-skey-0.3.1-2.i386.deb...
Se despachetează brscan-skey:i386 (0.3.1-2)...
dpkg: brscan-skey:i386: probleme de dependență, dar configurarea oricum așa cum ați cerut:
 brscan-skey:i386 depinde de libc6 (>= 2.3.4-1).
 brscan-skey:i386 depinde de libsane (>= 1.0.11-3).

Se configurează brscan-skey:i386 (0.3.1-2)...
apt-get install libusb-0.1-4
Citirea listelor de pachete... Gata
Construirea arborelui de dependență... Gata
Citirea informațiilor despre stare... Gata
Poate doriți să rulați „apt --fix-broken install” pentru a le corecta.
Următoarele pachete au dependențe neîndeplinite:
 brscan-skey:i386 : Depinde de: libc6:i386 (>= 2.3.4-1) dar nu este instalabil
                    Depinde de: libsane:i386 (>= 1.0.11-3) dar nu este instalabil
E: Dependențe nesatisfăcute. Încercați „apt --fix-broken install” fără pachete (sau specificați o soluție).

Privind mesajele de avertizare de mai sus, mulți avertizează că driverele nu se potrivesc cu arhitectura sistemului.Cu toate acestea, nu există alte drivere disponibile, sau cel puțin eu nu le cunosc.

Când am încercat să printez după instalarea acestui driver, așa cum era de așteptat, nu s-a întâmplat nimic, acum fără niciun mesaj de „imprimare finalizată”.

Are cineva vreo solutie? Este posibil să se rezolve această incompatibilitate de arhitectură? Orice raspuns va fi apreciat. Mulţumesc mult

oldfred avatar
drapel cn
Ai sistem ARM? Nu as instala driverul i386. My Brother funcționează dar a instalat 3 imprimante și doar una funcționează sau funcționează bine. Modelul tău are Wi-Fi?
Bodo avatar
drapel pt
Se pare că producătorul (Brother) oferă drivere doar pentru arhitectura PC „normală”, nu pentru arhitectura dvs. ARM.Dacă nu găsiți drivere alternative care sunt (sau pot fi) compilate pentru ARM, atunci este posibil să nu puteți utiliza imprimanta/scanerul. Puteți încerca pachetul „CUPSwrapper Printer Driver Source Codes” furnizat de Brother. (Nu știu dacă acesta este un driver de imprimantă complet sau dacă necesită un alt driver cu sursă închisă.)
Bruni avatar
drapel cn
Acest lucru ar putea ajuta. Cu toate acestea, nu ar trebui să aveți nevoie de pachetul de la frate și, într-adevăr, s-ar putea să nu ruleze pe braț. https://amigotechnotes.wordpress.com/2014/03/01/install-and-configure-linux-driver-for-brother-mfc-j430w/ computerul dvs. este un raspberry pi?
mondotofu avatar
drapel cn
Comanda „arch” raportează numele hardware-ului pe care îl aveți. Este vizibil și când rulați „uname -a”.
Daniel Batería avatar
drapel im
@Bruni Am citit documentația oferită de link-ul tău. Și am încercat să-mi conectez imprimanta prin wifi, folosind CUPS, dar tot nu a funcționat. Este foarte enervant când scrie imprimarea finalizată și nu se întâmplă nimic ;( Și da, computerul meu este un raspberry pi 4. Mulțumesc oricum pentru comentariu!
Puncte:0
drapel br

Mergi la

https://github.com/alexpevzner/sane-airscan (Pagina principală)

Apoi la

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

Tu instalezi ipp-usb

Raportați dacă aveți succes.

(Scurgeți ippusbxd în prealabil).

Ar trebui sa citesc corect! Instrucțiunile de mai sus sunt pentru amd64 pe Ubuntu 20.04. Tot ce trebuie să facă Daniel pentru imprimare este să verifice dacă ipp-usb este deja instalat (ar trebui să fie) din arhiva arm64 : apt install ipp-usb

Conectați imprimanta. Verificați dacă serviciul ipp-usb este activ cu starea systemctl ipp-usb.service. Imprimare fără drivere ar trebui să vă fie imediat disponibil. (Dacă nu este, am o altă tehnică pentru a face așa).

REZUMAT

Din păcate, MFC-J430W este prea vechi pentru a profita de ipp-usb pe orice arhitectură. Brother nu oferă drivere nici pentru arm64. AFAICT, singura ta șansă de a-l face să funcționeze este să folosești wireless și să citești acest.

Este posibil ca MFC-J430W să necesite o actualizare de firmware pentru a obține un serviciu AirPrint. Există unul din 2013 Aici. Protocolul IPP-over-USB a fost ratificat în 2012, așa că, cine știe, și ipp-usb ar putea funcționa. Postarea acestui utilizator a fost util.

Daniel Batería avatar
drapel im
Mulțumesc @brian_p pentru răspuns. Cu toate acestea, acest link pe care l-ați adăugat este pentru rezolvarea problemelor legate de scanare. De asemenea, modelul meu de imprimantă nu este în lista lor. Aveți același model de imprimantă? Rezolvați această problemă cu această soluție?
drapel br
@Daniel Batería Instrucțiunea de a instala ipp-usb a trecut pe lângă tine? Ți s-a dat linkul către el.
Daniel Batería avatar
drapel im
Bună @brian_p Am încercat soluția ta și s-a întâmplat asta: ~$ sudo apt purge uppusbxd Citirea listelor de pachete... Gata Construirea arborelui de dependență... Gata Citirea informațiilor despre stare... Gata E: Imposibil de localizat pachetul uppusbxd $ sudo dpkg -i ipp-usb_0.9.19-1+50.1_amd64.deb dpkg: eroare la procesarea arhivei ipp-usb_0.9.19-1+50.1_amd64.deb (--install): Arhitectura pachetului (amd64) nu se potrivește cu sistemul (arm64) Au fost întâlnite erori în timpul procesării: ipp-usb_0.9.19-1+50.1_amd64.deb
drapel br
Bună @Daniel Batería, mi-am modificat răspunsul.
Daniel Batería avatar
drapel im
Salut @brian_p nu-ti face griji pentru greseala anterioara, dimpotriva multumesc mult pentru timpul acordat ;) Am incercat solutia ta alternativa: am verificat ca am deja instalat ipp-usb.După aceea am conectat imprimanta, am tastat: `systemctl status ipp-usb.service` și acesta a fost răspunsul: `â ipp-usb.service - Daemon pentru suport pentru imprimantă IPP prin USB Încărcat: încărcat (/lib/systemd/system/ipp-usb.service; static) Activ: inactiv (mort) Documente: man:ipp-usb(8)` Se pare că rămâne inactiv, deși am conectat imprimanta. Aveti idee de rezolvat?...
drapel br
@Daniel Batería Am adăugat la răspunsul meu. Să sperăm că https://support.apple.com/en-gb/HT201311 este corect.
Daniel Batería avatar
drapel im
Bună @briand_p, mulțumesc pentru sprijin, se pare că această imprimantă nu va funcționa cu raspi-ul meu 4. Am lăsat-o să plece. Voi aprecia ajutorul dumneavoastră, așa că voi marca și vă voi accepta răspunsul. Voi vedea dacă pot actualiza firmware-ul imprimantei, astfel încât să suporte airprint. Dacă da, aproape că voi putea imprima prin iPhone. Mulţumesc mult.
drapel br
Bună @Daniel Batería Vă mulțumim că v-ați implicat în această problemă. Există încă un plus la răspunsul meu. Cred că ai putea avea noroc! Apple are dispozitivul jos ca dispozitiv AirPrint. Brother trebuie să fi trimis acele informații și cu siguranță ar cunoaște capacitățile acesteia.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.