Hvordan legge til en skriver til din Raspberry Pi (eller annen Linux-datamaskin)

Innholdsfortegnelse:

Hvordan legge til en skriver til din Raspberry Pi (eller annen Linux-datamaskin)
Hvordan legge til en skriver til din Raspberry Pi (eller annen Linux-datamaskin)

Video: Hvordan legge til en skriver til din Raspberry Pi (eller annen Linux-datamaskin)

Video: Hvordan legge til en skriver til din Raspberry Pi (eller annen Linux-datamaskin)
Video: Learning Word 2013 - How to Use New Tools - YouTube 2024, Mars
Anonim
I motsetning til en typisk Windows-maskin kommer den lille Raspberry Pi som kjører Rasbian ikke akkurat med plug-'n-play-skriverstøtte. Les videre som vi viser deg hvordan du legger til fullverdige utskriftsfunksjoner til din Pi-enhet.
I motsetning til en typisk Windows-maskin kommer den lille Raspberry Pi som kjører Rasbian ikke akkurat med plug-'n-play-skriverstøtte. Les videre som vi viser deg hvordan du legger til fullverdige utskriftsfunksjoner til din Pi-enhet.

Hvorfor vil jeg gjøre dette?

Hvis du eksperimenterer med Pi som en erstatning for skrivebordet, vil du aktivere en fysisk utskriftsutgang for et program eller en applikasjonspakke du bruker, eller på annen måte vil aktivere tradisjonell utskrift på Pi, er denne opplæringen en straight shot fra printerless til lykkelig utskrift; Det er ingen tidligere skriver-wrangling under Linux-erfaring som kreves.

Hva trenger jeg?

For denne opplæringen trenger du følgende ting:

  • 1 Raspberry Pi enhet med Rasbian installert
  • 1 USB-basert eller nettverkstilgjengelig skriver

Hvis du ennå ikke har konfigurert Raspberry Pi med et Rasbisk bilde, anbefaler vi sterkt at du begynner med vår introduksjon til Raspberry Pi.

Installere CUPS på Pi og aktivere ekstern tilgang

For å koble en skriver med Raspberry Pi må vi først installere Common Unix Printing System (CUPS). Det er på tide å skyte opp Pi og navigere til terminalen (enten på Pi selv via SSH).

På terminalen skriver du inn følgende kommando for å begynne å installere CUPS:

sudo apt-get install cups

Når du blir bedt om å fortsette, skriv inn Y og trykk enter. CUPS er en ganske kjølig installasjon, så vær så snill å ta en kopp kaffe. Når grunninstallasjonen er fullført, må vi gjøre noen få små administrative endringer. Den første rekkefølgen av virksomheten er å legge oss til brukergruppen som har tilgang til skriverne / skriverkøen. Brukergruppen opprettet av CUPS er "lpadmin". Standard Rasbian-brukeren (og brukeren vi er logget på) er "pi" (juster følgende kommando tilsvarende hvis du vil ha en annen bruker som har tilgang til skriveren).

På terminalen skriver du inn følgende kommando:

sudo usermod -a -G lpadmin pi

For den nysgjerrige, tillater "-a" bryteren oss å legge til en eksisterende bruker (pi) til en eksisterende gruppe (lpadmin), spesifisert av "-G" bryteren.

Vår siste bit av forhåndskonfigurasjonsarbeid er å aktivere fjern redigering av CUPS-konfigurasjonen. Resten av konfigurasjonen kan fullføres via nettleseren på Pi, men hvis du ikke faktisk sitter rett ved Pi, og foretrekker å bruke, si nettleseren på Windows-skrivebordet for å fullføre konfigurasjonen, vil du trenger å bytte en liten verdi i

/etc/cups/cupsd.conf

. På terminalen skriver du inn følgende kommando:

sudo nano /etc/cups/cupsd.conf

Inne i filen, se etter denne delen:

# Only listen for connections from the local machine Listen localhost:631

Kommentere linjen "Lytt localhost: 631" og erstatt den med følgende:

# Only listen for connections from the local machine # Listen localhost:631 Port 631

Dette instruerer CUPS å lytte etter hvilken som helst kontakt på et hvilket som helst nettverksgrensesnitt så lenge det er rettet til port 631.

Rull nedover i konfigurasjonsfilen til du ser avsnittene "plassering". I blokken nedenfor har vi dristet linjene du må legge til i config:

< Location / >

# Restrict access to the server…

Order allow,deny

Allow @local

< /Location > < Location /admin >

# Restrict access to the admin pages…

Order allow,deny

Allow @local

< /Location > < Location /admin/conf >

AuthType Default

Require user @SYSTEM

# Restrict access to the configuration files…

Order allow,deny

Allow @local

< /Location >

Tillegget av "tillate @ local" -linjen tillater tilgang til CUPS fra hvilken som helst datamaskin på ditt lokale nettverk. Når du endrer CUPS-konfigurasjonsfilen, må du starte CUPS-serveren på nytt. Gjør det med følgende kommando:

sudo /etc/init.d/cups restart

Etter at du har startet CUPS, bør du få tilgang til administrasjonspanelet via hvilken som helst datamaskin på det lokale nettverket ved å peke på nettleseren på https:// [Pis IP eller vertsnavn]: 631.

Legge til en skriver til CUPS

Når du først navigerer til https:// [Pis IP eller vertsnavn]: 631, ser du standard CUPS hjemmeside, som vist på skjermbildet ovenfor. Den delen vi er interessert i, er "Administrasjon" -fanen. Klikk på det nå.
Når du først navigerer til https:// [Pis IP eller vertsnavn]: 631, ser du standard CUPS hjemmeside, som vist på skjermbildet ovenfor. Den delen vi er interessert i, er "Administrasjon" -fanen. Klikk på det nå.
I administrasjonspanelet klikker du på Legg til skriver. Hvis du får en advarsel om nettstedets sikkerhetssertifikat, fortsett og klikk på Fortsett uansett for å ignorere det. Du blir bedt om å skrive inn brukernavn og passord.
I administrasjonspanelet klikker du på Legg til skriver. Hvis du får en advarsel om nettstedets sikkerhetssertifikat, fortsett og klikk på Fortsett uansett for å ignorere det. Du blir bedt om å skrive inn brukernavn og passord.
Gå videre og skriv inn brukernavnet og passordet til kontoen du la til i "lpadmin" -gruppen tidligere i opplæringen (for eksempel hvis du bruker en standard Raspbian-installasjon, er innlogging / passordet "pi" / "bringebær"). Klikk på "Logg inn".
Gå videre og skriv inn brukernavnet og passordet til kontoen du la til i "lpadmin" -gruppen tidligere i opplæringen (for eksempel hvis du bruker en standard Raspbian-installasjon, er innlogging / passordet "pi" / "bringebær"). Klikk på "Logg inn".

Etter at du har logget inn, vil du bli presentert med en liste over oppdagede skrivere (både lokale og nettverk). Velg skriveren du vil legge til i systemet:

Etter at du har valgt skriveren, får du muligheten til å redigere navnet, beskrivelsen og plasseringen til skriveren, samt aktivere nettverksdeling. Siden vår skriver allerede er en nettverksskriver, forlot vi "Del denne skriveren" ikke merket:
Etter at du har valgt skriveren, får du muligheten til å redigere navnet, beskrivelsen og plasseringen til skriveren, samt aktivere nettverksdeling. Siden vår skriver allerede er en nettverksskriver, forlot vi "Del denne skriveren" ikke merket:
Etter at du har redigert skrivernavnet og lagt til et sted, blir du bedt om å velge den spesifikke driveren du vil bruke for skriveren. Til tross for at det automatisk oppdaget skriveren og skrivernavnet, gjør CUPS ikke noe forsøk på å velge riktig driver for deg. Rull til du ser et modellnummer som samsvarer med ditt. Alternativt, hvis du har en PPD-fil for skriveren du har lastet ned fra produsenten, kan du laste den med "Velg fil" -knappen:
Etter at du har redigert skrivernavnet og lagt til et sted, blir du bedt om å velge den spesifikke driveren du vil bruke for skriveren. Til tross for at det automatisk oppdaget skriveren og skrivernavnet, gjør CUPS ikke noe forsøk på å velge riktig driver for deg. Rull til du ser et modellnummer som samsvarer med ditt. Alternativt, hvis du har en PPD-fil for skriveren du har lastet ned fra produsenten, kan du laste den med "Velg fil" -knappen:
Det siste konfigurasjonstrinnet er å se over noen generelle utskriftsinnstillinger som hva du vil at standard skrivermodus skal være, standard papirkilde / -størrelse, osv. Det skal standard til de riktige forhåndsinnstillingene, men det gjør aldri vondt for å sjekke:
Det siste konfigurasjonstrinnet er å se over noen generelle utskriftsinnstillinger som hva du vil at standard skrivermodus skal være, standard papirkilde / -størrelse, osv. Det skal standard til de riktige forhåndsinnstillingene, men det gjør aldri vondt for å sjekke:
Etter at du har klikket på "Angi standardalternativer", blir du presentert med standardadministrasjonssiden for skriveren du nettopp har lagt til i CUPS-systemet:
Etter at du har klikket på "Angi standardalternativer", blir du presentert med standardadministrasjonssiden for skriveren du nettopp har lagt til i CUPS-systemet:
Alt ser bra ut. Den virkelige testen skriver imidlertid faktisk noe ut. La oss fyre opp Leafpad, Rasbian's standard tekstredigerer, og send en melding:
Alt ser bra ut. Den virkelige testen skriver imidlertid faktisk noe ut. La oss fyre opp Leafpad, Rasbian's standard tekstredigerer, og send en melding:
Image
Image

Mens vi innser at det er litt for tidlig å skrive "stor suksess" på vår testutskrift før du vet, det er faktisk skrevet ut, vi varat Selvsikker. Femten sekunder senere kom dokumentet ut av skriveren og droppet inn i skuffen. Suksess!

På dette tidspunktet, hvis du har lagt til den eneste brukeren som trenger tilgang til skriveren til "lpadmin" -gruppen, og du har lagt til den eneste skriveren du vil ha tilgang til CUPS-systemet, er du ferdig. Hvis du har andre brukere du vil legge til eller flere skrivere, kan du bare kjøre gjennom de respektive trinnene i opplæringen igjen for å gjøre det.

Anbefalt: