Pertama, saya tidak tahu apakah ini forum yang tepat untuk menanyakan hal ini. Jika Anda tahu yang lebih baik, beri tahu saya dan saya akan mempostingnya di sana, jangan hanya menurunkan pertanyaan ...
Saya memiliki perangkat Linux tertanam yang lebih lama yang menggunakan hostapd sebagai mode titik aksesnya, dengan file hostapd.conf berikut:
ctrl_interface=/var/run/hostapd
interface=uap0
driver=nl80211
channel=1
ssid=XXXXXXXXXX
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=XXXXXXXXXX
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
hw_mode=g
ap_max_inactivity=3000
ieee8021x=0
wpa_group_rekey=0
wmm_enabled=1
# Low priority / AC_BK = background
wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_bk_acm=0
# Normal priority / AC_BE = best effort
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0
# High priority / AC_VI = video
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0
# Highest priority / AC_VO = voice
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0
Saya memiliki beberapa perangkat Linux tertanam yang lebih lama yang menggunakan wpa_supplicant untuk terhubung ke perangkat yang lebih lama, berikut file .conf berikut.
ctrl_interface=/var/run/wpa_supplicant
roam_hysteresis=-100
network={
ssid="XXXXXXXXXX"
bgscan="simple:10:-75:10"
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
psk="XXXXXXXXXX"
priority=0
}
Saya mencoba memunculkan Raspian Pi dengan hostapd.conf yang sama (secara harfiah mengatasi isi file dari embedded linux ke pi) dan memulai kembali hostapd saya di Pi dengan sudo systemctl start hostapd.service
. /etc/default/hostapd
File saya adalah sebagai berikut:
# Defaults for hostapd initscript
#
# See /usr/share/doc/hostapd/README.Debian for information about alternative
# methods of managing hostapd.
#
# Uncomment and set DAEMON_CONF to the absolute path of a hostapd configuration
# file and hostapd will be started during system boot. An example configuration
# file can be found at /usr/share/doc/hostapd/examples/hostapd.conf.gz
#
DAEMON_CONF="/etc/hostapd/hostapd.conf"
# Additional daemon options to be appended to hostapd command:-
# -d show more debug messages (-dd for even more)
# -K include key data in debug messages
# -t include timestamps in some debug messages
#
# Note that -B (daemon mode) and -P (pidfile) options are automatically
# configured by the init.d script and must not be added to DAEMON_OPTS.
#
DAEMON_OPTS=""
hostapd.service mulai dan berjalan, tetapi ketika perangkat Linux tertanam yang mana dapat terhubung ke perangkat pertama mencoba untuk terhubung ke yang satu ini, yang saya dapatkan sudo systemctl status hostapd.service
hanyalah
hostapd[10290]: wlan0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: associated
hostapd[10290]: wlan0: STA XX:XX:XX:XX:XX:XX IEEE 802.11: disassociated
Terbaik yang bisa saya pikirkan adalah bahwa algoritma WPA2 yang digunakan Pi terlalu baru, dan perangkat yang terhubung terus gagal selama jabat tangan karena tidak mengirim kunci yang benar yang diharapkan oleh Pi, tapi saya tidak tahu harus mencari ke mana atau file apa yang harus dicoba dan turunkan peringkat pada Pi agar sesuai dengan perangkat yang lebih lama agar mereka dapat menghubungkannya ke Pi ini.
Jika saya berubah rsn_pairwise=TKIP
, dan pairwise=TKIP
dan group=TKIP
pada pi dan perangkat wpa_supplicant mereka terhubung dengan sukses menggunakan metode ini ke Pi jadi saya tahu ini bukan masalah dengan Pi itu sendiri, atau SSID dan PASSPHASE.
Saya dapat memulai hostapd di terminal lain dengan sudo hostapd -dd /etc/hostapd/hostapd.conf
untuk informasi lebih lanjut jika diperlukan tetapi saya tidak tahu apa yang saya cari di sana atau apakah itu akan membantu.
hostapd.conf
dari tutorial googled untuk model RaspPi + distro yang Anda miliki (atau yang kosong, menggunakan informasi lokal dariip link
dll.), Dan kemudian perlahan menambahkan parameter yang ingin Anda simpan (seperti saluran dan Konfigurasi WPA). Saya tidak bisa memberi Anda petunjuk langkah demi langkah atau file konfigurasi yang sudah jadi karena saya tidak tahu detail apa yang Anda miliki di RaspPi.