RPI nol W sebagai klien Wifi dan titik akses


8

Semuanya menunjukkan bahwa Raspberry Pi Zero W dapat menjadi titik akses dan terhubung ke wifi pada saat yang sama.

Menurut artikel ini , dengan perintah iw listmenjelaskan:

valid interface combinations:
* #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
   total <= 3, #channels <= 2
* #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
   total <= 4, #channels <= 1

Saya mencoba mengikuti langkah-langkah artikel ini , tetapi saya belum berhasil:

Ketika saya me-reboot rpi zero w , itu tidak secara otomatis terhubung ke jaringan wifi. Sebaliknya, ia memancarkan sinyal sebagai titik akses (meskipun ketika saya terhubung ke jaringan dari ponsel saya, tidak mendukung kata sandi sebagai valid).

Dalam skenario ini, jika saya mematikan wifi dan menyalakannya lagi, itu terhubung ke internet melalui jaringan WiFi, tetapi itu tidak bertindak sebagai titik akses (itu tidak menunjukkan jaringan untuk terhubung).

Distribusinya adalah Pixel (berdasarkan Jessie).

Terima kasih sebelumnya


1
Artikel itu dibuat dengan perangkat keras lain dan bukan nol W
user64698

Antarmuka pi nol w wifi tidak mendukung mode terkelola dan mode AP jika memang iwlist akan terlihat seperti #{ managed, AP } <= 8, total <= 16, #channels <= 1catatan ini yang dikelola dan AP berada di {} yang sama
Rwky

Tautan yang dirujuk pada artikel ini sudah mati.
Adrian W

Saya baru saja memeriksa beberapa menit yang lalu bahwa tautannya tidak mati. Itu pasti masalah situs web sementara.
Mario

ada skrip luar biasa yang tersedia di github yang, dengan mod kecil, berfungsi pada Raspbian Buster (Des 2019). lihat github.com/lukicdarkoo/rpi-wifi . mods: ubah: `wpa = 2PASSPHRASE` ke` wpa = 2`. selanjutnya, masukkan #!/bin/bashsetelah sudo bash -c 'cat > /bin/rpi-wifi.sh.
mahesh

Jawaban:



1

Sangat mungkin, Pi Zero W saya melakukannya, tetapi klien dan AP harus menggunakan saluran yang sama.

Lihat tangkapan layar dari ZW saya:

masukkan deskripsi gambar di sini

Output dari daftar iw Anda menunjukkan bahwa hanya kombinasi kedua yang memungkinkan dikelola (yaitu klien) dan AP pada saat yang sama, tetapi dikatakan saluran <= 1. Artinya, mereka perlu menggunakan saluran yang sama.

Saya telah menggunakan panduan dari http://imti.co/post/145442415333/raspberry-pi-3-wifi-station-ap (yang juga terhubung oleh Alfredo Pons Menargues) yang disesuaikan dengan kebutuhan saya sendiri.


Apakah Anda secara signifikan mengubah instruksi dari tautan yang Anda pasang? Saya mencoba untuk mereplikasi dengan pi nol w dan Raspian Jessie, tetapi berjuang untuk mendapatkan ip statis yang ditugaskan untuk antarmuka
uap0

@ Tomtomnz, apakah saya tidak.
Javier Sedano

Sangat penting untuk menggunakan nomor saluran SAMA di hostapd.conf seperti yang Anda gunakan untuk jaringan nirkabel yang terhubung. Yaitu Anda harus terhubung ke WiFI terlebih dahulu, cari tahu saluran mana yang Anda gunakan ( iw wlan0 info), dan tulis saluran ini di hostapd.conf. Jika Anda terhubung ke jaringan yang berbeda, dan perubahan saluran, pengaturan Anda akan rusak - Anda harus mengubah saluran Anda secara manual lagi.
George Y.

1

Seperti yang saya komentari di sini adalah mungkin untuk dilakukan, tetapi sebagian besar artikel yang saya temukan online tidak bekerja untuk saya. Saya menulis posting blog terperinci di sini: https://albeec13.github.io/2017/09/26/raspberry-pi-zero-w-simultaneous-ap-and-andaged-mode-wifi/

Agak aneh, dan saya sarankan membaca komentar dulu, karena saya belum memperbarui posting asli untuk memasukkan beberapa saran bermanfaat dari komentar. Either way, saya membuatnya berfungsi menggunakan instruksi saya. Semoga berhasil!


0

Antarmuka wlan tunggal hanya dapat terhubung ke satu jaringan WiFi pada suatu waktu. Tidak dapat melakukan kedua hal secara bersamaan. Jika Anda memiliki adaptor WiFi eksternal, maka Anda dapat menjembatani antarmuka wlan internal dan eksternal, maka Anda dapat menjembatani keduanya untuk menjadikan satu bertindak sebagai titik akses dan yang lainnya sebagai hotspot.


Mungkin Anda bisa memasukkan kode yang diperlukan, atau mungkin detail yang lebih besar tentang bagaimana melakukan ini?
Darth Vader

Tetapi artikel itu mengatakan bahwa itu mungkin dengan satu antarmuka, kapan pun memungkinkan, dan daftar iw menunjukkan bahwa itu mungkin, bukan?
Mario

4
Ini salah. riset lebih banyak
JSON
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.