Re: [PATCH] add support for showing power constraint IE

Johannes Berg
2009-05-04T17:36:29Z

[-- Attachment #1: Type: text/plain, Size: 2028 bytes --]

Hi,

> Vendor specific: OUI 00:90:4c, data: 33 0c 10 1f ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> Vendor specific: OUI 00:90:4c, data: 34 03 00 05 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> Unknown IE (45): 0c 10 1f ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00
> Unknown IE (61): 03 00 01 00 00 00 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> WPS: * Version: 1.0
> * Manufacturer: D-Link Systems
> * Model: DIR-615
> * Device name: Wireless N Router
> * Config methods: Label
>
> I didn't find any specs to decode IE 45 and 61 since all of them mark
> these as reserved. Not sure if these are defined in future specs or if
> they are deprecated IE. And it seems its data is similar to what is in
> the vendor specific elements.

Both are HT.

> The other one that keeps showing up in my area is:
>
> Unknown IE (47): 06

"Broadcom proprietary" -- seems it would make sense to ignore that.

> And I do have some other vendor specific ones, that I don't really care
> about and we might even never know what they are:
>
> Vendor specific: OUI 00:03:7f, data: 01 01 00 17 00 00
> Vendor specific: OUI 00:03:7f, data: 02 01 01 4d 00 03 a4 00 00
> Vendor specific: OUI 00:03:2f, data: 01 00 01

You can check wireshark, sometimes it has something useful. I think
there are pre-wifi HT IEs too in some vendor IE, might be one of these.

https://mentor.ieee.org/802.11/documents?x_dcn=31&x_year=2009 is useful
too (at least for 2009, for next year somebody will have to find the DCN
again)

> However, as I said before, I am quite happy now since the provided
> information by iw are now the same as I get with iwlist. Actually iw has
> now superior decoding capabilities and is more useful.

:)

> There is still
> room for improvement, but I think cutting a new release is not a bad
> idea.

I'll wait a bit, maybe somebody feels inspired by this to provide HT
parsing.