Paano Gumawa ng Iyong Sariling Wireless Printer Sa Isang Raspberry Pi

Paano Gumawa ng Iyong Sariling Wireless Printer Sa Isang Raspberry Pi

Ang wireless na teknolohiya ay marahil ang pinakamahusay na pagpapabuti sa pag-print sa bahay sa loob ng maraming taon. Mas kaunting mga cable, kakayahang umangkop tungkol sa kung saan mo mailalagay ang iyong printer --- win-win ito. Maliban kung mayroon kang isang mas lumang printer.





Habang ang mga bagong printer ay abot-kayang, maaari kang gumastos ng sapat sa iyong huling na ito ay hindi nagkakahalaga ng outlay. Bilang karagdagan, ang iyong lumang printer ay maaaring magkaroon ng isang espesyal na pagpapaandar, na ang pagpapalit nito ay maaaring masyadong mahal.





Ang solusyon? Gawing wireless ang iyong dating printer. Maraming mga solusyon ang magagamit, ngunit ang isang tanyag na pagpipilian ay ang paggamit ng iyong Raspberry Pi bilang isang wireless print server.





Mga Pakinabang ng Wireless Pagpi-print

Kung hindi mo pa nasiyahan ang mga benepisyo ng pag-print sa wireless, kung gayon ang proyektong ito ay tiyak na lugar upang magsimula. Ngunit bakit mag-abala sa pag-print ng wireless?

magpatakbo ng windows xp sa windows 10
  • Ang iyong printer ay hindi na nakatali sa iyong computer
  • Ang anumang aparato ay maaaring mag-print dito (laptop, smartphone o tablet)
  • Wala nang mga walang katapusang mga kable
  • Ang pag-andar ng wireless sa iyong mayroon nang wireless printer ay may sira

Ang pag-print na wireless ay talagang tungkol sa paggawa ng kakayahang umangkop sa pag-print --- isang perpektong proyekto para sa Raspberry Pi. Ang kagandahan ng solusyon na ito ay gagana ito para sa Windows, macOS, at iba pang mga computer sa Linux.



Paghahanda para sa Wireless Pagpi-print Gamit ang Raspberry Pi

Upang paganahin ang wireless printer sa isang luma, wired na aparato, kakailanganin mo ng isang Raspberry Pi na may built-in na Wi-Fi.

Ang mga modelo na may wireless na paraan ay:





Raspberry Pi Zero W (Wireless) (2017 na modelo) BUMILI NA NGAYON SA AMAZON

Sa mga mas matandang aparato, tiyaking nakakonekta mo ang isang wireless USB dongle para sa iyong Raspberry Pi at konektado ang aparato sa iyong network. Ang Pi ay dapat na nagpapatakbo ng pinakabagong bersyon ng Naka-install ang Raspbian sa SD card .

Kakailanganin mo rin ang:





  • Ang isang USB printer (isang parallel printer na isinama sa isang parallel-to-USB adapter ay maaaring gumana)
  • Ang supply ng kuryente ng printer at USB cable
  • Mga Kredensyal para sa iyong wireless network

I-boot at I-update ang Iyong Raspberry Pi para sa Pag-print

Magsimula sa pamamagitan ng pagkonekta sa lahat. Ang iyong printer ay dapat na konektado sa Raspberry Pi at pinapagana. I-access ang iyong Raspberry Pi alinman sa paggamit ng isang keyboard at display, o isang remote na koneksyon gamit ang SSH, VNC, o RDP.

Upang mag-update, buksan ang isang terminal at ipasok ang:

sudo apt update && sudo apt upgrade -y

Sinusuri nito ang mga pag-update sa software, at pag-upgrade kung kinakailangan. Sundin ang mga senyas sa screen hanggang sa makumpleto ito.

Ang pag-configure ng Iyong Raspberry Pi bilang isang Print Server Na May Mga Tasa

Sa pagkakakonekta at pag-set up ng kagamitan, ang unang bagay na dapat gawin ay tiyakin na ang iyong USB printer ay nakita.

Magbukas ng isang linya ng utos (alinman sa iyong Raspberry Pi nang direkta o higit sa SSH) at ipasok:

lsusb

Ang isang listahan ng mga nakakabit na USB device ay dapat na lumitaw. Suriin ito at kilalanin ang iyong printer.

Kasunod nito, kakailanganin mong i-install ang Samba, ang open source file sharing software. Maaari itong magawa sa pamamagitan ng pagpasok ng utos.

sudo apt install samba

Sundin ang anumang mga tagubiling ipinakita. Susunod, oras na upang mai-install ang CUPS, ang Common Unix Printing System (tandaan na dapat mo munang i-install ang Samba).

sudo apt install cups

Nagbibigay ang CUPS ng mga driver para sa iyong printer. Maraming mga tagagawa ang nagbibigay ng mga driver ng Linux, ngunit kung hindi magagamit ang isang tao, gamitin ito.

Handa ka na ngayong idagdag ang default na gumagamit sa pangkat ng admin ng printer.

sudo usermod -a -G lpadmin pi

Bilang default, hindi paganahin ng CUPS ang pag-access mula sa isa pang aparato. Upang ayusin ito, i-configure ang CUPS upang tanggapin ang mga koneksyon mula, sabihin, ang iyong PC browser at i-restart ang serbisyo:

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

Pagdaragdag ng Iyong Printer

Susunod, kakailanganin mong i-setup ang iyong printer sa iyong Raspberry Pi. Lumipat sa Raspberry Pi desktop, ilunsad ang iyong browser at pumunta sa 127.0.0.1:631 at lumipat sa Pangangasiwa tab Bilang kahalili, nakadirekta ang browser sa 127.0.0.1:631/admin/

Pumili Magdagdag ng bago printer, i-input ang iyong mga kredensyal ng Raspbian kapag hiniling at pagkatapos ay piliin ang iyong printer mula sa listahan. Magpatuloy sa susunod na screen, piliin ang tamang aparato mula sa listahan.

Susunod, kumpirmahin ang mga detalye at magtalaga ng isang pangalan, pagkatapos suriin Ibahagi ang Printer na Ito at mag-click Magpatuloy .

Nakasalalay sa tagagawa ng iyong aparato, ang susunod na pahina ay maaaring magtagal upang mai-load habang na-load ang mga pangalan ng driver ng aparato. Piliin ang tamang driver ng printer (na dapat mapili bilang default) at magpatuloy.

Bilang kahalili, mag-click Pumili ng Ibang Gumawa / Gumagawa at piliin Hilaw na . Nangangahulugan ito na ang aparato kung saan ka nagpi-print ay hahawak sa driver.

Mag-click Magdagdag ng Printer , kung gayon Itakda ang Mga Default na Opsyon . Makalipas ang ilang sandali ang printer ay magiging handa na upang simulang tanggapin ang mga trabaho. Upang matiyak na gumagana ito, mag-click Pagpapanatili at piliin I-print ang Pahina ng Pagsubok .

Kumokonekta sa Iyong Raspberry Pi Print Server

Sa tapos na lahat, kailangan mong tiyakin na ang pag-access sa iyong Raspberry Pi ay pinagana. Para sa macOS, ito ay bilang default, ngunit para sa Windows, kinakailangan ng ilang dagdag na pagsasaayos. Kapag tapos na ito, maaari mong simulan ang pag-print.

I-edit ang samba config file sa /etc/samba/smb.conf. Mayroong dalawang paraan upang magawa ito:

  • Buksan ang file sa desktop at gawin ang mga pagbabago sa isang text editor
  • Gamitin sudo nano /etc/samba/smb.conf upang mai-edit ang file sa terminal

Ang mga sumusunod dapat idagdag :

# 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

Kakailanganin mong i-input ang pangalan ng Windows 'workgroup' na pinalitan ang iyong_workgroup_name --- ito ay karaniwang Workgroup ):

Pindutin Ctrl + X upang makatipid at makalabas, pagkatapos ay muling simulan ang samba:

sudo systemctl restart smbd

Simulan ang Pag-print Mula sa Windows at macOS

Aabutin ng ilang segundo ang Samba upang muling simulan. Maaari ka na ngayong lumipat sa iyong PC at magdagdag ng bagong printer. Suriin muna kung ang Raspberry Pi ay nakikita sa pamamagitan ng pagbubukas Windows Explorer> Network .

Pumunta sa Control Panel> Hardware at Sound> Mga Device at Printer> Advanced na pag-setup ng printer at hintaying mag-scan ang system.

Ang isang mas mabilis na pagpipilian ay upang mapalawak ang entry ng iyong Raspberry Pi sa view ng Windows Explorer. Mag-right click lamang sa printer, piliin ang Kumonekta , piliin ang iyong driver ng Windows printer, at simulang mag-print.

Pansamantala, ang mga gumagamit ng Mac ay maaaring magdagdag ng isang bagong printer sa karaniwang paraan.

Ang anumang pangangasiwa ng print server na kailangang isagawa ay maaaring gawin sa pamamagitan ng pagbubukas http: // [RPI.IP.ADDRESS.HERE]: 631 . Ipinapakita nito ang interface ng web ng admin ng CUPS printer sa anumang aparato sa iyong network.

Gumawa ka ng isang DIY Print Server Sa Raspberry Pi

Kung nagawa mo ito hanggang ngayon, ang iyong Raspberry Pi-powered print server ay dapat na nakabukas at tumatakbo. Nagdala ka lamang ng isang non-wireless printer online, paganahin ang wireless na pag-print dito mula sa anumang aparato.

Ito ay isa lamang sa maraming mga kahanga-hangang mga proyekto na maaari mong buuin gamit ang isang Raspberry Pi computer .

Inaasahan namin na gusto mo ang mga item na inirerekumenda namin at talakayin! Ang MUO ay may kaakibat at naka-sponsor na pakikipagsosyo, kaya nakakatanggap kami ng bahagi ng kita mula sa ilan sa iyong mga pagbili. Hindi ito makakaapekto sa presyo na babayaran mo at makakatulong sa amin na mag-alok ng pinakamahusay na mga rekomendasyon ng produkto.

Magbahagi Magbahagi Mag-tweet Email Canon vs. Nikon: Aling Camera Brand Ay Mas Mabuti?

Ang Canon at Nikon ay ang dalawang pinakamalaking pangalan sa industriya ng camera. Ngunit aling tatak ang nag-aalok ng mas mahusay na lineup ng mga camera at lente?

Basahin Susunod
Mga Kaugnay na Paksa
  • DIY
  • Pagiging produktibo
  • Pagpi-print
  • Raspberry Pi
  • Mga Tutorial sa DIY Project
Tungkol sa May-akda Christian Cawley(1510 Mga Artikulo Nai-publish)

Ang Deputy Deputy for Security, Linux, DIY, Programming, at Tech ay Ipinaliwanag, at Tunay na Kapaki-pakinabang na tagagawa ng Podcast, na may malawak na karanasan sa suporta sa desktop at software. Isang nag-ambag sa magazine na Linux Format, si Christian ay isang Raspberry Pi tinkerer, Lego lover at retro gaming fan.

Higit pa Mula sa Christian Cawley

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe
Kategorya Diy