Hi,
I am porting protocol driver to NDIS5 to NDIS6 for Vista.
In Vista OID_802_11 OIDs are phased out and new OIDs are introduced are OID_DOT11.
My problem is Some of the OID_DOT11s are not working, whenever i query it returns with error code “31 - A device attached to the system is not functioning.”
I added OID_DOT11 oids in protocol driver Valid OID list, still problem exists.
Some of the OIDs are working for Ex:
OID_DOT11_MAC_ADDRESS
OID_DOT11_ENUM_ASSOCIATION_INFO
OID_DOT11_DESIRED_SSID_LIST
but the main OIDs Which i need are not working which are as follows
OID_DOT11_RESET_REQUEST
OID_DOT11_SCAN_REQUEST
OID_DOT11_ENUM_BSS_LIST
and i am unable to find alternative OIDs for the following OIDs forOID_802_11
OID_802_11_ADD_WEP - Set
OID_802_11_ADD_KEY - Set
OID_802_11_REMOVE_KEY - Set
OID_802_11_ENCRYPTION_STATUS - Set
OID_802_11_PRIVACY_FILTER - Set
OID_802_11_RSSI - Query
OID_802_11_BSSID_LIST - Query
OID_802_11_INFRASTRUCTURE_MODE - Set
Please let me know whether support of these OIDs are Vendor dependent.
I used PCAUSA Ndisscope application to test the OIDS, which shows all the OID_DOT11 are supported when i actually use them it returns with error code 31.
Please help me whether any alternative is there for the above OIDs or the vendor has to provide the support for the OIDs.
Thanks in advance
Regards,
Rathan Raj