Isi kandungan:

Extender WiFi Sungguh: 5 Langkah
Extender WiFi Sungguh: 5 Langkah

Video: Extender WiFi Sungguh: 5 Langkah

Video: Extender WiFi Sungguh: 5 Langkah
Video: Memperluas Jaringan WiFi 5GHz: Review Xiaomi Mi WiFi Range Extender AC1200 2024, Disember
Anonim
Extender WiFi yang betul
Extender WiFi yang betul

Pengenalan

Truly WiFi Extender adalah pengulang WiFi berdasarkan Raspberry Pi Zero W. Ia menjadikan alternatif yang baik untuk pengulang WiFi komersial yang menggabungkan perisian kos rendah (di bawah 10 USD) dan perisian yang sangat disesuaikan. Ia juga dapat menjalankan beberapa penyelesaian penyekat iklan seperti lubang lubang juga. Projek ini adalah satu jenis kerana kebanyakan projek di GitHub menunjukkan cara membuat AP tanpa wayar untuk berkongsi akses Internet yang diperoleh menggunakan Ethernet.

Lihat projek saya di Hackaday Hackaday

Lihat projek saya di GitHub Github

Lihat projek saya di Hackster Hackster

Langkah 1: Prasyarat

Untuk memancarkan gambar ke kad SD saya telah menggunakan BalenaEtcher

  • Muat turun fail raspbian lite.iso dari laman web Raspberry Pi
  • Setelah dimuat turun, buka BalenaEtcher, pilih fail.iso, pilih kad SD dan klik butang denyar dan tunggu proses selesai.
  • Kemudian, buka partition boot dan di dalamnya, buat fail teks kosong bernama ssh tanpa peluasan.
  • Akhirnya, buat fail teks lain yang dipanggil wpa_supplicant.conf dalam partition boot yang sama dan tampal kandungan berikut.

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1 country = IN network = {ssid = "mywifissid" psk = "mywifipassword" key_mgmt = WPA-PSK}

Gantikan mywifissid dengan nama WiFi dan mywifipassword dengan kata laluan wifi

  • Kuasa pada Raspberry pi. Untuk mencari IP-nya, anda boleh menggunakan alat seperti Angry IP Scanner dan mengimbas subnet
  • Sebaik sahaja anda menemui IP, SSH ke Pi anda menggunakan alat seperti PuTTY atau hanya ssh [email protected], masukkan kata laluan raspberry dan anda boleh pergi
  • Akhirnya, kemas kini senarai pakej dan tingkatkan pakej dan reboot Pi.

sudo apt kemas kini -y

sudo apt upgrade -y rebo sudo

Langkah 2: Menyiapkan Systemd-networkd

Dari ArchWiki

systemd-networkd adalah daemon sistem yang menguruskan konfigurasi rangkaian. Ia mengesan dan mengkonfigurasi peranti rangkaian semasa ia muncul; ia juga dapat membuat peranti rangkaian maya.

Untuk meminimumkan keperluan untuk pakej tambahan, networkd digunakan kerana sudah dibangun ke dalam sistem init, oleh itu, tidak memerlukan dhcpcd.

Cegah penggunaan dhcpd

Catatan: Diperlukan untuk dijalankan sebagai root

sudo systemctl mask networking.service dhcpcd.service

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

Gunakan systemd-networkd yang terbina dalam

sudo systemctl mengaktifkan systemd-networkd.service systemd -olved.service

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

Langkah 3: Mengkonfigurasi Wpa-supplicant

wlan0 sebagai AP

Buat fail baru menggunakan arahan

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

Tambahkan kandungan berikut dan simpan fail dengan menekan Ctrl X, Y dan Enter

negara = DALAM

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "TestAP-plus" mode = 2 key_mgmt = WPA-PSK psk = "12345678" frekuensi = 2412}

Ganti TestAP-plus dan 12345678 dengan nilai yang anda mahukan.

Fail konfigurasi ini akan digunakan untuk wlan0 Adapter wifi onboard yang akan digunakan untuk membuat titik akses tanpa wayar.

Beri pengguna izin untuk membaca, menulis ke fail

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

Mulakan semula perkhidmatan wpa_supplant

sudo systemctl lumpuhkan perkhidmatan wpa_supplicant.service

sudo systemctl aktifkan [email protected]

Langkah 4:

wlan1 sebagai pelanggan

Buat fail baru menggunakan arahan

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

Tambahkan kandungan berikut dan simpan fail dengan menekan Ctrl X, Y dan Enter

negara = DALAM

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

Gantikan Asus RT-AC5300 dan 12345678 dengan SSID dan kata laluan Router anda.

File konfigurasi ini akan digunakan untuk Adaptor WiFi USB wlan01 yang akan digunakan untuk menyambung ke Penghala Tanpa Wayar.

Beri pengguna izin untuk membaca, menulis ke fail

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

Mulakan semula perkhidmatan wpa_supplant

sudo systemctl lumpuhkan perkhidmatan wpa_supplicant.service

sudo systemctl aktifkan [email protected]

Langkah 5: Mengkonfigurasi Antara Muka

Buat fail baru menggunakan arahan

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

Tambahkan kandungan berikut dan simpan fail dengan menekan Ctrl X, Y dan Enter

[Padanan]

Nama = wlan0 [Rangkaian] Alamat = 192.168.7. IPMasquerade = yes IPForward = yes DHCPServer = yes [DHCPServer] DNS = 1.1.1.1

Buat fail baru menggunakan arahan

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

Tambahkan kandungan berikut dan simpan fail dengan menekan Ctrl X, Y dan Enter

[Padanan]

Nama = wlan1 [Rangkaian] DHCP = ya

Reboot Pi Raspberry menggunakan

rebo sudo

Disyorkan: