Hi, all. I want to test the EAP-SIM with hostapd and wpa_supplicant, but i failed. Can someone tell me how should i correct it? Thank you very much!<br><div><includetail><div style="color: rgb(0, 0, 0);"><br>1.hostapd.sim_db:460021505910060:8FFD3E3F7DD1B000:778a7e3d:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF<br><br>2.hostapd_sim.conf:<br>interface=wlan0<br>bridge=br0<br>driver=nl80211<br>ssid=eap-sim<br>hw_mode=g<br>channel=6<br>wpa_key_mgmt=WPA-EAP<br>wpa=1<br>ieee8021x=1<br>eapol_version=2<br>eap_server=1<br>eap_user_file=./hostapd.eap_user<br>eap_sim_db=unix:/tmp/hlr_auc_gw.sock<br>radius_server_clients=./hostapd.radius_clients<br>radius_server_auth_port=1812<br><br>3.wpa_wupplicant_sim.conf:<br>ctrl_interface=/var/run/wpa_supplicant<br>ctrl_interface_group=root<br>ap_scan=1<br>eapol_version=2<br><br># EAP-SIM with a GSM SIM or USIM<br>network={<br>ssid="eap-sim"<br>key_mgmt=WPA-EAP<br>eap=SIM<br>pin="1234"<br>pcsc=""<br>eapol_flags=0<br>}<br><br>4.hostapd.radius_clients:<br>0.0.0.0/0 radius<br><br>5.hostapd.eap_user:<br>*&nbsp;&nbsp;&nbsp; SIM<br>"0"*&nbsp;&nbsp; SIM&nbsp;&nbsp; [2]<br>"2"*&nbsp;&nbsp; SIM&nbsp;&nbsp; [2]<br>"4"*&nbsp;&nbsp; SIM&nbsp;&nbsp; [2]<br><br>6.hostapd result:<br>authentication: STA=40:16:9f:16:56:44 auth_alg=0 auth_transaction=1 status_code=0 wep=0<br>&nbsp; New STA<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.11: authentication OK (open system)<br>wlan0: STA 40:16:9f:16:56:44 MLME: MLME-AUTHENTICATE.indication(40:16:9f:16:56:44, OPEN_SYSTEM)<br>wlan0: STA 40:16:9f:16:56:44 MLME: MLME-DELETEKEYS.request(40:16:9f:16:56:44)<br>authentication reply: STA=40:16:9f:16:56:44 auth_alg=0 auth_transaction=2 resp=0 (IE len=0)<br>mgmt::auth cb<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.11: authenticated<br>mgmt::reassoc_req<br>reassociation request: STA=40:16:9f:16:56:44 capab_info=0x431 listen_interval=10 current_ap=00:14:78:71:42:67<br>&nbsp; new AID 1<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.11: association OK (aid 1)<br>mgmt::reassoc_resp cb<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.11: associated (aid 1)<br>wlan0: STA 40:16:9f:16:56:44 MLME: MLME-REASSOCIATE.indication(40:16:9f:16:56:44)<br>wlan0: STA 40:16:9f:16:56:44 MLME: MLME-DELETEKEYS.request(40:16:9f:16:56:44)<br>wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x8cbf748 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>&nbsp;&nbsp; addr=40:16:9f:16:56:44<br>wlan0: STA 40:16:9f:16:56:44 WPA: event 1 notification<br>wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x8cbf748 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>&nbsp;&nbsp; addr=40:16:9f:16:56:44<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.1X: start authentication<br>EAP: Server state machine created<br>IEEE 802.1X: 40:16:9f:16:56:44 BE_AUTH entering state IDLE<br>IEEE 802.1X: 40:16:9f:16:56:44 CTRL_DIR entering state FORCE_BOTH<br>wlan0: STA 40:16:9f:16:56:44 WPA: start authentication<br>WPA: 40:16:9f:16:56:44 WPA_PTK entering state INITIALIZE<br>wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x8cbf748 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>&nbsp;&nbsp; addr=40:16:9f:16:56:44<br>WPA: 40:16:9f:16:56:44 WPA_PTK_GROUP entering state IDLE<br>WPA: 40:16:9f:16:56:44 WPA_PTK entering state AUTHENTICATION<br>WPA: 40:16:9f:16:56:44 WPA_PTK entering state AUTHENTICATION2<br>IEEE 802.1X: 40:16:9f:16:56:44 AUTH_PAE entering state DISCONNECTED<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.1X: unauthorizing port<br>IEEE 802.1X: 40:16:9f:16:56:44 AUTH_PAE entering state RESTART<br>EAP: EAP entering state INITIALIZE<br>CTRL-EVENT-EAP-STARTED 40:16:9f:16:56:44<br>EAP: EAP entering state SELECT_ACTION<br>EAP: getDecision: no identity known yet -&gt; CONTINUE<br>EAP: EAP entering state PROPOSE_METHOD<br>EAP: getNextMethod: vendor 0 type 1<br>CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=1<br>EAP: EAP entering state METHOD_REQUEST<br>EAP: building EAP-Request: Identifier 41<br>EAP: EAP entering state SEND_REQUEST<br>EAP: EAP entering state IDLE<br>EAP: retransmit timeout 3 seconds (from dynamic back off; retransCount=0)<br>IEEE 802.1X: 40:16:9f:16:56:44 AUTH_PAE entering state CONNECTING<br>IEEE 802.1X: 40:16:9f:16:56:44 AUTH_PAE entering state AUTHENTICATING<br>IEEE 802.1X: 40:16:9f:16:56:44 BE_AUTH entering state REQUEST<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.1X: Sending EAP Packet (identifier 41)<br>nl80211: Event message available<br>nl80211: Ignored unknown event (cmd=19)<br>IEEE 802.1X: 40:16:9f:16:56:44 TX status - version=2 type=0 length=5 - ack=0<br>mgmt::deauth<br>deauthentication: STA=40:16:9f:16:56:44 reason_code=3<br>AP-STA-DISCONNECTED 40:16:9f:16:56:44<br>wlan0: STA 40:16:9f:16:56:44 WPA: event 3 notification<br>wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x8cbf748 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>&nbsp;&nbsp; addr=40:16:9f:16:56:44<br>WPA: 40:16:9f:16:56:44 WPA_PTK entering state DISCONNECTED<br>WPA: 40:16:9f:16:56:44 WPA_PTK entering state INITIALIZE<br>wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x8cbf748 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>&nbsp;&nbsp; addr=40:16:9f:16:56:44<br>wlan0: STA 40:16:9f:16:56:44 IEEE 802.11: deauthenticated<br>wlan0: STA 40:16:9f:16:56:44 MLME: MLME-DEAUTHENTICATE.indication(40:16:9f:16:56:44, 3)<br>wlan0: STA 40:16:9f:16:56:44 MLME: MLME-DELETEKEYS.request(40:16:9f:16:56:44)<br>wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x8cbf748 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>&nbsp;&nbsp; addr=40:16:9f:16:56:44<br>EAP: Server state machine removed<br>mgmt::proberesp cb<br>mgmt::proberesp cb<br>mgmt::proberesp cb<br>mgmt::proberesp cb<br>mgmt::auth<br><div>&nbsp;</div></div></includetail></div>