Brother hálózati nyomtató

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Brother networked printer and the translation is 100% complete.

Ez a dokumentum a Brother nyomtatók telepítésére vonatkozik.

Important
Bár ennek az oldalnak önellátónak kell lennie a nyomtató telepítéséhez, ajánlatos ezt az oldalt és a Nyomtatás oldalt is elolvasni teljes egészében a telepítés megkezdése előtt.

Felhasználói visszajelzés

Miután alkalmazta ezt az útmutatót a nyomtatón, frissítse a következő táblázatokat, hogy a többi felhasználó könnyen megbizonyosodhasson arról, hogy sikeresen megtörtént-e a telepítés a nyomtatómodellel vagy sem:

Nyomtató-modell Nyomtató-illesztőprogram Nyomtató? Lapolvasó? Megjegyzés
DCP-J785DW RPM programcsomagok a Brother weboldaláról. Működik Működik USB-n keresztül csatlakoztatva.
DCP-750CW ? Működik Működik Nincs megjegyzés.
DCP-1610WE ? Működik Nincs tesztelve A WPS konfigurálása után a nyomtató Zeroconf-ot használt DHCP helyett!
DCP-7055W ? Működik Működik Nincs megjegyzés.
DCP-7070DWR net-print/brother-genml1-bin a brother-overlay oldalról. Működik Működik A nyomtató az ipp-n keresztül működik, de nem az lpd protokollon keresztül. A lapolvasó-illesztőprogram: brscan4.
DCP-J100 RPM-ek a Brother weboldalról. Működik Működik A media-gfx/brother-dcpj100-bin lapolvasó illesztőprogram a brother-overlay-ből.
DCP-J140W Illesztőprogram nélkül működik. — Alternatívaként az RPM programcsomagok használhatók a Brother weboldaláról. Működik Működik Kérjük, használja a Brother Driver Install Tool programját a nyomtató és a lapolvasó funkcióinak telepítéséhez. A telepítő eszközt innen töltheti le: https://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=dcpj140w_all&os=127 .


Futtassa a [root]# sh linux-brprinter-installer-<version> DCP-J140W parancsot.

Amikor a DeviceURI-t kéri, ha hálózati nyomtatója van, előfordulhat, hogy meg kell adnia a nyomtató specifikus IP-címét.

Előfordulhat, hogy a Brother nyomtatótelepítő szkript nem hozza létre megfelelően a /usr/libexec/cups/filters/brlpdwrapperdcpj140w fájlt. A fájl beszerzéséhez először töltse le a DCP-J140W illesztőprogram forráskódját a Brother weboldaláról (ugyanaz az oldal, amelyen az illesztőprogram-szkriptek is megtalálhatók). Ezután a gunzip és a tar -xf fájlitömörítés után keresse meg a cupswrapperdcpj140w fájlt. A szkriptben található egy "cat" parancs, amely létrehozza a brlpdwrapperdcpj140w fájlt. Másolja ki és illessze be manuálisan a /usr/libexec/cups/filter/brldpwrapperdcpj140w mappába. Ezután a biztonság kedvéért másolja ki és illessze be (vagy symlinkelje) a /usr/libexec/cups/filters/ könyvtár tartalmát a /usr/lib64/cups/filter/ könyvtárba. Ha elkészült, módosítsa újra a nyomtatót a CUPS-en keresztül, és a nyomtatásnak működnie kell.

A lapolvasó csak a dev-libs/libusb-compat programcsomag létrehozása után működik. Köszönet i92guboj-nak, hogy felfedezte ezt, és közzétette a Gentoo fórumokon.

DCP-J925DW Illesztőprogram nélkül működik. Működik Működik
DCP-9020CDW net-print/brother-dcp9020cdw-bin a brother-overlay-ból. Működik Működik Működik hálózaton keresztül. Lapolvasó-illesztőprogram a media-gfx/brother-dcp9020cdw-bin a media-gfx/brother-scan4-bin-val a brother-overlay-ből.
HL-2240 ? Működik Nincs tesztelve [1] Nem hálózati nyomtató.
HL-L2340DW Illesztőprogram nélkül működik. Működik Nincs tesztelve Alternatív megoldásként a net-print/brlaser (kiadás >=6) és a brother-overlay-ből származó net-print/brother-genml1-bin is használható. Mindkettő működik is.
DCP-L2550DW Illesztőprogram nélkül működik. Működik Működik Hálózaton keresztül elérhető lapolvasó. A következővel működik: >=media-gfx/sane-backends-1.0.31-r2. SANE_BACKENDS: escl.
HL-L2350DW net-print/brother-genml1-bin a brother-overlay-ból. Működik Nincs tesztelve Nincs megjegyzés.
HL-L2380DW net-print/brother-genml1-bin a brother-overlay-ból. Működik Nincs tesztelve Nincs megjegyzés.
HL-L3210CW driverless Működik Nincs tesztelve Nincs megjegyzés.
MFC-J4410DW Működik Működik A szűrő a másoláshoz a /opt/brother/Printers/mfcj4410dw/lpd/filtermfcj4410dw helyen található, de az xsane jelenleg nem észleli a lapolvasót.
MFC-J870DW Illesztőprogram nélkül működik., vagy alternatívaként a net-print/brother-mfcj870dw a ulm overlay-ból. Működik Működik Az illesztőprogram nélküli nyomtatás működik, de az illesztőprogram nélküli lapolvasás nem. A media-gfx/brscan4 lapolvasó-illesztőprogram a Gentoo szoftvertárolóban található meg.
MFC-J5910DW ? Működik Működik A szűrő a másoláshoz a /usr/lib64/cups/filter/brother_lpdwrapper_mfcj5910dw helyen van. A dev-libs/libusb-compat csomag is szükséges. (Tekintse meg a Gyakori hibák részt).
MFC-J6920DW net-print/brother-mfcj6920dw-bin a brother-overlay-ból. Működik Működik Nincs megjegyzés.
MFC-9320CW net-print/brother-mfc9320cw-bin a brother-overlay-ból. Működik Működik Nincs megjegyzés.
MFC-9330CDW net-print/brother-mfc9330cdw-bin a brother-overlay-ból. Működik Működik Állítson be egy socket alapú nyomtatót. (Úgy tűnik, jobb szerencséje van vele, a tesztoldalak nem működnek az lpp-vel).
MFC-9340CDW net-print/brother-mfc9340cdw-bin a brother-overlay-ból. Működik Működik Nincs megjegyzés.
HL-4570CDW net-print/brother-hl4570cdw-bin a brother-overlay-ból. Működik Nincs tesztelve Nincs megjegyzés.
MFC-7460DN ? Működik Nincs tesztelve Nincs megjegyzés.
DCP-7060D, DCP-7065DN, DCP-8080DN, DCP-L2520DW, HL-2230, HL-2240, HL-2240D, HL-2270DW, HL-2280DW, HL-5370DW/HL-5370DWT, HL-5440D, HL-5450DN, HL-5470DW, HL-6180DW, HL-L2320D, HL-L2360DW, HL-L2380DW, MFC-7360N, MFC-7460DN, MFC-7860DW, MFC-8480DN, MFC-8510DN, MFC-8710DW, MFC-8890DW, MFC-8910DW, MFC-8950DW, MFC-L2700DW, MFC-L2720DW, MFC-L2740DW net-print/brother-genml1-bin a brother-overlay-ból. Működik Nincs tesztelve Nincs megjegyzés.
DCP-L2540DW, DCP-L2540DN net-print/brother-genml1-bin a brother-overlay-ból. Működik Működik Működik a hálózaton keresztül. A lapolvasóhoz szüksége lesz a media-gfx/brother-scan4-bin-re a [https: //github.com/stefan-langenmaier/brother-overlay/tree/master/ brother-overlay]-ban.
MFC-8950DW ? Működik Működik Szűrő a másoláshoz a /opt/brother/Printers/MFC8950DW/lpd/filter_MFC8950DW könyvtárban található.
MFC-5890CN ? Működik Működik A lapolvasó konfigurációs parancsa a brsaneconfig3.
MFC-9970CDW ? Működik Nincs tesztelve
MFC-9140CDN ? Működik Működik Lapolvasónak szüksége van a dev-libs/libusb-compat csomagra, hogy műkdödjön. (Tekintse meg a Gyakori broblémák leírást).
MFC-J5620DW Brother linux-brprinter-installer-2.0.0-1 Működik Működik Szépen települ, de a működéséhez dev-libs/libusb-compat csomag szükséges. Esetleg tegyen egy "brother4" sort a /etc/sane.d/dll.conf fájlba. A duplex kétoldalas nyomtatás működéséhez PPD és cups szűrőfájlok szerkesztésére is szükség van.
MFC-J480DW brother-mfcj480dw illesztőprogram a andy ebuild szoftvertárolóban. Működik Működik Lapolvasó illesztőprogram media-gfx/brscan4 a andy ebuild szoftvertárolóban.
MFC-J6710DW brother-mfcj6710dw illesztőprogram a brother-overlay-ből. ? ? Tekintse meg a Printer_mfcj6710dw leírást.
MFC-J6720DW A mfcj6720dwlpr és a brscan4. Működik Működik A dev-libs/libusb-compat csomag szükséges még a hálózati lapolvasáshoz is. Nem teszteltem az USB lehetőséget, csak a hálózati kapcsolódást.
MFC-9130CW RPM-ek a Brother weboldaláról + brscan4 a brother-overlay -ről. Működik Működik A Brother illesztőprogramokkal a nyomtatás kissé akadozó (nincs fekvő mód, néha rossz a margó). Az általános CUPS postscript illesztőprogram kompatibilis ezzel a nyomtatóval, és nincsenek benne ezek a problémák, de hiányzik számos konfigurációs beállítás a szabadalmaztatott illesztőprogramból.
MFC-9120CN Brother MFC-9120CN CUPS (szines) (Illesztőprogram a hivatalos a Brother weboldaláról). Működik Működik A másolandó szűrő a /usr/lib64/cups/filter/brlpdwrappermfc9120cn-ban található. A lapolvasónak szüksége van a dev-libs/libusb-compat csomagra még akkor is ha a hálózaton keresztül van használva. A lapolvasó konfigurációs parancsa a brsaneconfig3.
MFC-9560CDW net-print/foomatic-db Brother MFC9840CDW Foomatic/Postscript Működik Működik Működik a nyomtatás de a kétoldali nyomtatás nem működik.

Lapolvasás működik a media-gfx/brother-mfc9560cdw-bin csomaggal a brother-overlay-ról.

Hivatalos Brother oldaláról letöltött mfc9560cdw.ppd NEM működött.
MFC-9142CDN Brother MFC-9142CDN CUPS. (Szines, 2 kétoldali nyomtatás, hivatalos illesztőprogram a Brother honlapjáról). Működik Működik A másolandó szűrő itt található: /usr/lib64/cups/filter/brother_lpdwrapper_mfc9142cdn. A lapolvasó dev-libs/libusb-compat szükséges még akkor is, ha hálózaton keresztül használja. A lapolvasó konfigurációs parancsa a következő: brsaneconfig4.
HL-3170CDW Hivatalos Brother-hl3170cdw RPM illesztőprogramok. Működik Nincs tesztelve Közvetlenül a szűrő másolása után a nyomtató látható volt a GNOME beállítás "Nyomtatók" szakaszában. A nyomtató működéséhez azonban távolítsa el a nyomtatót, és telepítse azt a semmiből, és amikor a rendszer kéri, válassza az LPD nyomtató opciót.



Ügyeljen arra, hogy telepítse az app-text/psutils programcsomagot. A szűrő psnup-ot használ. Ha USB-t használ, akkor ügyeljen arra, hogy a Gentoo dokumentációja szerint adjon hozzá egy udev-szabályt. Másolja át a szűrőt a CUPS-ba: cp /usr/lib64/cups/filter/brother_lpdwrapper_hl3170cdw /usr/libexec/cups/filter/
Fejezze be az /etc/init.d/cupsd restart paranccsal.

HL-3180CDW A media-gfx/brother-hl3180cdw-bin programcsomag, a brother-overlay-ből. Működik Működik A szűrő a másoláshoz itt található: /opt/brother/Printers/mfc9320cw/lpd/filtermfc9320cw. A lapolvasó konfigurációs parancsa a következő: brsaneconfig4 .
MFC-J6510DW Hivatalos Brother-mfc6510dw RPM illesztőprogramok. Működik Nincs tesztelve Nincs megjegyzés.
QL-700 Official Brother ql700pdrv-3.1.5-0.i386.rpm rpm illesztőprogramok. Működik USB porton keresztül csatlakoztatva. Tekintse meg a Gentoo fórum ide vágó témáját a telepítéssel kapcsolatban.
MFC-L2710DN Hivatalos Brother-MFC-L2710DN RPM illesztőprogramok. Működik Működik Az Avahi és a sudo-ra szükség volt.
Sikerült felcsatlakoztatni a hálózatra. Az *.rpm csomagból lettek telepítve az illesztőprogramok az itt található útmutató segítségével. A #rpm -i futtatása előtt az archívumot a #rpm2tar paranccsal kicsomagoltam, majd a #tree paranccsal megvizsgáltam, hogy mely mappákat kell előre létrehozni. A lapolvasó telepítésének befejezéséhez futtassuk a következőt: $brsaneconfig4 .
MFC-L2712DN net-print/brother-genml1-bin, a brother-overlay -ből. Működik Működik A lapolvasó hozzáadásához futtassa a brsaneconfig4 alkalmazást, amely úgy működik, mint egy varázslat a Plasma Skanlite segítségével. A CUPS-nyomtatáshoz az Avahinak futnia kell, és módosítania kell a nyomtató gazdagépnevét, hogy a vége .local legyen – pl. BRNB422000E9552.local
MFC-L2750DW Illesztőprogram nélkül működik. Működik Működik Hálózaton keresztül csatlakozik. Az OSS (driverless) (korlátozott) alaptámogatást biztosít:

- Nyomtatás: Használjon cups IPP Everywhere beépített illesztőprogramot. A nyomtatás működik az alkalmazásokban, beleértve a kétoldalas nyomtatást is. Az IPP attr-ből, amint az ipptool-ban látható, nem világos, hogy az optimális felbontást (HW-specifikáció: max 1200 dpi) van-e használatban, mert a "pwg-raster-document-resolution-supported" csak "600 dpi"-t biztosít, míg az "printer-resolution-supported" attribútum listája legfeljebb "1200 dpi". A tényleges felbontás nem látható a nyomtatási párbeszédpanelen, ahol csak a Vázlat/Normál/Magas minőségi szintek vannak felsorolva! Az IPP attr listája alapján az IPP 2.0 megjelent, és úgy tűnik, hogy a raszteres formátumot túlnyomórészt támogatják (nincs PDF formátum, nincs teljes IPP mindenhol/még?).

- Lapolvasás: A) Használja a media-gfx/sane-airscan programcsomagot. A lapolvasás pl. a skanlite programmal működik. Sajnos úgy tűnik, hogy csak legfeljebb 600 dpi-t lehet közzétenni az eSCL protokollon keresztül (és legfeljebb 300 dpi-t WSD protokollal), amint az az XML képesség Airscan nyomkövetési naplójában látható. A hivatalos hardver specifikáció szerint legfeljebb 1200 dpi síkágyas, max 600 dpi ADF esetén. Tehát a maximális hardver támogatott dpi nem érhető el a lapolvasó beállítási párbeszédpanelen. B) Használja a media-gfx/sane-backends alapcsomagot a "SANE_BACKENDS: escl"-vel. Szintén működik. Nyilvánvalóan eSCL protokollt is használ, és ezért ugyanazok a korlátozáso vannak (max. felbontás stb.).

- Fax küldése: Valószínűleg a jövőben is lehetséges lesz az OpenPrinting "IPP Fax out" támogatása révén (nagyon hasonló a nyomtatáshoz, de további telefonszámmal mint IPP attr).

MFC-L2750DW

- Nyomtató: Zárt forráskúdú szabadalmaztatott/bináris. Official Brother-MFC-L2750DW RPM Drivers 4.0.0. (Még nem ismert elkészített ebuild).

- Lapolvasó: media-gfx/brscan4

Működik Működik - Nyomtatás: Az Arch Linux külön RPM csomaggal rendelkezik a szabadalmaztatott nyomtató-illesztőprogramhoz. Még nincs elkészített+tesztelt ebuild. A kézi telepítés után a nyomtatás is működik: A dpi-választás 1200 dpi-ig (kétféle "HQ1200" = 2400x600, "1200 dpi" változattal) lehetséges a nyomtató beállításaiban - csak finom különbségek vannak a szövegnyomtatásnál az IPP illesztőprogram nélküli nyomtatáshoz képest. A Secure Print és a Toner Save további opciói is megjelennek.


- Lapolvasás: A brscan4 telepítése után a szkennelés is működik. Pl. skanlite-ban: Magasabb dpi akár 9600 dpi-ig is választható (nyilván interpolálva is, ha túllépi a HW spec limitet). Vegye figyelembe, hogy még a brscan5 is működik a lapolvasóval. A brscan4 mellett úgy tűnik, hogy dedikált lapolvasó-specifikus opciót kínál ("Auto deskew"). Nyilvánvaló, hogy a brscan5 fejlettebb bináris protokollt használ, mint a brscan4, az ezt támogató lapolvasókhoz. A brscan5-höz azonban még nem ismert hivatalos ebuild.

- Feltételezés: A jogvédett illesztőprogramok más protokollt is használhatnak. Pl. küld bináris PCL vagy BRScript3 adatfolyamot (a normál PWG raszterformátum helyett), hogy megkönnyítse az olyan funkciókat, mint a nagyobb felbontás, amelyeket nem az IPP attr. Szükség lehet a hálózati adatfolyam elemzésére. Az "illesztőprogram nélküli" nyílt forráskódú univerzális IPP-illesztőprogram jellemzői (részletek fent) gyakran elegendőek lehetnek, olyan környezetben ahol kerülni kell a zárt forráskódú illesztőprogramokat.

Előfeltételek

cups

Győződjön meg arról, hogy a net-print/cups programcsomag telepítve van:

root #emerge --ask net-print/cups

A cups szolgáltatást először el kell indítani, még mielőtt az illesztőprogramo(ka)t telepítené szeretné.

OpenRC

Ha OpenRC init rendszert használunk, akkor a következő paranccsal lehet elindítani a cups szolgáltatást.

root #/etc/init.d/cupsd start

Ha azt szeretné, hogy rendszerindításkor automatikusan elinduljon a cups, akkor használja az rc-update parancsot:

root #rc-update add cupsd default
Systemd

Ha systemd init rendszert használunk, akkor a következő paranccsal lehet elindítani a cups szolgáltatást.

root #systemctl start cups.service

Ha azt szeretné, hogy rendszerindításkor automatikusan elinduljon, akkor futtassa a következő parancsot:

root #systemctl enable cups.service

Illesztőprogramok telepítése

driverless

A CUPS nyomtató-illesztőprogramok és háttérprogramok elavultak, és a jövőben nem támogatják őket a CUPS jövőbeni szolgáltatásaiban.
A nyomtató-illesztőprogramok nélküli használatért tekintse meg a illesztőprogram nélküli nyomtatás leírást.

net-print/gutenprint

Íme egy harmadik féltől származó illesztőprogram, amely számos Brother nyomtatót, és ezenfelül még számos másik márkájú nyomtató is nagyon jól támogat.

root #emerge --ask net-print/gutenprint[ppds]

Folytassa a Nyomtató telepítésével.

net-print/brlaser

Egy harmadik féltől származó nyomtató-illesztőprogram, amely a Brother nyomtatók széles skáláját támogatja, a net-print/brlaser programcsomag telepítésével alkalmazható.

root #emerge --ask net-print/brlaser

Folytassa a Nyomtató telepítésével.

Illesztőprogramok használata az ebuild szoftvertárolóból

A net-print/brlaser programcsomag által nem támogatott nyomtatók esetén, és amennyiben ha azok a nyomtatók támogatva vannak a brother-overlay ebuild szoftvertároló vagy másik ebuild szoftvertároló ebuild-je által, akkor az ebuild-et kell használni, mivel az általában tartalmazza az itt említett összes előfeltételt. Lehetővé tenné az "Alternatíva: rpm telepítés" szakasz kihagyását.

Egy ebuild szoftvertároló engedélyezéséhez hozza létre a megfelelő repos.conf fájlt, majd ezt követően az emaint sync segítségével szinkronizálja azt, ahogy az itt látható a brother-overlay ebuild szoftvertároló esetében:

root #eselect repository enable brother-overlay
root #emaint sync -r brother-overlay && eix-update

Mivel ez az ebuild szoftvertároló a sync-type = git parancsot használja, ezért a dev-vcs/git csomagot is telepíteni kell. Alternatívaként bármelyik másik eselect által kiválasztott szoftvertároló használható.

Az ebuild szoftvertárolóból telepítse az illesztőprogramot az itt látható módon a Brother általános LPR és CUPSwrapper nyomtató-illesztőprogramjához a brother-overlay ebuild szoftvertárolóból.

root #emerge --ask net-print/brother-genml1-bin

A brother-genml1-bin tartalmazza a support.brother.com oldalon elérhető általános nyomtató-illesztőprogramokat a kompatibilis modellek széles skálájához (kattintson a Compatible Model hivatkozásra a BrGenML1 Compatible Models oldalon):

  • Generic LPR nyomtató illesztőprogram (rpm programcsomag) (contains ELF 32-bit LSB executables).
  • Generic CUPSwrapper nyomgató illesztőprogram (rpm programcsomag).

A telepített ppd fájl a brother-BrGenML1-cups-en.ppd, és a make and model a Brother BrGenML1 for CUPS.

user $/usr/sbin/lpinfo -m | grep -i brother
brother-BrGenML1-cups-en.ppd Brother BrGenML1 for CUPS

Alternatíva: rpm telepítés

Mivel az illesztőprogramok .rpm fájl formájában elérhetőek el a Brother oldaláról, ezért ezek kezeléséhet telepíteni kell az app-arch/rpm programcsomagot.

root #emerge --ask app-arch/rpm

Hiányzó könyvtárak

Kérjük Önt, hogy hozza létre ezeket a könyvtárakat előre. Sok bajtól kíméli meg később Önmagát:

root # mkdir -p /var/spool/lpd
root # mkdir -p /usr/lib64/cups/filter

Illesztőprogram letöltése a Brother weboldaláról

A Brother nyomtatók illesztőprogramjai a Brother solutions' weboldalán érhetőek el.

Keresse meg a megfelelő modellnevet az oldalak utasításait követve.

A megfelelő nyomtató-modell kiválasztása után négy illesztőprogram kerül letöltésre. Kérjük, töltse le a két .rpm-re végződő fájlt az LPR illesztőprogramhoz és a cupswrapper illesztőprogramhoz.

Illesztőprogramok telepítése

Az illesztőprogramok telepítése többlépcsős folyamat lehet, mivel előfordulhat, hogy néhány szükséges könyvtár hiányzik a rendszerből.

Illesztőprogram telepítéséhez ugorjon abba a könyvtárba, ahol a letöltött .rpm fájlok találhatók.

Ezután adja ki a következő parancsot a könyvtárban lévő fájlnevek kilistázásához:

root #ls -a
.  ..  dcp750cwcupswrapper-1.0.1-1.i386.rpm  dcp750cwlpr-1.0.1-1.i386.rpm

Természetesen az illesztőprogramok nevei a modell nevének megfelelően változhatnak. Az előző parancs kimenete használható az rpm parancs fájlneveinek másolására és beillesztésére, hogy elkerüljük az elírásokat amikor beírjuk őket.

Először telepítse az LPR illesztőprogramot.

root #rpm -i --nodeps dcp750cwlpr-1.0.1-1.i386.rpm

A telepítési folyamt figyelmeztetést adhat, jelezve, hogy néhány könyvtár hiányzik. Ebben az esetben kézzel adja hozzá a hiányzó könyvtárakat, és telepítse újra az illesztőprogramot ezzel a paranccsal:

root #rpm -i --nodeps --replacepkgs dcp750cwlpr-1.0.1-1.i386.rpm

Ezt követően telepítse a cupswrapper illesztőprogramot ugyanúgy:

root #rpm -i --nodeps dcp750cwcupswrapper-1.0.1-1.i386.rpm

Ismét a telepítési folyamat figyelmeztetést adhat, jelezve, hogy néhány könyvtár hiányzik. Próbálja meg kézzel hozzáadni a hiányzó könyvtárakat, és telepítse újra az illesztőprogramot ezzel a paranccsal:

root #rpm -i --nodeps --replacepkgs dcp750cwcupswrapper-1.0.1-1.i386.rpm
Note
Ne felejtse el a --replacepkgs opciót az összes szükséges fájl újratelepítése esetén alkalmazni.

Szűrő másolása a megfelelő helyre

Másolja a szűrőt a megfelelő helyre a következő paranccsal:

Note
Tekintse meg az oldal tetején található visszajelzési táblázatot, ha többet szeretne megtudni a szűrők nevéről.
root #cp /usr/lib64/cups/filter/brlpdwrapperdcp750cw /usr/libexec/cups/filter/

Vegye figyelembe, hogy egyes nyomtatóknál (például az MFC-L3650CDW) fontos, hogy ezt szimbolikus hivatkozásként másolja, különben a nyomtatás nem fog működni. Ezt megteheti a --preserve kapcsoló hozzáadásával a cp parancs használatakor.

Nyomtató telepítése

Csatlakoztassa a nyomtatót a hálózathoz

Csatlakoztassa a nyomtatót a hálózathoz a nyomtatómodell felhasználói kézikönyvének hálózatról szóló részében leírtak szerint. Ebből a műveletből beszerezhető a nyomtató hálózati címe, amelyre a következő lépésben szükség lesz a CUPS-nak. Ha a webböngészőt a nyomtató hálózati címére irányítja, akkor az a nyomtató felhasználói felületére.

Hálózati nyomtató észlelése

A CUPS képes automatikusan felismerni a hálózati nyomtatókat. Ha a nyomtató nem működik, akkor lehetséges, hogy egy tűzfal blokkolja a CUPS működését. Megoldásként ideiglenesen fizikailag csatlakoztassa a nyomtatót a számítógéphez.

Használja a CUPS webes felületét a nyomtató telepítéséhez

A CUPS webes felületének http://localhost:631/admin használata teljesen magától értetődő kialaítású. A Nyomtató hozzáadása gomb kilistázza a hálózatba kapcsolt nyomtató(ka)t. A megtalált nyomtatók a Felderített hálózati nyomtatók sorában fog megjelenni.

Használja a parancssort a nyomtató telepítéséhez

The lpinfo command can be used in order to list all connected printers:

root #lpinfo -v
network ipp
network http
network socket
network https
network ipps
network lpd
network lpd://BRW67890ABCDEF/BINARY_P1

Running lpinfo -l -v will give a more verbose output.


Adja hozzá a nyomtatót a lpadmin segítségével az eszköz uri és ppd fájl használatával:

root #lpadmin -p Brother_HL-L2340DW -E -v lpd://BRW67890ABCDEF/BINARY_P1 -m brother-BrGenML1-cups-en.ppd

A net-print/brlaser porgramcsomag esetén a ppd fájlok az /usr/share/cups/drv/brlaser.drv könyvtárban találhatóak meg.

user $lpinfo -m
lsb/usr/cupsfilters/Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd Fuji Xerox
drv:///brlaser.drv/br1510.ppd Brother DCP-1510 series, using brlaser v6
drv:///brlaser.drv/br1600.ppd Brother DCP-1600 series, using brlaser v6
drv:///brlaser.drv/br7030.ppd Brother DCP-7030, using brlaser v6
drv:///brlaser.drv/br7040.ppd Brother DCP-7040, using brlaser v6
drv:///brlaser.drv/br7055.ppd Brother DCP-7055, using brlaser v6
drv:///brlaser.drv/br7055w.ppd Brother DCP-7055W, using brlaser v6
drv:///brlaser.drv/br7060d.ppd Brother DCP-7060D, using brlaser v6
drv:///brlaser.drv/br7065dn.ppd Brother DCP-7065DN, using brlaser v6
drv:///brlaser.drv/br7080.ppd Brother DCP-7080, using brlaser v6
drv:///brlaser.drv/br7080d.ppd Brother DCP-7080D, using brlaser v6
drv:///brlaser.drv/brl2500d.ppd Brother DCP-L2500D series, using brlaser v6
drv:///brlaser.drv/brl2520d.ppd Brother DCP-L2520D series, using brlaser v6
drv:///brlaser.drv/brl2540.ppd Brother DCP-L2540DW series, using brlaser v6
drv:///brlaser.drv/br1110.ppd Brother HL-1110 series, using brlaser v6
drv:///brlaser.drv/br1200.ppd Brother HL-1200 series, using brlaser v6
drv:///brlaser.drv/br2030.ppd Brother HL-2030 series, using brlaser v6
drv:///brlaser.drv/br2140.ppd Brother HL-2140 series, using brlaser v6
drv:///brlaser.drv/br2220.ppd Brother HL-2220 series, using brlaser v6
drv:///brlaser.drv/br2270dw.ppd Brother HL-2270DW series, using brlaser v6
drv:///brlaser.drv/br5030.ppd Brother HL-5030 series, using brlaser v6
drv:///brlaser.drv/brl2300d.ppd Brother HL-L2300D series, using brlaser v6
drv:///brlaser.drv/brl2320d.ppd Brother HL-L2320D series, using brlaser v6
drv:///brlaser.drv/brl2340d.ppd Brother HL-L2340D series, using brlaser v6
drv:///brlaser.drv/brl2360d.ppd Brother HL-L2360D series, using brlaser v6
drv:///brlaser.drv/br1910w.ppd Brother MFC-1910W, using brlaser v6
drv:///brlaser.drv/br7240.ppd Brother MFC-7240, using brlaser v6
drv:///brlaser.drv/br7360n.ppd Brother MFC-7360N, using brlaser v6
drv:///brlaser.drv/br7365dn.ppd Brother MFC-7365DN, using brlaser v6
drv:///brlaser.drv/brl2710.ppd Brother MFC-L2710DW series, using brlaser v6
drv:///sample.drv/dymo.ppd Dymo Label Printer
drv:///sample.drv/epson9.ppd Epson 9-Pin Series
drv:///sample.drv/epson24.ppd Epson 24-Pin Series
drv:///generic-brf.drv/gen-brf.ppd Generic Braille embosser, 1.0
drv:///cupsfilters.drv/pwgrast.ppd Generic IPP Everywhere Printer
drv:///sample.drv/generpcl.ppd Generic PCL Laser Printer
lsb/usr/cupsfilters/Generic-PDF_Printer-PDF.ppd Generic PDF Printer

Ebben az esetben az lpadmin -m kapcsolójának a drv:///brlaser.drv/... elérést kell megadni, az alábbiak szerint, például a Brother HL-L2340DW nyomtató esetében:

root #lpadmin -p Brother_HL-L2340DW -E -v lpd://BRW67890ABCDEF/BINARY_P1 -m drv:///brlaser.drv/brl2340d.ppd

További lehetőségekért kérjük, tekintse meg a man 8 lpadmin súgót.

Ellenőrizze a beállítást a lpstat segítségével:

user $lpstat -d -l -t
no system default destination
scheduler is running
no system default destination
device for Brother_HL-L2340DW: lpd://BRW1008B1372DF2/BINARY_P1
Brother_HL-L2340DW accepting requests since Fri 30 Oct 2015 05:36:25 PM CET
printer Brother_HL-L2340DW is idle.  enabled since Fri 30 Oct 2015 05:36:25 PM CET
        Form mounted:
        Content types: any
        Printer types: unknown
        Description: Brother_HL-L2340DW
        Alerts: none
        Location: 
        Connection: direct
        Interface: /etc/cups/ppd/Brother_HL-L2340DW.ppd
        On fault: no alert
        After fault: continue
        Users allowed:
                (all)
        Forms allowed:
                (none)
        Banner required
        Charset sets:
                (none)
        Default pitch:
        Default page size:
        Default port settings:

Ne felejtse el beállítani a felhasználóhoz tartozó alapértelmezett nyomtatót.

user $lpstat -a
Brother_HL-L2340D_series accepting requests since Fri 29 May 2015 09:11:30 AM CEST
user $lpoptions -d Brother_HL-L2340D_series
copies=1 device-uri=http://192.168.178.27:631/ipp/port1 finishings=3 job-cancel-after=10800 job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=1432883490 marker-colors=#000000,none marker-high-levels=100 marker-levels=-1,95 marker-low-levels=16 marker-names='Black\ Toner\ Cartridge,Drum\ Unit' marker-types=toner number-up=1 printer-commands=AutoConfigure,Clean,PrintSelfTestPage printer-info='Brother HL-L2340D series' printer-is-accepting-jobs=true printer-is-shared=false printer-location='Local Printer' printer-make-and-model='Brother BrGenML1 for CUPS ' printer-state=3 printer-state-change-time=1432883490 printer-state-reasons=none printer-type=10522644 printer-uri-supported=ipp://localhost/printers/Brother_HL-L2340D_series

Lapolvasó (szkenner) telepítése

Előfeltételek

Győződjön meg arról, hogy a media-gfx/sane-backends programcsomag telepítve van a lapolvasó illesztőprogramjának telepítéséhez. Mivel a legtöbb felhasználó az xsane programot fogja használni a dokumentumok beolvasásához, ezért azt egyszerűen csak az emerge program segítségével létre kell hozni. A media-gfx/sane-backends programcsomagot függőségként kell behúzva a csomagépítésbe.

root #emerge --ask media-gfx/xsane

Illesztőprogram telepítése

Néhány Brother lapolvasót támogatja a media-gfx/sane-airscan programcsomag. Ez egy nyílt forráskódú "univerzális gyártó-semleges" illesztőprogram, és lehetővé teszi az IPP lapolvasók elérését eSCL vagy WSD protokollon keresztül. A működőképes lapolvasók listájáért, kérjük, tekintse meg a programcsomag weboldalát. A szolgáltatások támogatásának hatóköre (pl. felbontás) a lapolvasó által közzétett ipp-attribútumok készletétől függ.

A Brother lapolvasók egy részét a media-gfx/sane-backends programcsomag támogatja, az "escl" backend kiválasztása által. Ez a nyílt forráskódú illesztőprogram is eSCL protokollt használ, mint például a "sane-airscan". Ezért úgy tűnik, hogy hasonló korlátokat mutat (pl. maximális felbontás). Kódból, úgy tűnik, hogy a JPEG formátum mellett a PDF formátumot is támogatja (mindkettő kötelező az eSCL/2.0 lapolvasóknál). Tekintse meg a "builtin escl" és a "sane-airscan" közötti különbségek folyamatos megvitatását a https://gitlab.com/sane-project/backends/-/issues/202 weboldalon.

Néhány Brother lapolvasó a media-gfx/brscan4 programcsomag által van támogatva. Ez tartalmazza a szabadalmaztatott bináris Brother lapolvasó illesztőprogramot. Manuálisan is telepíthető az rpm típusú programcsomagból (részletek lejjebb). Ez az eszközmeghajtó úgy tűnik, hogy nem használ eSCL-t. Helyette, eléri pl. a TCP 54921-es nyomtatóportot néhány egyszerű szabadalmaztatott protokollal a konfiguráció kiválasztásához. Ezért gyakran képes nagyobb felbontást is engedélyezni.

Úgy tűnik, hogy a Brother egy újabb szabadalmaztatott brscan5 illesztőprogramot is kínál (még nem létezik Gentoo csomag hozzá, bug #833603). Legalábbis néhány lapolvasó esetében úgy tűnik, hogy a brscan5 további speciális lehetőségeket biztosít (pl. "automatikus deskew"). Nyilvánvaló, hogy a brscan5 opcionálisan fejlettebb protokollt használ, még mindig ugyanazon az 54921-es TCP-porton, legalábbis az ezt támogató lapolvasóknál. Azonban a részletek (pl. különbségek a szolgáltatáskészletben, az eszközök visszamenőleges kompatibilitása) nem ismertek.

Végül, voltak/vannak is folyamatban lévő erőfeszítések (pl. github-kódtárolók) a szabadalmaztatott 54921-es port protokollt használó nyílt forráskódú illesztőprogramokért. Mivel ezek befejezetlenek, és jogi problémát jelenthet, hogy legalább néhány szabadalmaztatott illesztőprogram-verzió licence megtilthatja a forgalom visszafejtését, egyelőre nem érdemes ezeket kipróbálni.

Alternatíva: rpm telepítés

A lapolvasóhoz töltse le az illesztőprogramot a Brother Solutions letöltési weboldaláról.

Important
Ügyeljen a nyomtatócsaládra. A családtól függően ki kell választani a megfelelő brscan programot (brscan, brscan2, brscan3), valamint a megfelelő architektúrát (32 bit vagy 64 bit a rendszerünk telepítésétől függően).

Ugorjon abba a könyvtárba, ahol a letöltött illesztőprogramok vannak, és futtassa a következő parancsot:

root #ls -a

Ez a parancs a parancssorban kilistázza a letöltött fájlok neveit, lehetővé téve a könnyű másolást/beillesztést a következő parancsok kiadásakor.

Telepítse az illesztőprogramokat a rpm parancs használatával:

root #rpm -i --nodeps brscan2-0.2.5-1.x86_64.rpm
Note
Ha az xsane még nincs telepítve, akkor telepítse azt, majd az illesztőprogram újratelepítéséhez adja hozzá a --replacepkgs opciót az előző parancshoz.

Lapolvasó konfigurálása a hálózati hozzáférés érdekében

Note
Ez a lépés kihagyható, ha csak egyszerű helyben történő lapolvasásra van szükség USB-n keresztül. A szükséges illesztőprogramok már telepítve vannak a brscan RPM programcsomagon keresztül.

Ha az illesztőprogram megfelelően telepítve van, akkor használja a következő parancsot:

root #brsaneconfig2 -a name=monScanner model=DCP-750CW ip=192.168.1.13
Note
A brsaneconfig2-t a nyomtatócsaládnak megfelelő paranccsal (részletek fent), a monScanner-t tetszőleges névvel, a DCP-750CW-t pedig a nyomtató modellnevével kell helyettesíteni.

Most ellenőrizze, hogy minden megfelelően van-e telepítve:

root #brsaneconfig2 -q | grep monScanner
  0 monScanner          "DCP-750CW"         I:192.168.1.13
Note
Cserélje ki a monScanner nevet a fent választott névre.

Gratulálunk Önnek! A lapolvasó mostantól a használatra kész állapotban van!

Hibaelhárítás

Általános LPR nyomtató-illesztőprogram az amd64 no-multilib rendszeren

A nyomtató-illesztőprogram statikusan fordított x86 32 bites bináris fájlokat használ. Ezek végrehajtásához a kernelnek engedélyeznie kell a következő konfigurációt: IA32_EMULATION.

Továbbá a Brother bináris fájljainak (rawtobr3 és brprintconflsr3) két 32 bites glibc könyvtárfájlra van szükségük ahhoz, hogy 64 bites rendszeren végrehajthatók legyenek. Ezeket a számítógép felhasználója lefordíthatja, vagy — ami még egyszerűbb — beszerezhet egy előre lefordított verziót (glibc i686) az rpmfind.net vagy hasonló weboldalról.

Az utóbbi megvalósításához először telepítse az rpm segédprogramokat:

root #emerge rpm

Ezután hozzon létre egy /usr/local/lib32 könyvtárat, ha nem létezik:

root #mkdir /usr/local/lib32

Helyezze át a letöltött rpm fájlt egy ideiglenes könyvtárba, és konvertálja át egy egyszerűbb tar fájlba:

root #rpm2tar glibc-2.25-12.fc26.i686.rpm

Bontsa ki a tar fájlt az ideiglenes könyvtárban:

root #tar -xvf glibc-2.25-12.fc26.i686.tar

Létre kell hozni egy lib/ alkönyvtárat, amely tartalmazza a könyvtárakat. Másolja őket a rendszer /usr/local/lib32 könyvtárába.

root #cp lib/* /usr/local/lib32

A /usr/local/lib32 könyvtár alatt csak a libc.so.6 fájl kell, de mivel lehetnek rajta szimbolikus hivatkozások, ezért egyszerűbb átmásolni mindet. Futtassa a 'file' parancsot a libc.so.6-on, hogy megbizonyosodjon arról, hogy az valóban ELF 32 bites formátú. Ha nem az, akkor telepítse a megfelelő verziót:

root #file /usr/local/lib32/libc.so.6

Végül másolja be az ld-linux.so.2 fájlt a fő /usr/local/lib könyvtárba.

root #cp /usr/local/lib32/ld-linux.so.2 /usr/local/lib

Két perl burkoló/szűrő szkriptet is meg kell változtatni, amelyek a Borther-illesztőprogramokhoz tartoznak, hogy utasítsák ezeket a binárisokat a 32 bites könyvtárak betöltésére, ne pedig az alapértelmezett 64 bitesek töltődjenek be. Először keresse meg és szerkessze a két fájlt (cserélje ki a YOURPRINTER nevet a Brother telepítési parancsfájl végrehajtása során megadott nyomtatónévre):

root #nano filter_YOURPRINTER
root #nano brother_lpdwrapper_YOURPRINTER

Például az MFCL2680W nyomtató esetében:

root #nano /opt/brother/Printers/MFCL2680W/lpd/filter_MFCL2680W
root #nano /opt/brother/Printers/MFCL2680W/cupswrapper/brother_lpdwrapper_MFCL2680W

Az egyes fájlok tetején, a megjegyzés fejléc alatt adja hozzá a következő sort:

CODE Use 32-bit libraries in filter and wrapper scripts
$ENV{LD_LIBRARY_PATH} = "/usr/local/lib32";

Ez beállítja az alapértelmezett könyvtár elérési utat, mielőtt a szkriptek végrehajtanák a binárisokat. A rawtobr3 feldolgozza a nyomtatási adatokat, a brprintconflsr3 pedig az oldalformázási adatokat. Ha az összes utasítást sikeresen végrehajtotta, akkor a nyomtatónak rendeltetésszerűen kell működnie!

A szöveg felfelé van tolódva

Néha előfordul, hogy a szöveg felfelé tolódik az oldal felső határa felé.

Ennek javításához írja be a következő parancsot:

root # brprintconf_dcp750cw -pt A4

Nem észlelhető a lapolvasó

Előfordulhat, hogy az xsane elindításakor a lapolvasó nem észlelhető. Ez valószínűleg a libusb túl friss verziójának köszönhető. Ennek megoldásához szükség lehet a dev-libs/libusb-compat programcsomag telepítésére.

root #emerge --ask dev-libs/libusb-compat

Ellentétben azzal, amit a név sugall, erre még akkor is szükség lehet, ha a lapolvasót hálózaton keresztül használják. Köztudottan szükséges ezekhez a modellekhez, még akkor is, ha a hálózaton keresztül használják őket, nem pedig közvetlen USB-kapcsolaton keresztül:

  • DCP-1610WE
  • MFC-9120CN
  • MFC-9142CDN

Külső források