Мазмұны:

Шынымен WiFi кеңейткіші: 5 қадам
Шынымен WiFi кеңейткіші: 5 қадам

Бейне: Шынымен WiFi кеңейткіші: 5 қадам

Бейне: Шынымен WiFi кеңейткіші: 5 қадам
Бейне: Cotations, prix, stats des cartes Alpha, des boosters, box scellés et des éditions MTG 02/2022 2024, Қараша
Anonim
Шынымен WiFi кеңейткіші
Шынымен WiFi кеңейткіші

Кіріспе

Шын мәнінде WiFi Extender-бұл Raspberry Pi Zero W. негізіндегі WiFi қайталаушысы, ол арзан (10USD-ден төмен) және жоғары реттелетін бағдарламалық жасақтаманы біріктіретін коммерциялық WiFi қайталағышына жақсы балама жасайды. Ол сонымен қатар тесіктер сияқты жарнаманы блоктайтын шешімдерді қолдана алады. Бұл жоба бірегей болып табылады, өйткені GitHub -тың көптеген жобалары Ethernet арқылы алынған Интернетке қосылуды бөлісу үшін сымсыз кіру нүктесін құруды көрсетеді.

Hackaday Hackaday бойынша менің жобамды қараңыз

GitHub Github -те менің жобамды қараңыз

Hackster Hackster бойынша менің жобамды қараңыз

1 -қадам: алғышарттар

SD картасына суретті жыпылықтау үшін мен BalenaEtcher қолдандым

  • Raspberry lite.iso файлын Raspberry Pi веб -сайтынан жүктеңіз
  • Жүктелгеннен кейін BalenaEtcher бағдарламасын ашыңыз,.iso файлын таңдаңыз, SD картасын таңдаңыз және флэш -батырманы басыңыз және процестің аяқталуын күтіңіз.
  • Содан кейін жүктеу бөлімін ашыңыз және оның ішінде кеңейтімі жоқ ssh атты бос мәтіндік файл жасаңыз.
  • Соңында, сол жүктеу бөлімінде wpa_supplicant.conf деп аталатын басқа мәтіндік файл жасаңыз және келесі мазмұнды қойыңыз.

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 ел = Желіде = {ssid = «mywifissid» psk = «mywifipassword» key_mgmt = WPA-PSK}

Wi -Fi атауымен mywifissid -ті және wifi құпия сөзімен mywifipassword -ды ауыстырыңыз

  • Raspberry pi қуатын қосыңыз. IP мекенжайын табу үшін сіз Angry IP сканері сияқты құралды қолдана аласыз және ішкі желіні сканерлей аласыз
  • PuTTY немесе ssh [email protected] сияқты құралды қолдана отырып, Pi, SSH IP мекенжайын тапқаннан кейін, таңқурайдың құпия сөзін енгізіңіз, сонда баруға болады
  • Соңында, пакеттер тізімін жаңартыңыз және пакеттерді жаңартыңыз және Pi -ді қайта жүктеңіз.

sudo apt жаңарту -y

sudo apt upgrade -y sudo қайта жүктеу

2-қадам: Systemd-networkd орнату

ArchWiki сайтынан

systemd-networkd-бұл желі конфигурациясын басқаратын жүйелік демон. Ол желі құрылғыларын пайда болған кезде анықтайды және конфигурациялайды; ол виртуалды желілік құрылғыларды да жасай алады.

Қосымша пакеттерге қажеттілікті азайту үшін networkd қолданылады, себебі ол бастапқы жүйеге енгізілген, сондықтан dhcpcd қажет емес.

Dhcpd пайдалануды болдырмаңыз

Ескерту: Түбір ретінде іске қосу қажет

sudo systemctl masking networking.service dhcpcd.service

sudo mv/etc/network/interfaces/etc/network/interfaces ~ sed -i '1i resolvconf = NO' /etc/resolvconf.conf

Кірістірілген systemd-networkd пайдаланыңыз

sudo systemctl systemd-networkd.service жүйелік-шешілген.қызметті қосады

sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

3-қадам: Wpa-қосымшасын конфигурациялау

wlan0 AP ретінде

Пәрменді пайдаланып жаңа файл жасаңыз

sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Келесі мазмұнды қосыңыз және Ctrl X, Y және Enter пернелерін басу арқылы файлды сақтаңыз

ел = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 желі = {ssid = «TestAP-plus» режимі = 2 key_mgmt = WPA-PSK psk = «12345678» жиілігі = 2412}

TestAP-plus пен 12345678 қалаған мәндермен ауыстырыңыз.

Бұл конфигурациялық файл сымсыз кіру нүктесін жасау үшін пайдаланылатын wlan0 wifi адаптерінің бортында пайдаланылады.

Пайдаланушыға файлға оқуға, жазуға рұқсат беріңіз

sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Wpa_supplicant қызметін қайта іске қосыңыз

sudo systemctl wpa_supplicant.service қызметін өшіреді

sudo systemctl [email protected] қызметін қосады

4 -қадам:

wlan1 клиент ретінде

Пәрменді пайдаланып жаңа файл жасаңыз

sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

Келесі мазмұнды қосыңыз және Ctrl X, Y және Enter пернелерін басу арқылы файлды сақтаңыз

ел = IN

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 желі = {ssid = «Asus RT-AC5300» psk = «12345678»}

Asus RT-AC5300 және 12345678 маршрутизаторын SSID және парольмен ауыстырыңыз.

Бұл конфигурация файлы сымсыз маршрутизаторға қосылу үшін қолданылатын wlan01 USB WiFi адаптері үшін пайдаланылады.

Пайдаланушыға файлға оқуға, жазуға рұқсат беріңіз

sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

Wpa_supplicant қызметін қайта іске қосыңыз

sudo systemctl wpa_supplicant.service қызметін өшіреді

sudo systemctl [email protected] қызметін қосады

5 -қадам: Интерфейстерді конфигурациялау

Пәрменді пайдаланып жаңа файл жасаңыз

sudo nano /etc/systemd/network/08-wlan0.network

Келесі мазмұнды қосыңыз және Ctrl X, Y және Enter пернелерін басу арқылы файлды сақтаңыз

[Сәйкестік]

Name = wlan0 [Network] Мекен -жайы = 192.168.7. IPMasquerade = иә IPForward = иә DHCPServer = иә [DHCPServer] DNS = 1.1.1.1

Пәрменді пайдаланып жаңа файл жасаңыз

sudo nano /etc/systemd/network/12-wlan1.network

Келесі мазмұнды қосыңыз және Ctrl X, Y және Enter пернелерін басу арқылы файлды сақтаңыз

[Сәйкестік]

Name = wlan1 [Network] DHCP = иә

Raspberry Pi көмегімен қайта жүктеңіз

sudo қайта жүктеу

Ұсынылған: