我需要使用hostapd为EAP-SIM,EAP-AKA和EAP-AKA创建热点设置,并使用wpa_supplicant进行测试。
目前我可以使用hostapd进行WPA-PSK身份验证,hostapd2.4用于此设置。我已经修改了hostapd.conf以支持热点但是当我尝试连接时,网络将始终处于扫描状态并且不会连接。还启用了wpa_supplicant中HS20的必要参数。
以下是请求方参数
构建配置: CONFIG_INTERWORKING = Y CONFIG_HS20 = Y
wpa_supplicant配置: 启用互通 互通= 1 启用Hotspot 2.0 HS20 = 1 auto_interworking = 1
还指定了一个凭据块,该块使用hostapd进行身份验证所需的参数。
使用wpa_supplicantv2.5。我还运行了一个dhcp服务器来分配IP地址,还有一个运行EAP-SIM,EAP-AKA和EAP-AKA身份验证的里程数据库。
有人可以建议在hostapd中启用热点的必要基本设置吗?
答案 0 :(得分:-2)
第1步:
iw list Check AP is listed
第2步:
sudo vim hostapd.conf
-------------------------- interface=wlan0 driver=nl80211 ssid=ath9k_SSID #SSID hw_mode=g channel=1 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=3 wpa_passphrase=12345678
#password wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP rsn_pairwise=CCMP
#comment last 4 lines for Open
第3步:
sudo vim /etc/dhcp/dhcpd.conf
-------------------------- default-lease-time 600; max-lease-time 7200; subnet 192.168.1.0 netmask 255.255.255.0 { range
192.168.1.170 192.168.1.200; option routers 192.168.1.254; option domain-name-servers 192.168.1.1, 192.168.1.2; option domain-name "mydomain.example"; }
第4步:
sudo vim /etc/network/interfaces
-------------------------- auto wlan0 iface wlan0 inet static address 192.168.1.250 netmask 255.255.255.0
第5步:
sudo /etc/init.d/isc-dhcp-server stop sudo service network-manager stop sudo killall wpa_supplicant ps -N | grep -i hostapd # make sure there are no hostapd/wpa_supplicant processes are running
第6步:
Remove ethernet cable sudo ifconfig wlan0 192.168.1.169 netmask
255.255.255.0 sudo /etc/init.d/isc-dhcp-server restart => to set IP for STA sudo ./hostapd ./hostapd.conf -dddt Step 7: Connect from another device. Should be able to see the IP assigned.