Hvordan

Raspberry Pi som en utskriftsserver - Del skriveren din takket være en Linux-server

Vi har allerede publisert flere nyttige bruksanvisninger for Raspberry Pi, den kompakte hovedkortdatamaskinen du kan kjøpe for rundt 35 euro. Vi tar nå opp tråden igjen og viser deg hvordan du bruker tingen som en utskriftsserver.

I tidligere hvordan vi tok en nærmere titt på Raspberry Pi som den ultimate håndverks- og nedlastingsdatamaskinen. Opprettelsen av en skyserver ble også diskutert i detalj.

I det nye verkstedet kobler vi en skriver til Raspberry Pi og bruker datamaskinen som en printserver. På den måten skriver du ut fra hvilken som helst datamaskin, nettbrett eller smarttelefon i huset, eller til og med når du er ute av huset. For dette konfigurerer vi Cloudprint fra Google og AirPrint fra Apple.

01 Oppdatert Raspbian

Vi bruker Raspbian som operativsystem for vår Raspberry Pi. For installasjon og innledende konfigurasjon henviser vi til kurset vårt fra i fjor. Før vi fortsetter, er det best å sørge for at programvaren er oppdatert. Dette er mulig med oppgavene sudo apt-get oppdatering og etter det sudo apt-get oppgradering (for å få oppdateringene). Deretter installerer vi nødvendig utskriftsserverprogramvare med:

sudo apt-få installere avahi-daemon kopper kopper-pdf kopper-driver-gutenprint openprinting-ppds python-kopper python-demon demon python-pkg-ressurser

02 Tilgang utenfra

Kjør kommandoen etter installasjonen sudo nano /etc/cups/cupsd.conf fra. Legg linjen foran Lytt localhost: 631 en # (hash) og lag en ny linje med Port 631. Dette gir oss også tilgang til utskriftsserveren CUPS (Common Unix Printing System) fra andre datamaskiner. Deretter legger vi til i seksjonene, og like før linjen hver gang linjen Tillat @Local for å begrense tilgangen til brukere av Raspberry Pi. Lagre endringene dine med Ctrl + O og lukk nano med Ctrl + X.

03 Administrator

Start CUPS-serveren på nytt slik at den leser den endrede konfigurasjonsfilen igjen: sudo servicekopper starter på nytt. Siden vi ønsker å administrere utskriftsserveren via webgrensesnittet fra følgende trinn, vil vi også legge til brukeren 'pi' i gruppen administratorer av utskriftsserveren: sudo adduser pi lpadmin. Endre også passordet hvis du ikke allerede har gjort det: passwd. Gå nå til url i nettleseren din // IP: 631 /, ved hvilken IP er IP-adressen til din Raspberry Pi. Hvis du får en advarsel om sikkerhetssertifikatet, ignorerer du det.

3 ekstra trinn

Seriekonsoll 01

Hvis du synes det er upraktisk å koble et tastatur og skjerm til Raspberry Pi for å konfigurere Raspbian eller feilsøke nettverksproblemer, vil en USB-til-TTL seriell kabel være nyttig (se artikkelen '15 tilbehør for Raspberry Pi '). Koble de fire ledningene riktig til Pi's GPIO-pinner: på øverste rad fra venstre til høyre, rød, ingenting, svart, hvitt og grønt.

Seriekonsoll 02

Last ned PL2303-driverne på en Windows-PC. Pakk ut filen og installer programmet. Etter dette kobler du USB-siden til seriell USB-til-TTL-kabel til PC-en. Merk: denne kabelen leverer også strøm til Raspberry Pi, så ikke koble Pi's mikro-USB-kabel til strøm samtidig! Hvis du vil ha det, ta den røde ledningen fra GPIO-pinnene. Windows leter nå etter ny maskinvare.

Seriekonsoll 03

Se i meldingen om at driveren er installert hvilken port som brukes, for eksempel COM5. Åpne nå programmet PuTTY, velg tilkoblingstype Seriell, fylle opp Seriell linje i og ved porten Hastighet 115200. Klikk Åpen og trykk Enter for å starte tilkoblingen. Logg deretter på terminalvinduet til PuTTY med brukernavnet pi og standardpassord bringebær.

04 Legg til skriver

Koble skriveren til en av USB-portene på Raspberry Pi og slå den på. Klikk deretter i webgrensesnittet til CUPS øverst Administrasjon og klikk på knappen Legg til skriver. Du blir deretter bedt om å oppgi brukernavn og passord til en skriveradministrator. Etter det kommer du ved siden av Lokale skrivere alle tilkoblede USB-skrivere kan sees og ved siden av Oppdagede nettverksskrivere alle nettverksskrivere oppdaget. Tross alt, hvis skriveren din allerede har en nettverkstilkobling, kan du også få den administrert av Pi.

$config[zx-auto] not found$config[zx-overlay] not found