<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div style="font-family:Arial,Helvetica,sans-serif; font-size:small; color:black">
<span style="font-family:Arial,Helvetica,sans-serif; font-size:small; color:black"><br>
<br>
Sent from my Android phone using TouchDown (www.nitrodesk.com)</span><br>
<br>
-----Original Message----- <br>
<b>From:</b> hostap-request@lists.shmoo.com [hostap-request@lists.shmoo.com]<br>
<b>Received:</b> måndag, 31 okt 2011, 18:00<br>
<b>To:</b> hostap@lists.shmoo.com [hostap@lists.shmoo.com]<br>
<b>Subject:</b> HostAP Digest, Vol 102, Issue 86<br>
<br>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Send HostAP mailing list submissions to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hostap@lists.shmoo.com<br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://lists.shmoo.com/mailman/listinfo/hostap">http://lists.shmoo.com/mailman/listinfo/hostap</a><br>
or, via email, send a message with subject or body 'help' to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hostap-request@lists.shmoo.com<br>
<br>
You can reach the person managing the list at<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hostap-owner@lists.shmoo.com<br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of HostAP digest...&quot;<br>
<br>
<br>
Today's Topics:<br>
<br>
&nbsp;&nbsp; 1. [PATCH] If P2P device expires while GO nego is in progress,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indicate GO Nego failure. (Jithu Jance)<br>
&nbsp;&nbsp; 2. about AP 00:00:00:00:00 in EAP-SIM (why)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 31 Oct 2011 06:33:06 -0700<br>
From: &quot;Jithu Jance&quot; &lt;jithu@broadcom.com&gt;<br>
Subject: [PATCH] If P2P device expires while GO nego is in progress,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indicate GO Nego failure.<br>
To: &quot;hostap@lists.shmoo.com&quot; &lt;hostap@lists.shmoo.com&gt;<br>
Message-ID:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;6C370B347C3FE8438C9692873287D2E119560C6AFF@SJEXCHCCR01.corp.ad.broadcom.com&gt;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
<br>
If P2P device expires while a GO negotiation is in progress, currently p2p-&gt;go_neg_peer is cleared without indicating GO Nego failure.
<br>
This will result in pending group interfaces to be left over. This patch will indicate go nego failure and will remove any pending
<br>
group interfaces. <br>
<br>
<br>
Signed-off-by: Jithu Jance &lt;jithu@broadcom.com&gt;<br>
<br>
---<br>
&nbsp;src/p2p/p2p.c |&nbsp;&nbsp;&nbsp; 6 &#43;&#43;&#43;&#43;&#43;-<br>
&nbsp;1 files changed, 5 insertions(&#43;), 1 deletions(-)<br>
<br>
diff --git a/src/p2p/p2p.c b/src/p2p/p2p.c<br>
index 404b2cd..5a7aee2 100644<br>
--- a/src/p2p/p2p.c<br>
&#43;&#43;&#43; b/src/p2p/p2p.c<br>
@@ -625,8 &#43;625,12 @@ static void p2p_device_free(struct p2p_data *p2p, struct p2p_device *dev)<br>
&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int i;<br>
<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (p2p-&gt;go_neg_peer == dev)<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (p2p-&gt;go_neg_peer == dev) {<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* If GO Negotiation is in progress, report that<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * it has failed. */<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; p2p_go_neg_failed(p2p, dev, -1);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; p2p-&gt;go_neg_peer = NULL;<br>
&#43;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (p2p-&gt;invite_peer == dev)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; p2p-&gt;invite_peer = NULL;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (p2p-&gt;sd_peer == dev)<br>
-- <br>
1.7.4.1<br>
<br>
<br>
- Jithu Jance.<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 31 Oct 2011 22:19:21 &#43;0800 (CST)<br>
From: why &lt;why1988seu@126.com&gt;<br>
Subject: about AP 00:00:00:00:00 in EAP-SIM<br>
To: &quot;hostap@lists.shmoo.com&quot; &lt;hostap@lists.shmoo.com&gt;<br>
Message-ID: &lt;4e22eba1.1066a.1335a594a2f.Coremail.why1988seu@126.com&gt;<br>
Content-Type: text/plain; charset=&quot;gbk&quot;<br>
<br>
When I use -d option in the hostapd, the hlr_auc_gw even can't receive the IMSI massage, so I give up. Here is the hostapd's debug message(STA uses the Odyssey client) .<br>
authentication: STA=00:14:78:71:42:67 auth_alg=0 auth_transaction=1 status_code=0 wep=0<br>
&nbsp; New STA<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.11: authentication OK (open system)<br>
wlan0: STA 00:14:78:71:42:67 MLME: MLME-AUTHENTICATE.indication(00:14:78:71:42:67, OPEN_SYSTEM)<br>
wlan0: STA 00:14:78:71:42:67 MLME: MLME-DELETEKEYS.request(00:14:78:71:42:67)<br>
authentication reply: STA=00:14:78:71:42:67 auth_alg=0 auth_transaction=2 resp=0 (IE len=0)<br>
mgmt::auth cb<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.11: authenticated<br>
mgmt::assoc_req<br>
association request: STA=00:14:78:71:42:67 capab_info=0x431 listen_interval=10<br>
&nbsp; new AID 1<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.11: association OK (aid 1)<br>
mgmt::assoc_resp cb<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.11: associated (aid 1)<br>
wlan0: STA 00:14:78:71:42:67 MLME: MLME-ASSOCIATE.indication(00:14:78:71:42:67)<br>
wlan0: STA 00:14:78:71:42:67 MLME: MLME-DELETEKEYS.request(00:14:78:71:42:67)<br>
wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x94e8998 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>
&nbsp;&nbsp; addr=00:14:78:71:42:67<br>
wlan0: STA 00:14:78:71:42:67 WPA: event 1 notification<br>
wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x94e8998 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>
&nbsp;&nbsp; addr=00:14:78:71:42:67<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.1X: start authentication<br>
EAP: Server state machine created<br>
IEEE 802.1X: 00:14:78:71:42:67 BE_AUTH entering state IDLE<br>
IEEE 802.1X: 00:14:78:71:42:67 CTRL_DIR entering state FORCE_BOTH<br>
wlan0: STA 00:14:78:71:42:67 WPA: start authentication<br>
WPA: 00:14:78:71:42:67 WPA_PTK entering state INITIALIZE<br>
wpa_driver_nl80211_set_key: ifindex=3 alg=0 addr=0x94e8998 key_idx=0 set_tx=1 seq_len=0 key_len=0<br>
&nbsp;&nbsp; addr=00:14:78:71:42:67<br>
WPA: 00:14:78:71:42:67 WPA_PTK_GROUP entering state IDLE<br>
WPA: 00:14:78:71:42:67 WPA_PTK entering state AUTHENTICATION<br>
WPA: 00:14:78:71:42:67 WPA_PTK entering state AUTHENTICATION2<br>
IEEE 802.1X: 00:14:78:71:42:67 AUTH_PAE entering state DISCONNECTED<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.1X: unauthorizing port<br>
IEEE 802.1X: 00:14:78:71:42:67 AUTH_PAE entering state RESTART<br>
EAP: EAP entering state INITIALIZE<br>
CTRL-EVENT-EAP-STARTED 00:14:78:71:42:67<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 103<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: 00:14:78:71:42:67 AUTH_PAE entering state CONNECTING<br>
IEEE 802.1X: 00:14:78:71:42:67 AUTH_PAE entering state AUTHENTICATING<br>
IEEE 802.1X: 00:14:78:71:42:67 BE_AUTH entering state REQUEST<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.1X: Sending EAP Packet (identifier 103)<br>
nl80211: Event message available<br>
nl80211: Ignored unknown event (cmd=19)<br>
IEEE 802.1X: 00:14:78:71:42:67 TX status - version=1 type=0 length=5 - ack=1<br>
mgmt::proberesp cb<br>
mgmt::proberesp cb<br>
IEEE 802.1X: 00:14:78:71:42:67 - (EAP) retransWhile --&gt; 0<br>
EAP: EAP entering state RETRANSMIT<br>
EAP: EAP entering state IDLE<br>
EAP: retransmit timeout 6 seconds (from dynamic back off; retransCount=1)<br>
IEEE 802.1X: 00:14:78:71:42:67 BE_AUTH entering state REQUEST<br>
wlan0: STA 00:14:78:71:42:67 IEEE 802.1X: Sending EAP Packet (identifier 103)<br>
IEEE 802.1X: 00:14:78:71:42:67 TX status - version=1 type=0 length=5 - ack=1<br>
mgmt::proberesp cb<br>
mgmt::proberesp cb<br>
mgmt::proberesp cb<br>
mgmt::deauth<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.shmoo.com/pipermail/hostap/attachments/20111031/0a24ed26/attachment.html">
http://lists.shmoo.com/pipermail/hostap/attachments/20111031/0a24ed26/attachment.html</a>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
HostAP mailing list<br>
HostAP@lists.shmoo.com<br>
<a href="http://lists.shmoo.com/mailman/listinfo/hostap">http://lists.shmoo.com/mailman/listinfo/hostap</a><br>
<br>
<br>
End of HostAP Digest, Vol 102, Issue 86<br>
***************************************<br>
</div>
</span></font>
</body>
</html>