English | 中文 | Русский | Français
2,555 Posts served
8,264 Conversations started
How to scan the access point on linux platform? The Wireless tool package is a useful library. Please see the link: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
In the MPSDK, we built the Wireless tool in as a static_library and invoke the Wireless tool API in the MPSDK Providerclass_network project. In the wireless tool library, we find that there are two methods of scanning AP.
1) use the wireless scanning event .
You can refer to the source code of iwlist::scanning. It uses the functions of iw_extract_event_stream() and others to get the AP list.
2) use the iw_scan() function.It is a easy way to do the job and you can get a lot of information about the Access Point.
In the MPSDK, we plan to implement the second method, but still need to figure out the appropriate solution for license issue.
Do you have any recommendation?
| October 25, 2007 6:52 PM PDT
Remi Arnaud (Intel)
|
The Protocol802_11InstanceObject.ScanAP() is defined in MPSDK programming guide,so the windows version MPSDK also implements the function. In some cases, if you use the wireless network card and want to connect to a nearby AP,you need first call the ScanAP function. This function will tell you the scannable AP list. in the list, you can read the detail information about the each AP. for example, Bssid, Encrypted,Band,Rssi. By comparing the detail information and combine with your choosing policy,you can get the best AP item. |

Jason Zhu (Intel)
Here are some question about new function of scanning wireless AP.
does this function exist on current Windows version of MPSDK?
what's purpose or use case to scann any wireless AP in any software apps?