通过C/C++程序连接WiFi

3

我在互联网上搜索了很久,但仍然没有找到相关信息。

在Linux中,有没有一种方法可以使用C/C++程序扫描WiFi连接并连接到其中一个?

1个回答

2
您可能正在寻找适用于Linux的无线工具。 Wireless Tools for Linux 无线扩展(WE)是一种通用API,允许驱动程序向用户空间公开特定于常见无线局域网的配置和统计信息。它的美妙之处在于,一组工具可以支持所有无线局域网的变体,而不管它们的类型(只要驱动程序支持无线扩展)。另一个优点是这些参数可以在不重新启动驱动程序(或Linux)的情况下即时更改。 无线工具(WT)是一组工具,允许操作无线扩展。它们使用文本界面,相当粗糙,但旨在支持完整的无线扩展。还有许多其他工具可与无线扩展一起使用,但Wireless Tools是参考实现。
您可以通过DBusNetworkManager进行交互。

我一定会看一下。只有一个问题,如果你能回答:它们是否提供连接到WiFi连接的方法,还是仅仅是一个扫描工具? - Astinog

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接