关于在cgi中调用ifconfig跟iwlist的困扰
关于在cgi中调用ifconfig和iwlist的困扰编写语言:C服务器:boa理想结果:扫描出可用的无线网络信息实际结果:
关于在cgi中调用ifconfig和iwlist的困扰
编写语言:C
服务器: boa
理想结果:扫描出可用的无线网络信息
实际结果:eth2 Interface doesn't support scanning : Success
其它: eth2是无线网卡设备
代码:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main()
{
system("/sbin/ifconfig eth2 up");
system("/sbin/iwlist eth2 scan");
return 0;
}
请问一下为什么会出这样的问题,怎么样才能达到目的!
谢谢!
[解决办法]你的eth2跑的是什么模式啊?
若是AP的话好像就不支持了,station才支持扫描
[解决办法]managed模式
我先在命令行里面把网卡up,然后再在程序里央扫描的话,就可以得到结果!