Daftar Isi:
- Langkah 1: Prasyarat
- Langkah 2: Menyiapkan Systemd-networkd
- Langkah 3: Mengkonfigurasi Wpa-supplicant
- Langkah 4:
- Langkah 5: Mengonfigurasi Antarmuka
Video: Benar-benar WiFi Extender: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
pengantar
Benar-benar WiFi Extender adalah repeater WiFi berdasarkan Raspberry Pi Zero W. Ini membuat alternatif yang bagus untuk repeater WiFi komersial yang menggabungkan perangkat lunak murah (di bawah 10 USD) dan sangat dapat disesuaikan. Itu juga dapat menjalankan beberapa solusi pemblokiran iklan seperti pi-hole juga. Proyek ini unik karena sebagian besar proyek di GitHub mendemonstrasikan cara membuat AP nirkabel untuk berbagi akses Internet yang diperoleh menggunakan Ethernet.
Lihat proyek saya di Hackaday Hackaday
Lihat proyek saya di GitHub Github
Lihat proyek saya di Hackster Hackster
Langkah 1: Prasyarat
Untuk mem-flash gambar ke kartu SD saya telah menggunakan BalenaEtcher
- Unduh file raspbian lite.iso dari situs web Raspberry Pi
- Setelah diunduh, buka BalenaEtcher, pilih file.iso, pilih kartu SD dan klik tombol flash dan tunggu prosesnya selesai.
- Kemudian, buka partisi boot dan di dalamnya, buat file teks kosong bernama ssh tanpa ekstensi.
- Terakhir, buat file teks lain bernama wpa_supplicant.conf di partisi boot yang sama dan tempel konten berikut.
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1 country=IN network={ ssid="mywifissid" psk="mywifipassword" key_mgmt=WPA-PSK }
Ganti mywifissid dengan nama WiFi dan mywifipassword dengan password wifi
- Nyalakan Raspberry pi. Untuk menemukan IP-nya, Anda dapat menggunakan alat seperti Angry IP Scanner dan memindai subnet
- Setelah Anda menemukan IP, SSH ke Pi Anda menggunakan alat seperti Putty atau hanya ssh [email protected], masukkan kata sandi raspberry dan Anda siap melakukannya
- Terakhir, perbarui daftar paket dan perbarui paket dan reboot Pi.
sudo apt update -y
sudo apt upgrade -y sudo reboot
Langkah 2: Menyiapkan Systemd-networkd
Dari ArchWiki
systemd-networkd adalah daemon sistem yang mengelola konfigurasi jaringan. Ini mendeteksi dan mengonfigurasi perangkat jaringan saat muncul; itu juga dapat membuat perangkat jaringan virtual.
Untuk meminimalkan kebutuhan paket tambahan, networkd digunakan karena sudah dibangun ke dalam sistem init, oleh karena itu, tidak perlu 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 bawaan
sudo systemctl aktifkan systemd-networkd.service systemd-resolved.service
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
Langkah 3: Mengkonfigurasi Wpa-supplicant
wlan0 sebagai AP
Buat file baru menggunakan perintah
sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter
negara=IN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="TestAP-plus" mode=2 key_mgmt=WPA-PSK psk="12345678" frequency=2412 }
Ganti TestAP-plus dan 12345678 dengan nilai yang Anda inginkan.
File konfigurasi ini akan digunakan untuk Adaptor wifi onboard wlan0 yang akan digunakan untuk membuat titik akses nirkabel.
Berikan izin baca, tulis kepada pengguna ke file
sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
Mulai ulang layanan wpa_supplicant
sudo systemctl nonaktifkan wpa_supplicant.service
sudo systemctl aktifkan [email protected]
Langkah 4:
wlan1 sebagai klien
Buat file baru menggunakan perintah
sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter
negara=IN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="Asus RT-AC5300" psk="12345678" }
Ganti Asus RT-AC5300 dan 12345678 dengan SSID dan kata sandi Router Anda.
File konfigurasi ini akan digunakan untuk USB WiFi Adapter wlan01 yang akan digunakan untuk menghubungkan ke Router Nirkabel.
Berikan izin baca, tulis kepada pengguna ke file
sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
Mulai ulang layanan wpa_supplicant
sudo systemctl nonaktifkan wpa_supplicant.service
sudo systemctl aktifkan [email protected]
Langkah 5: Mengonfigurasi Antarmuka
Buat file baru menggunakan perintah
sudo nano /etc/systemd/network/08-wlan0.network
Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter
[Cocok]
Nama=wlan0 [Jaringan] Alamat=192.168.7. IPMasquerade=ya IPForward=ya DHCPServer=ya [DHCPServer] DNS=1.1.1.1
Buat file baru menggunakan perintah
sudo nano /etc/systemd/network/12-wlan1.network
Tambahkan konten berikut dan simpan file dengan menekan Ctrl X, Y dan Enter
[Cocok]
Nama=wlan1 [Jaringan] DHCP=ya
Reboot Raspberry Pi menggunakan
sudo reboot
Direkomendasikan:
Sonoff Basic Wifi Extender - Relay Kontak Kering MQTT - Tegangan Rendah 5v DC: 6 Langkah
Sonoff Basic Wifi Extender - MQTT Dry Contact Relay - 5v DC Tegangan Rendah: Ok, saya memiliki beberapa perangkat dasar Sonoff generasi pertama dan saya tidak ingin menggunakannya dengan 220v karena belum terlalu aman dalam rilis itu. Mereka telah berbaring selama beberapa saat menunggu untuk melakukan sesuatu dengan mereka. Jadi saya menemukan martin-ger
Extender Jangkauan WIFI Uni-Directional: 5 Langkah (dengan Gambar)
Uni-Directional WIFI Range Extender: Mudah menerima sinyal WIFI dari jauh menggunakan adaptor WIFI USB standar dan sedikit kecerdikan. Ide Sederhana ini tidak memerlukan modifikasi pada adaptor WIFI USB atau komputer Anda. Cara sederhana untuk meningkatkan kekuatan sinyal dan jangkauan WIF Anda
Extender WiFi Nirkabel Bertenaga Baterai USB: 7 Langkah (dengan Gambar)
USB Battery Powered Wireless WiFi Extender: Betapa menjengkelkan bukan ketika Anda tinggal di hotel dan WiFi hanya buruk. Dengan WiFi extender Anda dapat memperbaiki kondisi, tetapi yang saya lihat membutuhkan stopkontak, yang tidak selalu tersedia. Saya memutuskan untuk membangun kembali dengan biaya rendah
Extender Jangkauan WiFi Murah untuk IoT: 8 Langkah
WiFi Range Extender Murah untuk IoT: Cara membuat WiFi extender Anda sendiri dari modul WiFi ESP8266 $2-$8 murah***EDIT: Sejak penulisan instruksi ini, firmware telah sangat ditingkatkan, dengan tambahan halaman pengaturan GUI (seperti router biasa), firewall, power man
Penjepit Lampu Wifi Extender: 5 Langkah
Clamp Lamp Wifi Extender: Berikut adalah ide lain untuk wifi range extender. Saya mengumpulkan ini suatu malam di bengkel saya. Ini adalah jenis ekstender parabola dan bekerja dengan cukup baik. Saya telah menggunakannya di sekitar kota di berbagai area untuk menguji kekuatan sinyal. Manfaat besar untuk