c - 接入点初始扫描

标签 c linux wireless

有没有办法在 AP 初始化之前触发扫描?

我尝试在/net/wireless/cfg.c start_ap() 函数中调用扫描,但系统挂起。对此,什么是更好的选择?我使用的是linux版本3.12.18

最佳答案

您应该在用户空间中执行此操作;在设置 AP 模式之前,您可以在 shell 脚本中运行一堆“iw”命令来设置客户端模式并运行扫描。然后进入 AP 模式。

一旦进入 AP 模式,您就无法触发多 channel 扫描,因为客户端会看到 AP 消失(从它们关联的 channel 中消失)。

关于c - 接入点初始扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24529540/

相关文章:

c - gcc 内联 asm 不编译

c++ - 将所有值分配给结构体有什么意义吗?

Android adb权限错误

java - 从 Linux 命令行运行 java.class 文件 - 安装了 Oracle JDK8 - 删除了 openJDK

iphone - iOS 4 : wireless app distribution for in-house applications

c - 使用 fwrite() 进行 Jpeg 无线传输;需要处理丢失的数据包

c - POSIX 线程和信号量

c - 为什么 realloc 每次都失败?

Java:观察目录的变化

python - 如何在 Windows 上连接到 WiFi 网络?