前言
为了在方便树莓派联网的同时让其他设备也能上网,就有了将树莓派作为软路由的想法,经过在网上各种搜索后不断折腾,最终也实现了这一目的。有同样需求的可参照下文
引用站外地址,不保证站点的可用性和安全性
一番配置下来确实成功开启了个人热点,但是网速和稳定性一直不是很理想
问题原因
hostapd配置文件网络协议没有设置正确
hostapd v2.9
和 树莓派4B
都已经可以支持WIFI5,而我之前的配置还在使用上个世纪的iee802.11a
协议
解决办法
修改以下hostapd配置文件即可
1
| # vim /etc/hostapd/hostapd.conf
|
将原配置文件删除,替换为新的
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
| ssid=AP-Pi4 wpa_passphrase=123456789
country_code=US
interface=wlan0 driver=nl80211
wpa=2 wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP
macaddr_acl=0
logger_syslog=0 logger_syslog_level=4 logger_stdout=-1 logger_stdout_level=0
hw_mode=a
channel=36 # N ieee80211n=1 require_ht=1 ht_capab=[MAX-AMSDU-3839][HT40+][SHORT-GI-20][SHORT-GI-40][DSSS_CCK-40]
# AC ieee80211ac=1 #require_vht=1 ieee80211d=0 ieee80211h=0 #vht_capab=[MAX-AMSDU-3839][SHORT-GI-80] #vht_oper_chwidth=1 #vht_oper_centr_freq_seg0_idx=42
#AX ieee80211ax=1 he_su_beamformer=1 he_su_beamformee=1 he_mu_beamformer=1 he_bss_color=5 he_default_pe_duration=0 he_basic_mcs_nss_set=2 eap_server=0 he_oper_chwidth=1 he_oper_centr_freq_seg0_idx=42
wmm_enabled=1 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 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 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 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
|
重启hostapd
1
| # sudo systemctl start hostapd
|