Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man gör din egen trådlösa skrivare med en Raspberry Pi

Trådlös teknik är kanske den bästa förbättringen av hemutskrift på flera år. Färre kablar, flexibilitet om var du kan placera din skrivare — det är win-win. Om du inte har en äldre skrivare.

Även om nya skrivare är överkomliga, kanske du har spenderat tillräckligt mycket på din senaste att det inte är värt utlägget. Dessutom kan din gamla skrivare ha en speciell funktion som gör att det kan bli för dyrt att byta ut den.

Lösningen? Gör din gamla skrivare trådlös. Många lösningar finns tillgängliga, men ett populärt val är att använda din Raspberry Pi som en trådlös skrivarserver.

Fördelar med trådlös utskrift

Om du inte redan har njutit av fördelarna med trådlös utskrift, då är detta projekt definitivt platsen att börja. Men varför bry sig om trådlös utskrift?

Din skrivare är inte längre bunden till din dator Alla enheter kan skriva ut till den (bärbar dator, smartphone eller surfplatta) Inga fler ändlösa kablar Trådlös funktionalitet på din befintliga trådlösa skrivare är felaktig

Trådlös utskrift handlar verkligen om att göra utskriften flexibel — ett perfekt projekt för Raspberry Pi. Det fina med denna lösning är att den kommer att fungera för Windows, macOS och andra Linux-datorer.

Förbereder för trådlös utskrift med Raspberry Pi

För att aktivera trådlös skrivare på en gammal, trådbunden enhet, behöver du en Raspberry Pi med inbyggt Wi-Fi.

Trådlös-aktiverade modeller är:

Med äldre enheter, se till att du har anslutit en trådlös USB-dongel för din Raspberry Pi och anslutit enheten till ditt nätverk. Pi:n bör köra den senaste versionen av Raspbian installerad på SD-kortet.

Du behöver också:

En USB-skrivare (en parallellskrivare kopplad till en parallell-till-USB-adapter kan fungera) Skrivarens strömförsörjning och USB-kabel Inloggningsuppgifter för ditt trådlösa nätverk

Starta och uppdatera din Raspberry Pi för utskrift

Börja med att koppla ihop allt. Din skrivare ska vara ansluten till Raspberry Pi och påslagen. Få åtkomst till din Raspberry Pi antingen med ett tangentbord och en skärm, eller en fjärranslutning med SSH, VNC eller RDP.

Relaterad  ZLRC SG906 Pro Beast Rc Drone Review: Kommer med WIFI FPV med 4K HD-kamera 2-axlig Gimbal

För att uppdatera, öppna en terminal och skriv in:

sudo apt update && sudo apt upgrade -y

Detta söker efter programuppdateringar och uppgraderingar vid behov. Följ anvisningarna på skärmen tills detta är klart.

Konfigurera din Raspberry Pi som en skrivarserver med koppar

Med utrustningen ansluten och konfigurerad är det första du ska göra att se till att din USB-skrivare upptäcks.

Öppna en kommandorad (antingen på din Raspberry Pi direkt eller över SSH) och skriv in:

lsusb

En lista över anslutna USB-enheter bör visas. Kontrollera den och identifiera din skrivare.

Efter detta måste du installera Samba, programvaran för fildelning med öppen källkod. Detta kan göras genom att ange kommandot.

sudo apt install samba

Följ alla instruktioner som visas. Därefter är det dags att installera CUPS, Common Unix Printing System (observera att du måste installera Samba först).

sudo apt install cups

CUPS tillhandahåller drivrutiner för din skrivare. Många tillverkare tillhandahåller Linux-drivrutiner, men om en inte är tillgänglig, använd denna.

Du är nu redo att lägga till standardanvändaren i skrivaradministratörsgruppen.

sudo usermod -a -G lpadmin pi

Som standard kommer CUPS inte att aktivera åtkomst från en annan enhet. För att åtgärda detta, konfigurera CUPS för att acceptera anslutningar från, säg, din PC-webbläsare och starta om tjänsten:

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

Lägga till din skrivare

Därefter måste du ställa in din skrivare med din Raspberry Pi. Byt till Raspberry Pi-skrivbordet, starta din webbläsare och gå till 127.0.0.1:631 och växla till Administrering flik. Alternativt, webbläsare direkt till 127.0.0.1:631/admin/

Välj Lägg till ny skrivare, ange dina Raspbian-uppgifter när du begär det och välj sedan din skrivare från listan. Fortsätt till nästa skärm och välj rätt enhet från listan.

Bekräfta sedan detaljerna och tilldela ett namn och kontrollera sedan Dela den här skrivaren och klicka Fortsätta.

Beroende på din enhetstillverkare kan nästa sida ta en stund att ladda eftersom enhetsdrivrutinernas namn läses in. Välj rätt skrivardrivrutin (som ska väljas som standard) och fortsätt.

Relaterad  Nokia 5.4-specifikationer läckte: Med Snapdragon 662-chip

Alternativt, klicka Välj ett annat märke/tillverkare och välj Rå. Det betyder att enheten du skriver ut från kommer att hantera drivrutinen.

Klick Lägg till skrivaredå Ställ in standardalternativ. Några ögonblick senare är skrivaren redo att börja ta emot jobb. Klicka på för att säkerställa att det fungerar Underhåll och välj Skriv ut testsida.

Ansluter till din Raspberry Pi Print Server

När allt är klart måste du se till att åtkomst till din Raspberry Pi är aktiverad. För macOS är detta som standard, men för Windows krävs lite extra konfiguration. När detta är gjort kan du börja skriva ut.

Redigera samba-konfigurationsfilen i /etc/samba/smb.conf. Det finns två sätt att göra detta:

Öppna filen på skrivbordet och gör ändringarna i en textredigerare Använd sudo nano /etc/samba/smb.conf för att redigera filen i terminalen

Följande bör läggas till:

# 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 måste ange Windows “arbetsgrupps” namn som ersätter ditt_arbetsgruppsnamn — detta är vanligtvis Arbetsgrupp):

Tryck Ctrl + X för att spara och avsluta, starta sedan om samba:

sudo systemctl restart smbd

Börja skriva ut från Windows och macOS

Samba kommer att ta några sekunder att starta om. Du kan nu byta till din PC och lägga till en ny skrivare. Kontrollera först att Raspberry Pi är synlig genom att öppna Utforskaren > Nätverk.

Gå till Kontrollpanelen > Hårdvara och ljud > Enheter och skrivare > Avancerad skrivarinställningar och vänta på att systemet ska skannas.

Ett snabbare alternativ är att utöka din Raspberry Pi-post i Utforskarens nätverksvy. Högerklicka bara på skrivaren, välj Anslutavälj din Windows-skrivardrivrutin och börja skriva ut.

Relaterad  Tenet kommer till HBO Max AKA "den sämsta streamingtjänsten"

Mac-användare kan under tiden lägga till en ny skrivare på vanligt sätt.

All administration av skrivarservern som behöver utföras kan göras genom att öppna http://[RPI.IP.ADDRESS.HERE]:631. Detta visar CUPS skrivaradministrationswebbgränssnitt på vilken enhet som helst i ditt nätverk.

Du gjorde en DIY-skrivarserver med Raspberry Pi

Om du har kommit så långt bör din Raspberry Pi-drivna skrivarserver vara igång. Du har precis tagit en icke-trådlös skrivare online, vilket möjliggör trådlös utskrift till den från vilken enhet som helst.

Detta är bara ett av många fantastiska projekt du kan bygga med en Raspberry Pi-dator.

Om författaren

Christian Cawley (1562 publicerade artiklar)

Biträdande redaktör för säkerhet, Linux, gör-det-själv, programmering och teknisk förklarad, och riktigt användbar podcastproducent, med lång erfarenhet av skrivbords- och mjukvarustöd. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi-pyssling, en Lego-älskare och en retrospelfantast.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera