Hi, Fred

The previous patch only affects the ath5k.

Are you using ath5k or ath9k in your case?

---
Chun-Yeow

On Tue, Sep 11, 2012 at 1:08 PM, fred veldini <[email protected]> wrote:
> Sorry to get back to everyone late.
>
> I have been testing the patch from Yeoh Chun-Yeow and have come up with some
> weird issues.  Maybe some could shed some lite on.
>
> I have two nodes running ath9k with Authsae.
> I have tested this on multiple Atheros cards and the results are the same.
>
> Node one comes up without an issue and node two comes up without an issue.
>
> The connect secure for about 5 seconds then randomly one of the nodes dumps
> this error
>
>
> Mesh plink: incorrect plink ie length 3 6
>
> But the iw dev station dump shows ESTAB
>
> The other node keep showing
> new unauthed sta (seq num=1347339621)
> NL80211_CMD_NEW_STATION (1347339931.189520)
> NL80211_CMD_NEW_PEER_CANDIDATE(1347339951.669387)
> new unauthed sta (seq num=1347339622)
> NL80211_CMD_NEW_STATION (1347339951.670386)
> NL80211_CMD_NEW_PEER_CANDIDATE(1347339972.150253)
> new unauthed sta (seq num=1347339623)
> NL80211_CMD_NEW_STATION (1347339972.151252)
>
> Constantly but the iw dev station dump show LISTEN
>
> It doesnt matter if I use HT40/HT20 or none of them - the same results.
>
> Has anyone run into this before?
>
> Thanks
>
> Fred
>
>
>
> On Mon, Sep 3, 2012 at 2:10 AM, fred veldini <[email protected]> wrote:
>>
>> I will apply this patch and test it out. I should have some feed back when
>> I get back in town at the end of this week.
>>
>> Fred
>>
>>
>> On Sun, Sep 2, 2012 at 10:04 PM, Yeoh Chun-Yeow <[email protected]>
>> wrote:
>>>
>>> Hi, Fred
>>>
>>> Are you able to try out this patch and see how:
>>> http://www.spinics.net/lists/linux-wireless/msg95993.html
>>>
>>> Regards,
>>> Chun-Yeow
>>>
>>> On Mon, Sep 3, 2012 at 7:56 AM, fred veldini <[email protected]>
>>> wrote:
>>> > AUTHSAE Not allowing traffic over a mesh link.
>>> >
>>> > I Thought I had this working a while ago when Thomas created a patch
>>> > for the
>>> > rate settings on a basic radio card.
>>> > But after extensive testing and modifying my startup script I realize
>>> > the
>>> > encryption portion was not working.
>>> >
>>> > I had a interface up/down setup after the authsae startup which removed
>>> > the
>>> > encrypted path (see below).
>>> > So I have been trying to narrow down the issue with not being able to
>>> > send
>>> > traffic across the encrypted link.
>>> >
>>> > I Can ping no problem without authsae running.
>>> >
>>> > I have 2 nodes with the same 802.11a hardware running with ath5k
>>> > and
>>> > I also have 2 other nodes running 802.11a/n running with ath9k with the
>>> > same
>>> > results
>>> >
>>> > Running kernel 3.5.0-rc6-wl from open80211s, IW-3.6, latest Authsae
>>> > build
>>> >
>>> > I have also tried the nohwcrypt=1 on all units with no luck.
>>> >
>>> > The startup is pretty straight forward.
>>> > Create mesh interface
>>> > bring interface up with channel
>>> > start authsae & Let authsae bring up the interface with the ssid
>>> >
>>> > ----config----
>>> > authsae:
>>> > {
>>> > sae:
>>> > {
>>> > debug = 480;
>>> > password = "supers3cret";
>>> > group = [19, 26, 21, 25, 20];
>>> > blacklist = 5;
>>> > thresh = 5;
>>> > lifetime = 3600;
>>> > };
>>> > meshd:
>>> > {
>>> > meshid = "mesh5giga";
>>> > interface = "mesh0";
>>> > passive = 0;
>>> > debug = 1;
>>> > mediaopt = 1;
>>> > band = "11a";
>>> > channel = 157;
>>> > htmode = "none";
>>> > mcast-rate = 12;
>>> > };
>>> > };
>>> > ---
>>> >
>>> > ---
>>> >
>>> >
>>> > System 1 shows     mesh plink:    ESTAB
>>> >
>>> > estab with 00:14:6d:65:8c:a0
>>> > set auth flag (seq num=1346627193)
>>> > set plink state (seq num=1346627198)
>>> > mesh plink with 00:14:6d:65:8c:a0 established
>>> > nlerror, cmd 11, seq 1346627196: Invalid argument
>>> > Mesh plink timer for 00:14:6d:65:8c:a0 fired on state ESTAB
>>> > Timeout for peer 00:14:6d:65:8c:a0 in state 4
>>> >
>>> > Sytem 2 shows     mesh plink:    ESTAB
>>> >
>>> > estab with 00:14:6d:65:8b:fe
>>> > set auth flag (seq num=1346627249)
>>> > set plink state (seq num=1346627254)
>>> > mesh plink with 00:14:6d:65:8b:fe established
>>> > nlerror, cmd 11, seq 1346627252: Invalid argument
>>> > Mesh plink timer for 00:14:6d:65:8b:fe fired on state ESTAB
>>> > Timeout for peer 00:14:6d:65:8b:fe in state 4
>>> >
>>> >
>>> > The nlerror sticks out to me, but I'm not quite sure what to look at.
>>> >
>>> > Other notes.
>>> >
>>> > If I look at the interface by scanning the air I see the following
>>> >
>>> > Cell 03 - Address: 00:14:6D:65:8B:FE
>>> >                     Channel:157
>>> >                     Frequency:5.785 GHz (Channel 157)
>>> >                     Quality=43/70  Signal level=-67 dBm
>>> >                     Encryption key:on
>>> >                     ESSID:""
>>> >                     Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
>>> >                               36 Mb/s; 48 Mb/s; 54 Mb/s
>>> >                     ESSID:"my-mesh5gs"
>>> >                     Extra:Mesh Network Path Selection Protocol ID: 0x01
>>> >                     Extra:Path Selection Metric ID: 0x01
>>> >                     Extra:Congestion Control Mode ID: 0x00
>>> >                     Extra:Synchronization ID: 0x01
>>> >                     Extra:Authentication ID: 0x00
>>> >                     Extra:Formation Info: 0x1E
>>> >                     Extra:Capabilities: 0x09
>>> >                     Mode:Unknown/bug
>>> >                     Extra:tsf=000000000ba86004
>>> >                     Extra: Last beacon: 2059ms ago
>>> >                     IE: Unknown: 0000
>>> >                     IE: Unknown: 01088C129824B048606C
>>> >                     IE: IEEE 802.11i/WPA2 Version 1
>>> >                         Group Cipher : CCMP
>>> >                         Pairwise Ciphers (1) : CCMP
>>> >                         Authentication Suites (1) : unknown (8)
>>> >                     IE: Unknown: 720A6D792D6D657368356773
>>> >                     IE: Unknown: 710701010001001E09
>>> >
>>> > If I do a ifconfig mesh0 down && iw dev mesh0 set channel 157 &&
>>> > ifconfig
>>> > mesh0 up
>>> > without shutting the authsae I scan the following
>>> >
>>> > Cell 03 - Address: 00:14:6D:65:8B:FE
>>> >                     Channel:157
>>> >                     Frequency:5.785 GHz (Channel 157)
>>> >                     Quality=43/70  Signal level=-67 dBm
>>> >                     Encryption key:off
>>> >                     ESSID:""
>>> >                     Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
>>> >                               36 Mb/s; 48 Mb/s; 54 Mb/s
>>> >                     ESSID:"my-mesh5gs"
>>> >                     Extra:Mesh Network Path Selection Protocol ID: 0x01
>>> >                     Extra:Path Selection Metric ID: 0x01
>>> >                     Extra:Congestion Control Mode ID: 0x00
>>> >                     Extra:Synchronization ID: 0x01
>>> >                     Extra:Authentication ID: 0x00
>>> >                     Extra:Formation Info: 0x00
>>> >                     Extra:Capabilities: 0x09
>>> >                     Mode:Unknown/bug
>>> >                     Extra:tsf=000000000222e004
>>> >                     Extra: Last beacon: 2048ms ago
>>> >                     IE: Unknown: 0000
>>> >                     IE: Unknown: 01088C129824B048606C
>>> >                     IE: Unknown: 720A6D792D6D657368356773
>>> >                     IE: Unknown: 710701010001000009
>>> >
>>> > Notice the encryption goes away.  But authsae is still running.
>>> >
>>> > If I restart authsae I will get
>>> >
>>> > Mesh plink: incorrect plink ie length 3 6
>>> >
>>> > then the nlerror, cmd 11, seq 1346629691: Invalid argument
>>> >
>>> > And the encryption shows up again in the scan.
>>> >
>>> >
>>> > Fred.
>>> >
>>> >
>>> >> _______________________________________________
>>> >> Devel mailing list
>>> >> [email protected]
>>> >> http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
>>> >
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > Devel mailing list
>>> > [email protected]
>>> > http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
>>> >
>>> _______________________________________________
>>> Devel mailing list
>>> [email protected]
>>> http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
>>
>>
>
>
> _______________________________________________
> Devel mailing list
> [email protected]
> http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
>
_______________________________________________
Devel mailing list
[email protected]
http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel

Reply via email to