Homepage » hogyan kell » Nyomtató hozzáadása a Raspberry Pi-hez (vagy más Linux-számítógéphez)

    Nyomtató hozzáadása a Raspberry Pi-hez (vagy más Linux-számítógéphez)

    Ellentétben egy tipikus Windows-géppel, a kis Raspberry Pi-féle Rasbian futó nem pontosan a plug-n-play nyomtatótámogatással érkezik. Olvassa el, ahogy megmutatjuk, hogyan adhatunk teljes értékű nyomtatási lehetőségeket a Pi egységhez.

    Miért akarom ezt tenni?

    Ha a Pi-t asztali helyettesítésként kísérli meg, szeretné engedélyezni a fizikai nyomtatási kimenetet egy olyan program vagy alkalmazáscsomag számára, amelyet használ, vagy más módon szeretné engedélyezni a hagyományos nyomtatást Pi-jén, ez a bemutató egy egyenes lövés a nyomtatás nélküli boldog nyomtatáshoz; nincs szükség korábbi nyomtatásra Linux alatt.

    Mire van szükségem?

    Ehhez a bemutatóhoz a következő dolgok szükségesek:

    • 1 Raspberry Pi egység telepítve a Rasbével
    • 1 USB-alapú vagy hálózati hozzáférhető nyomtató

    Ha még nem állítottad be a Raspberry Pi-t egy rasszi képpel, javasoljuk, hogy kezdjük a Raspberry Pi bemutatójával..

    A CUPS telepítése a Pi és a távoli hozzáférés engedélyezésére

    A nyomtató és a Raspberry Pi összekapcsolásához először telepítenünk kell a közös Unix nyomtatási rendszert (CUPS). Itt az ideje, hogy felgyorsítsa Pi-jét, és navigáljon a terminálra (akár a Pi-n keresztül az SSH-n keresztül).

    A terminálon adja meg a következő parancsot a CUPS telepítésének megkezdéséhez:

    sudo apt-get telepítő csészék

    Amikor a rendszer kéri, hogy folytassa, írja be az Y parancsot, és nyomja meg az enter billentyűt. A CUPS meglehetősen feszes telepítés, így nyugodtan menj egy csésze kávéra. Miután az alap telepítés befejeződött, néhány kis adminisztratív változtatást kell végrehajtanunk. Az első sorrend az, hogy hozzáadjuk magunkat a nyomtatókhoz / nyomtatósorhoz hozzáférő felhasználói csoporthoz. A CUPS által létrehozott felhasználói csoport „lpadmin”. Az alapértelmezett Rasbian felhasználó (és a bejelentkezett felhasználó) a „pi” (módosítsa az alábbi parancsot, ha egy másik felhasználónak hozzáférése van a nyomtatóhoz).

    A terminálon adja meg a következő parancsot:

    sudo usermod -a -G lpadmin pi

    A kíváncsi, hogy az „-a” kapcsoló lehetővé teszi egy meglévő felhasználó (pi) hozzáadását egy meglévő csoporthoz (lpadmin), amelyet a „-G” kapcsoló határoz meg.

    Az utolsó konfigurációs munkánk célja a CUPS konfiguráció távoli szerkesztése. A konfiguráció többi részét a Pi böngészőjével lehet kitölteni, de ha valójában nem a Pi-nél ül, és inkább a Windows asztalon lévő böngészőt szeretné használni a konfiguráció befejezéséhez, be kell kapcsolnia egy kis értéket /etc/cups/cupsd.conf. A terminálon adja meg a következő parancsot:

    sudo nano /etc/cups/cupsd.conf

    A fájlon belül keresse meg ezt a részt:

    # Csak a helyi gép csatlakozásait hallgassa
    Hallgassa localhost: 631

    Kommentáld ki a „Listen localhost: 631” sort, és cseréld ki a következővel:

    # Csak a helyi gép csatlakozásait hallgassa
    # Hallgassa localhost: 631
    631-es port

    Ez arra utasítja a CUPS-t, hogy hallgasson bármilyen kapcsolatot bármely hálózati interfészen, amíg a 631-es portra irányul.

    Görgessen tovább a konfigurációs fájlban, amíg meg nem jelenik a „hely” szakaszok. Az alábbi blokkban megerõsítettük azokat a sorokat, amelyeket hozzá kell adni a konfigurációhoz:


    # A kiszolgálóhoz való hozzáférés korlátozása…
    A rendelés lehetővé teszi, tagadja
    @Local engedélyezése



    # Az admin oldalakhoz való hozzáférés korlátozása…
    A rendelés lehetővé teszi, tagadja
    @Local engedélyezése



    AuthType alapértelmezett
    @SYSTEM felhasználó igénylése

    # A konfigurációs fájlokhoz való hozzáférés korlátozása…
    A rendelés lehetővé teszi, tagadja
    @Local engedélyezése

    A „@ @ @ -ocal” vonal hozzáadása lehetővé teszi a CUPS hozzáférését a helyi hálózat bármely számítógépén. Bármikor módosítja a CUPS konfigurációs fájlt, újra kell indítania a CUPS szervert. Ezt a következő paranccsal teheti meg:

    sudo /etc/init.d/cups újraindul

    A CUPS újraindítása után a helyi hálózat bármely számítógépén keresztül elérhetővé kell tenni az adminisztrációs panelt a webböngészőjével a http: // [a Pi IP-jén vagy a gazdagépen]: 631.

    Nyomtató hozzáadása a CUPS-hoz

    Amikor először navigálunk a http: // [a Pi IP-jére vagy a gazdagépnévre]: 631-re, megjelenik az alapértelmezett CUPS-honlap, amint azt a fenti képen láthatjuk. Az érdekelt rész az „Adminisztráció” lap. Kattintson rá most.

    Az Adminisztráció panelen kattintson a Nyomtató hozzáadása elemre. Ha figyelmeztetést kap a webhely biztonsági tanúsítványáról, menjen előre és kattintson a folytatásra, hogy figyelmen kívül hagyja. A rendszer kéri, hogy adjon meg egy felhasználónevet és jelszót.

    Menj előre, és írd be annak a fióknak a felhasználónevét és jelszavát, amelyet korábban a „lpadmin” csoporthoz adtál a bemutatóban (például ha alapértelmezett Raspbian telepítést használsz, a bejelentkezés / jelszó „pi” / „málna”). Kattintson a „Bejelentkezés” lehetőségre.

    A bejelentkezés után megjelenik a felfedezett nyomtatók listája (mind helyi, mind hálózati). Válassza ki a hozzáadni kívánt nyomtatót:

    A nyomtató kiválasztása után lehetőség nyílik a nyomtató nevének, leírásának és helyének módosítására, valamint a hálózati megosztás engedélyezésére. Mivel nyomtatónk már hálózati nyomtató, a "Megosztás ezt a nyomtatót" nem hagyta jóvá:

    A nyomtató nevének szerkesztése és egy hely hozzáadása után a rendszer kéri, hogy válassza ki a nyomtatóhoz használni kívánt illesztőprogramot. Annak ellenére, hogy a CUPS automatikusan felfedezte a nyomtatót és a nyomtató nevét, a CUPS nem próbálja meg kiválasztani a megfelelő illesztőprogramot. Görgessen addig, amíg meg nem jelenik az Önnek megfelelő modellszám. Alternatív megoldásként, ha van a gyártójától letöltött nyomtatóhoz PPD-fájl, akkor ezt a „Fájl kiválasztása” gombbal töltheti be:

    Az utolsó konfigurációs lépés az általános nyomtatási beállítások megnézése, mint amilyen az alapértelmezett nyomtatási mód, az alapértelmezett papírforrás / -méret stb. Alapértelmezés szerint a megfelelő előbeállításokra van szükség, de soha nem fáj, hogy ellenőrizze:

    Miután az „Alapértelmezett beállítások beállítása” gombra kattintott, a CUPS rendszerhez éppen hozzáadott nyomtató alapértelmezett adminisztrációs oldala jelenik meg:

    Minden jól néz ki. Az igazi teszt azonban valójában valamit nyomtat. Tűzzük fel a Leafpadot, a Rasbian alapértelmezett szövegszerkesztőjét, és küldjünk egy üzenetet:

    Míg rájöttünk, hogy egy kicsit korai lenne, hogy „hatalmas sikert” írtunk a tesztnyomtatásunk előtt, tudod, tényleg kinyomtatjuk, mi voltunk hogy magabiztos. Tizenöt másodperccel később, a dokumentum kinyílt a nyomtatóból, és beleesett a tálcába. Siker!


    Ezen a ponton, ha hozzáadta a „lpadmin” csoporthoz a nyomtatóhoz hozzáférést igénylő egyetlen felhasználót, és hozzáadta az egyetlen nyomtatót, amelyhez a CUPS rendszerhez szeretne hozzáférni, kész. Ha más felhasználókat szeretne hozzáadni, vagy további nyomtatókat szeretne, egyszerűen futtassa újra a bemutató megfelelő lépéseit.