Sådan laver du din egen trådløse printer med en Raspberry Pi

Sådan laver du din egen trådløse printer med en Raspberry Pi

Trådløs teknologi er måske den bedste forbedring af hjemmeprint i årevis. Færre kabler, fleksibilitet omkring hvor du kan placere din printer --- det er win-win. Medmindre du har en ældre printer.





Selvom nye printere er overkommelige, har du muligvis brugt nok på din sidste, til at det ikke er værd at betale. Derudover har din gamle printer muligvis en særlig funktion, at udskiftning af den kan være for dyr.





Løsningen? Gør din gamle printer trådløs. Mange løsninger er tilgængelige, men et populært valg er at bruge din Raspberry Pi som en trådløs printerserver.





Fordele ved trådløs udskrivning

Hvis du ikke allerede har nydt fordelene ved trådløs udskrivning, så er dette projekt helt sikkert stedet at starte. Men hvorfor gider du med trådløs udskrivning?

hvordan ryddes billeder på mac
  • Din printer er ikke længere bundet til din computer
  • Enhver enhed kan udskrive til den (bærbar computer, smartphone eller tablet)
  • Ikke flere endeløse kabler
  • Trådløs funktionalitet på din eksisterende trådløse printer er defekt

Trådløs udskrivning handler virkelig om at gøre udskrivning fleksibel --- et ideelt projekt for Raspberry Pi. Skønheden ved denne løsning er, at den fungerer til Windows, macOS og andre Linux -computere.



Forberedelse til trådløs udskrivning med Raspberry Pi

For at aktivere trådløs printer på en gammel, kablet enhed skal du bruge en Raspberry Pi med indbygget Wi-Fi.

Trådløse modeller er:





Raspberry Pi Zero W (Trådløs) (2017 -model) KØB NU PÅ AMAZON

Med ældre enheder skal du sikre, at du har tilsluttet en trådløs USB -dongle til din Raspberry Pi og tilsluttet enheden til dit netværk. Pi skulle køre den nyeste version af Raspbian installeret på SD -kortet .

Du skal også bruge:





  • En USB-printer (en parallelprinter koblet til en parallel-til-USB-adapter kan fungere)
  • Printerens strømforsyning og USB -kabel
  • Legitimationsoplysninger til dit trådløse netværk

Start og opdater din Raspberry Pi til udskrivning

Start med at forbinde alt. Din printer skal være tilsluttet Raspberry Pi og tændt. Få adgang til din Raspberry Pi enten ved hjælp af et tastatur og en skærm eller en fjernforbindelse ved hjælp af SSH, VNC eller RDP.

For at opdatere skal du åbne en terminal og indtaste:

sudo apt update && sudo apt upgrade -y

Dette søger efter softwareopdateringer og opgraderinger efter behov. Følg vejledningen på skærmen, indtil dette er fuldført.

Konfiguration af din Raspberry Pi som en printerserver med kopper

Med udstyret tilsluttet og opsat er det første, du skal gøre, at din USB -printer bliver registreret.

Åbn en kommandolinje (enten direkte på din Raspberry Pi eller over SSH) og indtast:

lsusb

En liste over tilsluttede USB -enheder skal vises. Tjek det, og identificer din printer.

Efter dette skal du installere Samba, open source -fildelingssoftwaren. Dette kan gøres ved at indtaste kommandoen.

sudo apt install samba

Følg eventuelle instruktioner, der vises. Dernæst er det tid til at installere CUPS, Common Unix Printing System (bemærk, at du først skal installere Samba).

sudo apt install cups

CUPS leverer drivere til din printer. Mange producenter leverer Linux -drivere, men hvis en ikke er tilgængelig, skal du bruge dette.

Du er nu klar til at tilføje standardbrugeren til printeradministratorgruppen.

sudo usermod -a -G lpadmin pi

Som standard aktiverer CUPS ikke adgang fra en anden enhed. For at løse dette skal du konfigurere CUPS til at acceptere forbindelser fra f.eks. Din pc -browser og genstarte tjenesten:

sudo cupsctl --remote-any
sudo /etc/init.d/cups restart

Tilføjelse af din printer

Dernæst skal du konfigurere din printer med din Raspberry Pi. Skift til Raspberry Pi -skrivebordet, start din browser og gå til 127.0.0.1:631 og skift til Administration fane. Alternativt browser direkte til 127.0.0.1:631/admin/

Vælg Tilføj ny printer, skal du indtaste dine Raspbian -legitimationsoplysninger, når du bliver bedt om det, og derefter vælge din printer fra listen. Fortsæt til det næste skærmbillede, vælg den korrekte enhed på listen.

Bekræft derefter detaljerne, og tildel et navn, og tjek derefter Del denne printer og klik på Blive ved .

Afhængigt af din enheds producent kan det tage lidt tid at indlæse den næste side, efterhånden som enhedsdrivernavne indlæses. Vælg den korrekte printerdriver (som skal vælges som standard), og fortsæt.

Alternativt kan du klikke Vælg et andet mærke/producent og vælg . Det betyder, at den enhed, du udskriver fra, håndterer driveren.

Klik på Tilføj printer , derefter Indstil standardindstillinger . Et øjeblik senere er printeren klar til at begynde at acceptere job. For at sikre, at det fungerer, skal du klikke på Vedligeholdelse og vælg Udskriv testside .

Tilslutning til din Raspberry Pi Print Server

Når alt dette er gjort, skal du sikre, at adgang til din Raspberry Pi er aktiveret. For macOS er dette som standard, men for Windows kræves nogle ekstra konfigurationer. Når dette er gjort, kan du begynde at udskrive.

Rediger samba -konfigurationsfilen i /etc/samba/smb.conf. Der er to måder at gøre dette på:

  • Åbn filen på skrivebordet, og foretag ændringerne i et tekstredigeringsprogram
  • Brug sudo nano /etc/samba/smb.conf for at redigere filen i terminalen

Det følgende skal tilføjes :

# 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
workgroup = your_workgroup_name
wins support = yes

Du skal indtaste Windows 'arbejdsgruppens navn og erstatte dit_arbejdsgruppenavn --- dette er normalt Arbejdsgruppe ):

Trykke Ctrl + X for at gemme og afslutte, og genstart derefter samba:

sudo systemctl restart smbd

Start udskrivning fra Windows og macOS

Samba tager et par sekunder at genstarte. Du kan nu skifte til din pc og tilføje en ny printer. Kontroller først, at Raspberry Pi er synlig ved at åbne Windows Stifinder> Netværk .

Gå til Kontrolpanel> Hardware og lyd> Enheder og printere> Avanceret printeropsætning og vent på, at systemet scanner.

En hurtigere mulighed er at udvide din Raspberry Pi's indtastning i Windows Stifors netværksvisning. Højreklik på printeren, vælg Forbinde , vælg din Windows -printerdriver, og start udskrivningen.

Mac -brugere kan i mellemtiden tilføje en ny printer på den sædvanlige måde.

Enhver administration af printerserveren, der skal udføres, kan udføres ved at åbne http: // [RPI.IP.ADRESSE.HERE]: 631 . Dette viser CUPS -printeradministrationswebgrænsefladen på enhver enhed på dit netværk.

Du lavede en DIY printserver med Raspberry Pi

Hvis du har nået så langt, skal din Raspberry Pi-drevne printerserver være i gang. Du har lige bragt en ikke-trådløs printer online, hvilket muliggør trådløs udskrivning til den fra enhver enhed.

Dette er bare en af ​​mange fantastiske projekter, du kan bygge med en Raspberry Pi -computer .

Vi håber, at du kan lide de ting, vi anbefaler og diskuterer! MUO har tilknyttede og sponsorerede partnerskaber, så vi modtager en andel af omsætningen fra nogle af dine køb. Dette påvirker ikke den pris, du betaler, og hjælper os med at tilbyde de bedste produktanbefalinger.

Del Del Tweet E -mail Canon vs Nikon: Hvilket kameramærke er bedre?

Canon og Nikon er de to største navne i kameraindustrien. Men hvilket mærke tilbyder den bedre serie af kameraer og objektiver?

Læs Næste
Relaterede emner
  • gør det selv
  • Produktivitet
  • Trykning
  • Hindbær Pi
  • DIY projektvejledninger
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -spilfan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere