Мазмұны:
- 1 -қадам: Сізге қажет заттар
- 2 -қадам: Raspbian операциялық жүйесін орнатыңыз
- 3 -қадам: Қалған компоненттерді жинаңыз
- 4 -қадам: WiFi қосылымын орнатыңыз
- 5-қадам: Басқа опцияларды Raspi-config көмегімен теңшеңіз
- 6 -қадам: Wi -Fi -дан Ethernet -ке желілік көпірді конфигурациялаңыз
- 7 -қадам: Барлық командаларды сценариймен автоматтандыру
Бейне: Raspberry Pi -де Ethernet портымен WiFi -ді бөлісіңіз: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Сізде ескі лазерлік принтер немесе сканер бар ма, ол әлі де жақсы жұмыс істейді, бірақ Wi -Fi үйлесімді емес пе? Немесе сіз сыртқы қатты дискіні желідегі резервтік құрылғы ретінде қосқыңыз келуі мүмкін және үйдегі маршрутизаторда Ethernet порты таусылған. Бұл нұсқаулық Wi -Fi қосылымынан Raspberry Pi -дегі Ethernet портына көпір құруға көмектеседі.
Маған желілік адаптері мен желілік бағдарламалық құралы бар, бірақ Wi -Fi -мен үйлесімді емес ескі Xerox көшіргішін/принтерін қосу әдісі қажет болды. Бұл принтер ескі ғимаратта болды және принтер Ethernet түйініне жақын емес жерде болды және оны жылжыту мүмкін болмады. Менің үйімнің айналасында болған бірнеше бөлшектермен мен өз қажеттіліктерімді шешетін шешімді жинай алдым.
Бұл қарапайым DIY шешімі сымсыз басып шығару адаптерін сатып алу арқылы ескі құрылғыларға WiFi байланысын қосуға мүмкіндік береді.
1 -қадам: Сізге қажет заттар
- Raspberry Pi (кез келген модель жасайды, бірақ сіз 3 -модельмен жылдам нәтиже көресіз).
- Pi үшін қуат адаптері.
- Операциялық жүйені орнату үшін SD картасы (8 ГБ көлеміндегі картаны қалағаныңызша қолдана аласыз. RPi -ге қосымша опцияларды қосқым келсе, әдетте 32 ГБ картамен жүремін).
- Wifi адаптері
- Ethernet кабелі
- HDML кабелі (менің ескі DVI мониторым бар, сондықтан мен осы HDMI -DVI кабелін қолданамын).
- Пернетақта мен тінтуір
- Карточка оқу құрылғысы немесе кіріктірілген карта оқу құрылғысы бар компьютер.
- Pi үшін корпус (міндетті емес)
2 -қадам: Raspbian операциялық жүйесін орнатыңыз
Raspbian операциялық жүйесінің соңғы нұсқасын осы жерден жүктеп алыңыз. SD картасын онымен бірге келетін адаптерге салыңыз және SD картасы бар адаптерді карта оқу құрылғысына салыңыз. Мына нұсқауларды қолданып Raspian операциялық жүйесінің суретін SD картасына көшіріңіз:
- WIndows нұсқаулары
- Mac OSX нұсқаулары
- Linux нұсқаулары
3 -қадам: Қалған компоненттерді жинаңыз
Суретті SD картасына көшіру үшін біраз уақыт қажет. Күту кезінде қалған RPi жинаңыз.
Wi -Fi адаптерін USB порттарының біріне салыңыз. Пернетақта мен тінтуір кілтін басқа USB порттарының біріне салыңыз. HDMI кабелі арқылы мониторды Raspberry Pi -ге қосыңыз.
Raspbian кескіні SD картасына орнатуды аяқтағаннан кейін, SD картасын адаптерден шығарып, оны Raspberry Pi астындағы SD картасының ұясына салыңыз. Содан кейін қуат адаптерін micro USB портына салыңыз және Raspberry Pi қосыңыз.
4 -қадам: WiFi қосылымын орнатыңыз
Raspberry Pi жүктеуді аяқтағаннан кейін, терминал терезесін ашу арқылы Raspberry PI -де Wi -Fi қосылымын орнатыңыз және келесі пәрменді пайдаланып wpa_supplicant.conf файлын өңдеңіз:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Елді екі әріптен тұратын ел кодымен өзгертіңіз.
Wifi кіру нүктесі SSID мен құпия сөзді файлдың төменгі жағына қосыңыз:
желі = {ssid = «Сіздің Wifi SSID» psk = «сіздіңWifiPassword»}
Назар аударатын бір нәрсе: әдепкі пернетақта параметрі - бұл GB конфигурациясын пайдалану. Біз үшін АҚШ -та ол кейбір арнайы таңбаларды әр түрлі орындарға орналастырады, негізінен @ мен «таңбалары ауыстырылады.
Файлды сақтап, нанодан шығыңыз.
WIfi қосылымын теру арқылы қосыңыз:
егер
немесе Raspberry PI қайта жүктеу арқылы:
sudo қайта жүктеу
5-қадам: Басқа опцияларды Raspi-config көмегімен теңшеңіз
Сіздің Raspberry Pi Wi -Fi -ға сәтті қосылған кезде, Raspberry Pi үшін экранның оң жақ жоғарғы бұрышындағы мәзір жолағында Wifi белгісін көруге болады.
Енді Pi үшін басқа опцияларды конфигурациялауға болады. Терминалды терезенің түрі:
sudo raspi-config
Бұл raspi-config интерфейсін шығарады, бұл сізге Raspberry PI басқа параметрлерін конфигурациялауға мүмкіндік береді. Мұны істеудің қажеті жоқ, бірақ сіз бірнеше нәрсені жасауыңыз керек:
- Әдепкі құпия сөзді өзгертіңіз. Pi және root пайдаланушылары үшін RPi -де әдепкі құпия сөздерді қалдырып, желідегі құрылғыларды осал қалдырмаңыз.
- Орналасу параметрін орнатыңыз. Бұл сізге пернетақтаның дұрыс параметрлерін, уақыт параметрлерін және басқа бағдарламалық қамтамасыз етуді жақын жердегі репозиторийлерден орнатуға мүмкіндік береді. Егер сіз тілге қатысты PERL тітіркендіргіш ескертулерін ала алмасаңыз, оны осы нұсқауларды қолдана отырып шеше аласыз.
- Барлық SD картасын пайдалану үшін файлдық жүйені кеңейтіңіз. Бұл сізге HD картасындағы барлық сақтау кеңістігіне қол жеткізуге мүмкіндік береді.
Осы интерфейс арқылы қол жетімді басқа опцияларды қарауға болады. Сіз процессорды жылдамдату, ssh және ftp қосылымдарын орнату және пәрмен жолына немесе жұмыс үстеліне жүктеу үшін жүктеу параметрлерін өзгерту сияқты басқа әрекеттерді жасай аласыз.
6 -қадам: Wi -Fi -дан Ethernet -ке желілік көпірді конфигурациялаңыз
Мұны істеу үшін біз dnsmasq көмегімен RPi -ді DHCP сервері ретінде орнатамыз және DNS параметрлерін реттейміз. Бұл Ethernet арқылы RPi -ге қосылған құрылғыға RPi -ден IP -адрес алуға, сондай -ақ RPi -ге DNS сұрауларын беруге мүмкіндік береді.
Біз сонымен қатар Ethernet адаптері мен Wifi байланысы арасында NAT жасау үшін кейбір iptables параметрлерін конфигурациялаймыз.
Алдымен dnsmasq орнатыңыз
sudo apt-get dnsmasq орнатыңыз
Ethernet адаптерін тұрақты IP мекенжайына орнатыңыз
Бұл RPi Ethernet портына қосылғыңыз келетін құрылғы үшін шлюз болады. Көптеген Wi -Fi маршрутизаторлары жеке желі деп аталатын нәрсені пайдаланады және IP ауқымын келесіге теңестіреді:
192.168.1.1
RPI -дегі Ethernet адаптері үшін сіз оны маршрутизаторлардың мекен -жайларды тағайындауына кедергі жасамайтын мекен -жайға орнатқыңыз келеді, сондықтан біз PRi ішкі желісін көбейтеміз:
192.168.2.1
Сонымен қатар сізге желілік масканы орнату қажет:
255.255.255.0
Қандай IP мекенжайы бар екенін көрсету үшін DCHP параметрлері:
желі 192.168.2.0 тарату 192.168.2.255
NAT параметрін конфигурациялау үшін iptables пайдаланыңыз, Ethernet портпен Wi -Fi байланысын бөлісіңізNAT желілік мекенжайды аударуды білдіреді. Бұл желідегі маршрутизатор ретінде серверге бір IP мекенжайын береді. Бұл жағдайда RPi -дегі Ethernet адаптері сіз оған қосылатын кез келген құрылғы үшін маршрутизатор болады. NAT параметрлері Ethernet сұрауларын 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 -мемлекеттік қатысты, орнатылған -j ҚАБЫЛДАУ -ҚАБЫЛДАУ мен eth0 -o wlan0 -j ҚАБЫЛДА
Dnsmasq параметрлерін конфигурациялаңыз
Біріншіден, IP -жіберуді қосу керек. Бұл/proc/sys/net/ipv4/ip_forward файлына 1 нөмірін енгізу арқылы жасалады:
sudo nano/proc/sys/net/ipv4/ip_forward
Бірінші жолға 1 қойыңыз, содан кейін шығыңыз және сақтаңыз. Кеңес: сізге /etc/sysctl.conf файлын өңдеу және осы жолды түсініктеме беру қажет болуы мүмкін:
net.ipv4.ip_forward = 1
Келесі IP маршруттауды орнатыңыз:
sudo ip route del 0/0 dev eth0 &>/dev/nulla = `route | awk «/$ {wlan}/» '{$ 5+1 басып шығару; шығу}' 'sudo маршрутын қосу -net әдепкі gw 192.168.2.1 желі маскасы 0.0.0.0 dev eth0 метрикалық $ 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 -дегі Ethernet портына салыңыз, сонда сіз жақсы боласыз! Ethernet интерфейсін орнатқан кезде біз оны қосылатын күйге келтірдік, сондықтан сіз құрылғыны RPi -ге қосқан кезде сіз Ethernet интерфейсі пайда болатынын көресіз.
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
Ұсынылған:
QR кодтарын қолдана отырып, Wifi құпия сөзін автоматты түрде бөлісіңіз: 4 қадам
QR кодтарын қолдана отырып, Wifi құпия сөзін автоматты түрде бөлісіңіз: Бұл нұсқаулықта біз сіздің қонақтарыңызды Wifi -ге еш күш жұмсамайтын QR кодын жасауды үйренеміз. Интернет - бұл қажеттілік. Біз бір жерге барған кезде бізге бірінші қажет нәрсе - Wi -Fi байланысы. Ол достық кездесуді өткізе ме
Оны жаз! Жасаңыз! Бөлісіңіз!: 4 қадам
Оны жаз! Жасаңыз! Бөлісіңіз!: Менің студенттерім Legos -ты жазуға шығармашылықты қосуға, жазуды ұйымдастыруға және өз жұмысын отбасымен және құрдастарымен сандық түрде көрсетуге көмектеседі
Сіз менің өмірімді кеңейтесіз - Махаббатпен бөлісіңіз: 7 қадам
Сіз менің өмірімді кеңейтесіз - махаббатпен бөлісіңіз: Сонымен, аман қалу жағдайын сипаттайық: бұл Валентин күніне бір күн қалды. Сіз бұл фактіні осы уақытқа дейін ұмытып кеткенсіз және сіздің қызыңызға / жігітіңізге / жұбайыңызға ештеңе жоқ. Сіз қателескеніңізді түсініп, жұмыс кеңістігіне секіріп, басыңызды тазартып, шешім табасыз
Құлаққап портымен эквалайзер футболкасын қалай өзгертуге болады: 6 қадам
Құлаққап портымен эквалайзер футболкасын қалай өзгертуге болады: Эквалайзерлері бар футболкалар өте керемет, бірақ микрофондардың қуаты аз, сондықтан оларға iPod-ды қосудың ешқандай мүмкіндігі жоқ. Бұл модуль екі мәселені де бірнеше долларға шешеді - ол екеуін де қолдануға мүмкіндік береді: 1. Th
Құлаққап портымен эквалайзер футболкасын қалай өзгертуге болады: 2: 6 қадам
Құлаққап портымен эквалайзердің футболкасын қалай өзгертуге болады: 2: Бұл нұсқаулық менің бастапқы T-Qualizer нұсқаулығымен бірдей, бірақ мен жол бойында білген бірнеше қосымша жазбалармен. Біз бастаймыз: Эквалайзерлері бар футболкалар өте таңқаларлық, бірақ микрофондардың қуаты аз болады