
Სარჩევი:
- ნაბიჯი 1: ნივთები, რომლებიც დაგჭირდებათ
- ნაბიჯი 2: დააინსტალირეთ Raspbian ოპერაციული სისტემა
- ნაბიჯი 3: შეაგროვეთ დარჩენილი კომპონენტები
- ნაბიჯი 4: შექმენით WiFi კავშირი
- ნაბიჯი 5: დააინსტალირეთ სხვა პარამეტრები Raspi-config– ით
- ნაბიჯი 6: დააკონფიგურირეთ ქსელის ხიდი Wifi– დან Ethernet– მდე
- ნაბიჯი 7: ყველა იმ ბრძანების ავტომატიზაცია სკრიპტით
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

გაქვთ ძველი ლაზერული პრინტერი ან სკანერი, რომელიც ჯერ კიდევ მშვენივრად მუშაობს, მაგრამ არ არის Wi -Fi თავსებადი? ან იქნებ გსურთ გარე მყარი დისკის დაკავშირება, როგორც სარეზერვო მოწყობილობა თქვენს ქსელში და თქვენი სახლის როუტერზე ამოიწურა Ethernet პორტები. ეს ინსტრუქცია დაგეხმარებათ შექმნათ ხიდი wifi კავშირიდან Ethernet პორტთან Raspberry Pi– ზე.
მე მჭირდებოდა გზა ძველი Xerox ქსეროქსი/პრინტერის დასაკავშირებლად, რომელსაც აქვს ჩაშენებული ქსელის ადაპტერი და ქსელის პროგრამული უზრუნველყოფა, მაგრამ არ იყო Wi -Fi თავსებადი. ეს პრინტერი იყო ძველ კორპუსში და პრინტერი იყო ისეთ ადგილას, რომელიც არ იყო ახლოს Ethernet– ით და არ შეიძლებოდა მისი გადატანა. რამოდენიმე ნაწილით, რაც მე უკვე მქონდა ჩემი სახლის ირგვლივ, მე შემეძლო შემექმნა გამოსავალი, რომელიც ჩემს საჭიროებებს აგვარებდა.
ეს მარტივი წვრილმანი გადაწყვეტა მოგცემთ შესაძლებლობას დაამატოთ wifi კავშირი თქვენს ძველ მოწყობილობებს ბანკის დარღვევის გარეშე, უკაბელო ბეჭდვის ადაპტერის შეძენით.
ნაბიჯი 1: ნივთები, რომლებიც დაგჭირდებათ

- Raspberry Pi (ნებისმიერი მოდელი გააკეთებს, მაგრამ თქვენ ნახავთ უფრო სწრაფ შედეგს მოდელი 3 -ით).
- დენის ადაპტერი თქვენი Pi- სთვის.
- SD ბარათი ოპერაციული სისტემის დასაინსტალირებლად (თქვენ შეგიძლიათ გამოიყენოთ 8 GB ბარათი, რა ზომისაც გინდათ. მე ჩვეულებრივ მივდივარ 32 GB ბარათით იმ შემთხვევაში, თუ მსურს მეტი ვარიანტი დავამატო RPi– ს).
- Wifi ადაპტერი
- Ethernet კაბელი
- HDML კაბელი (მე მაქვს ძველი DVI მონიტორი, ამიტომ ვიყენებ ამ HDMI– დან DVI კაბელს).
- კლავიატურა და მაუსი
- ბარათის წამკითხველი ან კომპიუტერი ჩაშენებული ბარათის წამკითხველით.
- საქმე Pi- სთვის (სურვილისამებრ)
ნაბიჯი 2: დააინსტალირეთ Raspbian ოპერაციული სისტემა


ჩამოტვირთეთ Raspbian– ის უახლესი ვერსია (გაჭიმეთ ამ წერის დროს) აქედან. ჩადეთ SD ბარათი მის გადამყვან ადაპტერში და ჩადეთ SD ბარათის ადაპტერი თქვენს ბარათის წამკითხველში. დააკოპირეთ Raspian ოპერაციული სისტემის სურათი SD ბარათზე ამ ინსტრუქციის გამოყენებით:
- ვინდოუსის ინსტრუქცია
- Mac OSX ინსტრუქცია
- Linux ინსტრუქციები
ნაბიჯი 3: შეაგროვეთ დარჩენილი კომპონენტები



ამას გარკვეული დრო დასჭირდება სურათის SD ბარათზე კოპირებისთვის. შეიკრიბეთ დანარჩენი RPi სანამ ელოდებით.
ჩადეთ wifi ადაპტერი USB ერთ პორტში. ჩადეთ კლავიატურის და მაუსის დონგლი USB– ის სხვა პორტებში. დაუკავშირეთ მონიტორი Raspberry Pi– ს HDMI კაბელით.
როდესაც Raspbian გამოსახულება დაასრულებს SD ბარათზე ინსტალაციას, ამოიღეთ SD ბარათი ადაპტერიდან და ჩადეთ იგი SD ბარათის სლოტში Raspberry Pi- ს ქვედა მხარეს. შემდეგ ჩადეთ დენის ადაპტერი მიკრო USB პორტში და ჩართეთ Raspberry Pi.
ნაბიჯი 4: შექმენით WiFi კავშირი

მას შემდეგ, რაც Raspberry Pi დაასრულებს ჩატვირთვას, შექმენით თქვენი wifi კავშირი Raspberry PI– ზე ტერმინალის ფანჯრის გახსნით და შეცვალეთ wpa_supplicant.conf ფაილი შემდეგი ბრძანების გამოყენებით:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
შეცვალეთ ქვეყანა თქვენი ორი ასოს ქვეყნის კოდით.
დაამატეთ თქვენი Wifi წვდომის წერტილის SSID და პაროლი ფაილის ბოლოში:
network = {ssid = "შენი Wifi SSID" psk = "yourWifiPassword"}
ერთი რამ უნდა აღინიშნოს: კლავიატურის ნაგულისხმევი პარამეტრია GB კონფიგურაციის გამოყენება. ჩვენთვის აშშ -ში ის ათავსებს ზოგიერთ განსაკუთრებულ სიმბოლოს სხვადასხვა ადგილას, ძირითადად @ და სიმბოლოები გადართულია.
შეინახეთ ფაილი და გამოდით ნანოდან.
გაზარდეთ WIfi კავშირი აკრეფით:
თუკი
ან ჟოლოს PI გადატვირთვით:
sudo გადატვირთვა
ნაბიჯი 5: დააინსტალირეთ სხვა პარამეტრები Raspi-config– ით




როდესაც თქვენი Raspberry Pi წარმატებით დაუკავშირდება თქვენს Wifi– ს, თქვენ უნდა ნახოთ Wifi სიმბოლო მენიუს ზოლში, ეკრანის ზედა მარჯვენა კუთხეში Raspberry Pi– სთვის.
ახლა თქვენ შეგიძლიათ დააკონფიგურიროთ სხვა პარამეტრები თქვენი Pi- სთვის. საწყისი ფანჯრის ტიპიდან:
sudo raspi-config
ეს გამოიწვევს raspi-config ინტერფეისს და საშუალებას მოგცემთ დააკონფიგურიროთ თქვენი Raspberry PI სხვა პარამეტრები. თქვენ არ გჭირდებათ ამის გაკეთება, მაგრამ რამდენიმე რამ უნდა გააკეთოთ:
- შეცვალეთ ნაგულისხმევი პაროლი. არ დატოვოთ თქვენს ქსელში არსებული მოწყობილობები დაუცველი პაროლების დატოვებით თქვენს RPi– ზე pi და root მომხმარებლებისთვის.
- დააყენეთ თქვენი მდებარეობის პარამეტრი. ეს მოგცემთ კლავიატურის სწორ პარამეტრებს, დროის პარამეტრებს და ადგილს სხვა პროგრამული უზრუნველყოფის ინსტალაციისთვის უახლოესი საცავებიდან. თუ თქვენ მიიღებთ შემაშფოთებელ PERL გაფრთხილებებს ლოკალის შესახებ, თქვენ არ შეგიძლიათ მისი გადაჭრა ამ ინსტრუქციის გამოყენებით.
- გააფართოვეთ ფაილური სისტემა, რომ გამოიყენოთ მთელი SD ბარათი. ეს მოგცემთ წვდომას HD ბარათის მთელ საცავზე.
მოგერიდებათ გადახედოთ სხვა ვარიანტებს, რომლებიც თქვენთვის ხელმისაწვდომია ამ ინტერფეისის საშუალებით. თქვენ შეგიძლიათ სხვა რამ გააკეთოთ, როგორიცაა პროცესორის გადატვირთვა, ssh და ftp კავშირების დაყენება და ჩატვირთვის პარამეტრების შეცვლა ბრძანების ხაზზე ან სამუშაო მაგიდაზე ჩატვირთვისას.
ნაბიჯი 6: დააკონფიგურირეთ ქსელის ხიდი Wifi– დან Ethernet– მდე




ამისათვის ჩვენ გამოვიყენებთ dnsmasq- ს, რომ RPi იყოს DHCP სერვერი და შევქმნათ DNS- ის ზოგიერთი მორგებული პარამეტრი. ეს საშუალებას მისცემს მოწყობილობას, რომელიც დაკავშირებულია RPi– ს ეთერნეტის საშუალებით, მიიღოს IP მისამართი RPi– დან და ასევე RPi– ს გადასცეს DNS მოთხოვნები.
ჩვენ ასევე დავაკონფიგურირებთ რამდენიმე iptables პარამეტრს, რათა შეიქმნას NAT Ethernet ადაპტერსა და Wifi კავშირს შორის.
პირველი, დააინსტალირეთ dnsmasq
sudo apt-get დააინსტალირეთ dnsmasq
დააყენეთ თქვენი Ethernet ადაპტერი სტატიკურ IP მისამართზე
ეს იქნება კარიბჭე იმ მოწყობილობისთვის, რომლის დაკავშირებაც გსურთ RPi Ethernet პორტთან. Wifi მარშრუტიზატორების უმეტესობა იყენებს იმას, რასაც ეწოდება პირადი ქსელი და ადგენს IP დიაპაზონს რაღაც მსგავსზე:
192.168.1.1
თქვენს RPI– ზე Ethernet ადაპტერისთვის თქვენ გსურთ დააყენოთ ის ისეთ მისამართზე, რომელიც არ შეუშლის როუტერების მისამართების მინიჭების შესაძლებლობას, ამიტომ ჩვენ გავზარდებთ PRi- ის ქვეერთეულს:
192.168.2.1
ამასთან ერთად თქვენ უნდა დააყენოთ ქსელის ნიღაბი:
255.255.255.0
ასევე DCHP- ის პარამეტრები, რომლითაც შესაძლებელია IP მისამართის გადაცემა:
ქსელი 192.168.2.0 მაუწყებლობა 192.168.2.255
გამოიყენეთ iptables, რომ დააკონფიგურიროთ NAT პარამეტრი, რომ გააზიაროთ Wifi კავშირი Ethernet პორტთან. NAT ნიშნავს ქსელის მისამართების თარგმანს. ეს საშუალებას აძლევს ერთ IP მისამართს სერვერზე, როგორც როუტერი ქსელში. ამ შემთხვევაში, RPi– ზე Ethernet ადაპტერი იქნება როუტერი ნებისმიერი მოწყობილობისთვის, რომელსაც მას მიამაგრებთ. NAT პარამეტრები გაუშვებს ეთერნეტის მოთხოვნებს Wifi კავშირის საშუალებით.
აქ არის რამდენიმე ბრძანება გასაშვებად:
sudo iptables -Fsudo iptables -t nat -Fsudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADEsudo iptables -A FORWARD -i wlan0 -o eth0 -m state -state Relatedated, EstablISHED -j Acceptable -j Sudopt i eth0 -o wlan0 -j მიღება
დააკონფიგურირეთ dnsmasq პარამეტრები
პირველი რაც უნდა გააკეთოთ არის IP გადამისამართების ჩართვა. ეს კეთდება ერთი ნომრის 1/proc/sys/net/ipv4/ip_forward ფაილში ჩასმით:
sudo nano/proc/sys/net/ipv4/ip_forward
განათავსეთ 1 პირველ ხაზზე, შემდეგ გამოდით და შეინახეთ. მინიშნება: თქვენ ასევე შეიძლება დაგჭირდეთ /etc/sysctl.conf- ის რედაქტირება და ამ ხაზის კომენტირება:
net.ipv4.ip_forward = 1
შემდეგი დააყენეთ ip მარშრუტიზაცია:
sudo ip მარშრუტი del 0/0 dev eth0 &>/dev/nulla = `მარშრუტი | awk "/$ {wlan}/" '{ბეჭდვა $ 5+1; გასვლა}' 'sudo მარშრუტის დამატება -net default gw 192.168.2.1 netmask 0.0.0.0 dev eth0 metric $ a
ბოლო რაც უნდა გააკეთოთ არის თქვენი /etc/dnsmasq.conf ფაილის რედაქტირება და ამ პარამეტრების ჩართვა;
ინტერფეისი = eth0bind-interfacesserver = 8.8.8.8 დომენი-საჭირო bogus-privdhcp დიაპაზონი = 192.168.2.2, 192.168.2.100, 12 სთ
შემდეგ გაუშვით ეს ბრძანება თქვენი dnsmasq სერვისების დასაწყებად:
sudo systemctl დაწყება dnsmasq
ახლა შეაერთეთ CAT5 ქსელის კაბელი იმ მოწყობილობაში, რომლის ჩართვაც გსურთ ქსელში და ჩააბარეთ კაბელის მეორე ბოლო RPi– ს ეთერნეტის პორტში და თქვენ უნდა იყოთ კარგი! როდესაც ჩვენ დავამყარეთ ეთერნეტის ინტერფეისი, ჩვენ მას ცხელ დანამატად ვაქცევთ, ასე რომ თქვენ უნდა ნახოთ ეთერნეტის ინტერფეისი, როდესაც გამოჩნდება მოწყობილობა RPi– ში.
ნაბიჯი 7: ყველა იმ ბრძანების ავტომატიზაცია სკრიპტით




ეს იყო ბევრი სამუშაო იმისთვის, რომ ქსელის ხიდი ამოქმედდეს. თქვენ ალბათ გინდათ რომ ეს ავტომატურად იმუშაოს ყოველ ჯერზე თქვენი RPi ჩატვირთვისას, ასე რომ ამის გაკეთება დაგვჭირდება სკრიპტი ყველა ამ ბრძანების გასაშვებად ჩვენთვის. საბედნიეროდ არპიტ აგარვალმა უკვე შექმნა სკრიპტი და მისი ჩამოტვირთვა შესაძლებელია აქ.
არ ინერვიულოთ ყველა ზემოთ ჩამოთვლილი ბრძანების აკრეფით და გაუშვით ეს ბრძანება თქვენი სახლის დირექტორიადან სკრიპტის ფაილის გადმოსატვირთად:
raw.githubusercontent.com/arpitjindal97/raspbian-recipes/master/wifi-to-eth-route.sh
იმისათვის, რომ ეს ფაილი გაშვებული იყოს თქვენი RPi ჩატვირთვისას, თქვენ უნდა დაამატოთ დირექტივა თქვენი სესიის ავტომატური დაწყების ფაილზე:
nano /home/pi/.config/lxsession/LXDE-pi/autostart
და დაამატეთ ეს ფაილის ბოლოში:
sudo bash /home/pi/wifi-to-eth-route.sh
შემდეგ უბრალოდ გადატვირთეთ RPi და სკრიპტი აკეთებს ყველაფერს თქვენთვის. თქვენ ასევე შეგიძლიათ გაუშვათ ეს დაყენება ნებისმიერ დროს, როდესაც გსურთ ამ ბრძანების გაშვება ტერმინალიდან:
sudo bash /home/pi/wifi-to-eth-route.sh
გირჩევთ:
ვიდეო დარეკვა ჟოლოს პიზე 3: 9 ნაბიჯი (სურათებით)

ვიდეო მოუწოდებს ჟოლოს Pi 3: მას შემდეგ, რაც 5 წლის წინ დავტოვე სახლი უნივერსიტეტში სწავლისთვის, მივხვდი, რა რთულია ოჯახისგან შორს ყოფნა. ადამიანების უმეტესობისთვის ვიდეო ზარი არის ვარიანტი, თუმცა, რადგან ჩემი მშობლები ვერ შეძლებენ ისწავლონ კომპიუტერის გამოყენება
LED მოციმციმე ჟოლოს პი - როგორ გამოვიყენოთ GPIO ქინძისთავები ჟოლოს პიზე: 4 ნაბიჯი

LED მოციმციმე ჟოლოს პი | როგორ გამოვიყენოთ GPIO ქინძისთავები ჟოლოს Pi- ზე: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ Raspberry pi- ის GPIO. თუ თქვენ ოდესმე იყენებთ Arduino– ს, ალბათ იცით, რომ ჩვენ შეგვიძლია LED გადამრთველი და ა. აანთეთ LED ან მიიღეთ შეყვანა გადამრთველიდან ასე
გაუზიარეთ თქვენი Wifi პაროლი ავტომატურად QR კოდების გამოყენებით: 4 ნაბიჯი

გაუზიარეთ თქვენი Wifi პაროლი ავტომატურად QR კოდების გამოყენებით: ამ ინსტრუქციით, ჩვენ ვისწავლით თუ როგორ უნდა შევქმნათ QR კოდი, რომელიც თქვენს სტუმრებს დაუკავშირებს Wifi– ს ძალისხმევის გარეშე. ინტერნეტი არის აუცილებლობა. როგორც კი მივალთ ადგილზე, პირველი რაც გვჭირდება არის Wifi წვდომა. მასპინძლობს თუ არა ამხანაგურ შეხვედრას
როგორ დავაყენოთ ოპერაციული სისტემა ჟოლოს პიზე: 15 ნაბიჯი (სურათებით)

როგორ დავაინსტალიროთ ოპერაციული სისტემა Raspberry Pi– ზე: Raspberry Pi არის პატარა კომპიუტერი, რომელიც შეიძლება ჩართული იყოს კომპიუტერის მონიტორში და იყენებს სტანდარტულ კლავიატურასა და მაუსს, რაც მომხმარებელს აძლევს საშუალებას გაიგოს მეტი პროგრამირების შესახებ. თქვენ შეგიძლიათ შექმნათ თქვენი საკუთარი ნივთების ინტერნეტი მოწყობილობა. ჟოლოს პი მოსწონს
TinyPi - მსოფლიოში ყველაზე პატარა ჟოლოს პიზე დაფუძნებული სათამაშო მოწყობილობა: 8 ნაბიჯი (სურათებით)

TinyPi - მსოფლიოში ყველაზე პატარა Raspberry Pi დაფუძნებული სათამაშო მოწყობილობა: ასე რომ, მე უკვე ცოტა ხანია ვთამაშობ Raspberry Pi– სთვის პერსონალური PCB– ის დამზადებით და ის, რაც ხუმრობით დაიწყო, გამოწვევა იყო იმის დანახვა, თუ რამდენად პატარა შემეძლო წასვლა. TinyPi დაიბადა ის დაფუძნებულია Raspberry Pi Zero– ს გარშემო და თითქმის ჯდება