İçindekiler:

Gerçekten WiFi Genişletici: 5 Adım
Gerçekten WiFi Genişletici: 5 Adım

Video: Gerçekten WiFi Genişletici: 5 Adım

Video: Gerçekten WiFi Genişletici: 5 Adım
Video: DAHA HIZLI İNTERNET! XİAOMİ YENİ NESİL 5GHZ Sinyal Genişletici KURULUM VE inceleme 2024, Temmuz
Anonim
Gerçekten WiFi Genişletici
Gerçekten WiFi Genişletici

Tanıtım

Truly WiFi Extender, Raspberry Pi Zero W tabanlı bir WiFi tekrarlayıcıdır. Düşük maliyetli (10USD'nin altında) ve son derece özelleştirilebilir yazılımı birleştiren ticari bir WiFi tekrarlayıcıya güzel bir alternatif oluşturur. Pihole gibi bazı reklam engelleme çözümlerini de çalıştırabilir. Bu proje türünün tek örneği çünkü GitHub'daki projelerin çoğu Ethernet kullanılarak elde edilen İnternet erişimini paylaşmak için kablosuz bir AP'nin nasıl oluşturulacağını gösteriyor.

Projemi Hackaday Hackaday'da görüntüleyin

Projemi GitHub Github'da görüntüleyin

Projemi Hackster Hackster'da görüntüle

Adım 1: Önkoşullar

Görüntüyü SD karta aktarmak için BalenaEtcher kullandım

  • Raspbian lite.iso dosyasını Raspberry Pi web sitesinden indirin
  • İndirdikten sonra BalenaEtcher'ı açın,.iso dosyasını seçin, SD kartı seçin ve flash düğmesine tıklayın ve işlemin bitmesini bekleyin.
  • Ardından, önyükleme bölümünü açın ve içinde, uzantısı olmayan ssh adlı boş bir metin dosyası oluşturun.
  • Son olarak, aynı önyükleme bölümünde wpa_supplicant.conf adlı başka bir metin dosyası oluşturun ve aşağıdaki içeriği yapıştırın.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1 ülke=IN ağ={ ssid="mywifissid" psk="mywifipassword" key_mgmt=WPA-PSK }

mywifissid'i WiFi adıyla ve mywifipassword'ü wifi parolasıyla değiştirin

  • Raspberry pi'yi açın. IP'sini bulmak için Angry IP Scanner gibi bir araç kullanabilir ve alt ağı tarayabilirsiniz.
  • IP'yi bulduktan sonra, PuTTY gibi bir araç kullanarak Pi'nize SSH veya sadece ssh [email protected], ahududu şifresini girin ve gitmeye hazırsınız
  • Son olarak, paket listesini güncelleyin ve paketleri yükseltin ve Pi'yi yeniden başlatın.

sudo uygun güncelleme -y

sudo apt yükseltme -y sudo yeniden başlatma

2. Adım: Systemd-networkd'yi Kurma

ArchWiki'den

systemd-networkd, ağ yapılandırmalarını yöneten bir sistem arka plan programıdır. Ağ cihazlarını göründükleri gibi algılar ve yapılandırır; ayrıca sanal ağ cihazları da oluşturabilir.

Ek paketlere olan ihtiyacı en aza indirmek için ağd, init sisteminde yerleşik olduğu için kullanılır, bu nedenle dhcpcd'ye gerek yoktur.

dhcpd kullanımını engelle

Not: Kök olarak çalıştırmak gereklidir

sudo systemctl mask networking.service dhcpcd.service

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

Dahili systemd-networkd'yi kullanın

sudo systemctl systemd-networkd.service'i etkinleştir systemd-resolved.service

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

3. Adım: Wpa İstemcisini Yapılandırma

AP olarak wlan0

Komutunu kullanarak yeni bir dosya oluşturun

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

Aşağıdaki içeriği ekleyin ve Ctrl X, Y ve Enter tuşlarına basarak dosyayı kaydedin

ülke=IN

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 ağ={ ssid="TestAP-plus" modu=2 key_mgmt=WPA-PSK psk="12345678" frekans=2412 }

TestAP-plus ve 12345678'i istediğiniz değerlerle değiştirin.

Bu yapılandırma dosyası, bir kablosuz erişim noktası oluşturmak için kullanılacak olan yerleşik wifi Adaptörü wlan0 için kullanılacaktır.

Kullanıcıya dosyaya okuma, yazma izinleri verin

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

wpa_supplicant hizmetini yeniden başlatın

sudo systemctl wpa_supplicant.service'i devre dışı bırak

sudo systemctl [email protected]'i etkinleştir

4. Adım:

istemci olarak wlan1

Komutunu kullanarak yeni bir dosya oluşturun

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

Aşağıdaki içeriği ekleyin ve Ctrl X, Y ve Enter tuşlarına basarak dosyayı kaydedin

ülke=IN

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 ağ={ ssid="Asus RT-AC5300" psk="12345678" }

Asus RT-AC5300 ve 12345678'i Yönlendirici SSID'niz ve şifrenizle değiştirin.

Bu yapılandırma dosyası, bir Kablosuz Yönlendiriciye bağlanmak için kullanılacak olan USB WiFi Adaptörü wlan01 için kullanılacaktır.

Kullanıcıya dosyaya okuma, yazma izinleri verin

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

wpa_supplicant hizmetini yeniden başlatın

sudo systemctl wpa_supplicant.service'i devre dışı bırak

sudo systemctl [email protected]'i etkinleştir

Adım 5: Arayüzleri Yapılandırma

Komutunu kullanarak yeni bir dosya oluşturun

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

Aşağıdaki içeriği ekleyin ve Ctrl X, Y ve Enter tuşlarına basarak dosyayı kaydedin

[Kibrit]

Ad=wlan0 [Ağ] Adres=192.168.7. IPMasquerade=evet IPForward=evet DHCPServer=evet [DHCPServer] DNS=1.1.1.1

Komutu kullanarak yeni bir dosya oluşturun

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

Aşağıdaki içeriği ekleyin ve Ctrl X, Y ve Enter tuşlarına basarak dosyayı kaydedin

[Kibrit]

Ad=wlan1 [Ağ] DHCP=evet

Raspberry Pi'yi kullanarak yeniden başlatın

sudo yeniden başlatma

Önerilen: