Lag din egen trådløse skriver med en Raspberry Pi

Færre kabler, fleksibilitet om hvor du kan sette skriveren din - trådløs utskrift er en vinn-vinn. Med mindre du har en eldre skriver. Raspberry Pi til redning!

Færre kabler, fleksibilitet om hvor du kan sette skriveren din - trådløs utskrift er en vinn-vinn.  Med mindre du har en eldre skriver.  Raspberry Pi til redning!
Annonse

Trådløs teknologi er kanskje den beste forbedringen til hjemmeutskrift i mange år. Færre kabler, fleksibilitet om hvor du kan sette skriveren din - det er vinn-vinn. Med mindre du har en eldre skriver.

Selv om det kan være lett nok å kjøpe en ny skriver for under $ 50, kan det hende du har brukt nok på den siste, og kan ikke rettferdiggjøre utlegget. I tillegg kan den gamle skriveren ha en spesiell funksjon, eller administrere duplexing på en spesielt tilfredsstillende måte, for å plage å erstatte den.

Løsningen er da å gjøre det trådløst. Flere løsninger er tilgjengelige, men et populært valg er å bruke Raspberry Pi som en trådløs utskriftsserver.

Fordeler med trådløs utskrift

Hvis du ikke allerede har hatt fordelene med trådløs utskrift, er dette prosjektet definitivt stedet å starte. Har du en stor storskriver som tar opp plass på kontoret din, som du ikke bruker for ofte? Kanskje kommer kablene i veien?

BUO-piprint-trådløs utskrift

Med en trådløs skriver kan du flytte utskrift til et eget rom (kanskje til og med ditt skur) og samle utskriftsjobber når de er ferdige. På denne måten kan rommet som tas opp av skriveren på skrivebordet, brukes på andre måter. Ved hjelp av trådløs teknologi kan utskriften også foregå via en hvilken som helst enhet du kan ha, enten det er en bærbar datamaskin, smarttelefon eller nettbrett.

Trådløs utskrift handler egentlig om å gjøre utskrift fleksibel i stedet for å "låse" den til pulten. Og Raspberry Pi kan hjelpe med dette.

Forbereder For Trådløs Utskrift Med Raspberry Pi

For dette prosjektet må du forsikre deg om at du har koblet til og satt opp en trådløs USB-dongle for Raspberry Pi Oppsett Trådløst nettverk på Raspberry Pi Oppsett Trådløst nettverk på Raspberry Pi Nesten hvert Raspberry Pi-prosjekt vil kreve en nettverkstilkobling, og betydelig fleksibilitet kan oppnås ved å ignorere Ethernet-porten til fordel for en trådløs USB-dongle. Les mer . Du bør også bruke en USB-skriver. Det er mulig å gjøre dette arbeidet med en parallellskriver koblet til en parallell til USB-adapter, men du må undersøke andre steder hvis du får problemer med det.

BUO-Raspi-trådløs-dongle-close

Du trenger også en USB-kabel fra skriveren til Raspberry Pi.

Til slutt, hvis du ikke allerede har gjort det, sett opp Raspberry Pi med et foretrukket operativsystem, og sørg for at den er oppdatert (Hvis du ikke har gjort dette før, er NOOBS trolig den beste løsningen Hvordan NOOBS For Raspberry Pi Can Hjelp første gangs brukere Hvordan NOOBS for Raspberry Pi kan hjelpe førstegangsbrukere Det er noe om Raspberry Pi som bare kan sette folk av: inntil nå har det ikke vært spesielt brukervennlig å sette opp det. NOOBS har som mål å endre det! Les mer. ).

For å oppdatere, skriv inn

sudo apt-get update 

etterfulgt av

 sudo apt-get upgrade 

Denne opplæringen ble skrevet ut fra en trådløs utskriftsserver som kjører på Raspbian .

Konfigurere din Raspberry Pi som en utskriftsserver med CUPS

Når utstyret er koblet til og installert, er det første som gjør at USB-skriveren din oppdages.

Åpne en kommandolinje (enten på Raspberry Pi direkte eller over SSH Sette opp Raspberry Pi For Headless Bruk Med SSH Sette opp Raspberry Pi For Headless Bruk Med SSH Raspberry Pi kan godta SSH-kommandoer når de er koblet til et lokalt nettverk (enten ved Ethernet eller Wi-Fi), slik at du enkelt kan sette opp. Fordelene med SSH går utover å forstyrre den daglige screeningen ... Les mer) og skriv inn:

 lsusb 

En liste over vedlagte USB-enheter skal vises. Sjekk det, og identifiser skriveren din.

Etter dette må du installere Samba, open source fildelingsprogramvaren. Dette kan gjøres ved å skrive inn kommandoen.

 sudo apt-get install samba 

Følg instruksjonene som vises.

Deretter er det på tide å installere CUPS, Common Unix Printing System (merk at du må installere Samba først).

 sudo apt-get install cups 

CUPS gir drivere til skriveren. Mange produsenter tilbyr nå Linux-drivere, men i tilfelle en ikke er tilgjengelig, bruk dette.

Du er nå klar til å legge til standardbrukeren i skriveradministrasjonsgruppen.

 sudo usermod –a –G lpadmin pi 

Legge til skriveren

Deretter må du sette opp skriveren din med Raspberry Pi. Start opp i GUI med startx, start nettleseren din og gå til 127.0.0.1:631 og bytt til Administrasjon-fanen.

Velg Legg til ny skriver, skriv inn Raspbian-legitimasjonene dine når du blir bedt om det, og velg deretter skriveren fra listen som vises. Fortsett til neste skjerm, velg riktig enhet fra listen. I det følgende skjermbildet bekrefter du detaljene og tildeler et navn, og deretter merker du Del denne skriveren og klikker Fortsett .

BUO-piprint-kopper-aksje

Avhengig av produsenten av enheten din, kan det ta en stund å laste inn neste side. Dette skyldes at en hel rekke navn på enhetsdriveren lastes opp, så hvis du har koblet til en HP-skriver, kan det hende at du har ventet lenge. Når listen er lastet ned, velg riktig skriverdriver (som skal velges som standard) og fortsett. Alternativt klikker du Velg en annen merke / produsent og velg . Du kan la Windows håndtere driveren!

Klikk på Legg til skriver, og sett deretter standardalternativer. For noen få sekunder senere vil skriveren være klar til å begynne å godta jobber. For å sikre at den fungerer, klikk på Vedlikehold og velg Skriv ut testside .

Koble til Raspberry Pi fra Windows

Med alt dette, må du sikre at tilgang fra Windows til Raspberry Pi er aktivert slik at du kan begynne å skrive ut.

Dette gjøres ved å redigere samba config filen i /etc/samba/smb.conf - du kan gjøre dette i GUIen som du fortsatt skal være der, selv om det er enkelt å starte det i bash med en tekstredigerer.

Følgende skal legges til:

 # CUPS printing. See also the cupsaddsmb(8) manpage in the # cupsys-client package. printing = cups printcap name = cups [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = yes read only = yes create mask = 0700 # Windows clients look for this share name as a source of downloadable # printer drivers [print$] comment = Printer Drivers path = /usr/share/cups/drivers browseable = yes read only = yes guest ok = no 

Deretter trykker du på CTRL + W for å søke etter "arbeidsgruppe" og oppsett som følger (erstatte your_workgroup_name etter behov - vanligvis arbeidsgruppe ) :

 workgroup = your_workgroup_name wins support = yes 

Med det lagret, avslutter du GUI og starter samba på nytt:

 sudo /etc/init.d/samba restart 

Start utskrift fra Windows og Mac OS X

Når samba starter på nytt - som ikke skal ta mer enn noen få sekunder - kan du bytte til Windows-PC og legge til en ny skriver. Kontroller først at Raspberry Pi er synlig ved å åpne Windows Utforsker> Nettverk .

Gå til Kontrollpanel> Maskinvare og lyd> Enheter og skrivere> Avansert skriveroppsett og vent til systemet skal skannes. Et raskere alternativ er å utvide innføringen av Raspberry Pi i Windows Explorer-nettverksvisning, hvor du kan høyreklikke på skriveren, velg Koble til, velg Windows-skriverdriveren og start utskrift.

MUO-piprint-utgang

Mac-brukere kan i mellomtiden legge til en ny skriver på vanlig måte.

Enhver administrasjon av utskriftsserveren som må utføres, kan gjøres ved å åpne http: // [RPI.IP.ADDRESS.HERE]: 631, som vil vise CUPS-skriverens admin-webgrensesnitt på hvilken som helst nettverksmaskin.

BUO-piprint-kopper-admin

Har du gitt nytt, trådløst liv til en gammel skriver med Raspberry Pi? Gi oss beskjed om hvordan det gikk!

Image Credit: Craig Berscheidt via Flickr, trådløs skriver via Shutterstock

In this article