问题标签 [iwconfig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
253 浏览

mono - 如何确定活动的无线 SSID?

我正在尝试从所有可用网络的列表中找到我的活动无线网络的名称。

为了列出所有可用的无线网络,我调用

这给了我很长的输出。我可以通过这个页面上的一个 python 脚本来传递iwlistparse.py它,它以简洁的格式为我提供了相关信息:

不过,这并没有告诉我我的活动 wifi 的名称。为此,我使用iwconfig

从中,我可以 grepESSID并提取名称,并尝试将其与从iwlist.

但是有没有更简单的方法来做到这一点?

没有使用网络管理器wicd(BeagleBone Black + Debian 启用了硬浮点 + 单声道 + 各种 USB wifi 加密狗 == 硬件/驱动程序兼容性问题)

0 投票
0 回答
349 浏览

cross-compiling - 为 AR 无人机安装 iw

我参与了一个使用 Parrot AR Drone 1.0 的项目,我想附加一个 USB 加密狗作为网状节点。但为此我需要安装一个名为iw的软件,这就像 iwconfig 的改进,

我正在按照这个项目的说明进行操作,因此我需要为它的 ARM 处理器交叉编译它,但由于依赖关系和交叉编译的整体经验不足,我非常挣扎。我做了一个大胆的举动,将它从一个也有 ARM 的 Raspberry Pi 转移,但似乎它不起作用。

有没有人设法做类似的事情?

谢谢,任何帮助将不胜感激

霍尔迪

0 投票
2 回答
1466 浏览

python - Python 和直接访问命令行实用程序 ifconfig、iwconfig 和 iw

我正在从 subprocess.Popen 访问 ifconfig、iwconfig 和 iw,如下所示:

有没有更好的方法,即更快地做到这一点,例如直接连接到底层代码,或者增加的时间延迟可以忽略不计 - 使用 iw 切换通道时时间成为一个问题。

0 投票
1 回答
159 浏览

c++ - 如何从其他命令行界面程序获取输出?

好的,我做了一些研究,但找不到任何有用的东西。我正在尝试编写一个程序,它将接收来自 iwconfig 的输入(在 linux 机器上)。然后它将对输入进行排序,进行一些计算并输出到数据库。对输入和输出进行排序不是问题(或者我真的希望不是问题),但我正在努力的是从另一个命令行程序读取输入。我现在拥有的基本 Hello World 程序是:

然而,在运行程序时,它所做的只是输出 hello world,询问我的随机输入并再次输出。它不输出 iwconfig(我也将该行作为 system("iwconfig"); 运行,没有输出语句)。有人能解释一下我如何运行像 iwconfig 这样的程序并捕获它的输出吗?

0 投票
1 回答
10335 浏览

linux - 获取 WIFI 信号强度 - 寻求最佳方式(IOCTL、iwlist (iw) 等)

我想扫描从 3 AP 接收到的信号强度。如果这可以每 300 毫秒(最大 500 毫秒)发生一次,我会很高兴。我在路由器上刷了 OpenWRT。

我正在寻找一个好的工具来做到这一点。首先,我发现 iwconfig 有效,但仅适用于我连接的网络。所以我使用了 iwlist (iw 没用——也许我需要更新它?)。你知道它的输出有多准确吗?我可以相信它吗?

在那之后,我遇到了IOCTL。它看起来非常强大*和专业。但是从 WIFI 获取信号强度的输出是否比 iwlist/iw 之类的简单方法更可靠?

*甚至太强大了,因为我无法编译我使用它编写的任何程序

0 投票
1 回答
1499 浏览

master - 如何在 ubuntu 上将 WNA3100 无线适配器设置为热点(主模式)

我刚刚购买了 Netgear WNA3100 无线适配器(Broadcom 芯片)。我设法安装了 ndiswrapper 和相关的 Broadcom 驱动程序,但我无法将其转换为主模式,因此它可以用作热点。

lsusb:

iwconfig:

sudo iwconfig wlan1 mode master:

dmesg | grep ndis:

0 投票
1 回答
780 浏览

raspberry-pi - iwconfig wlan0 ap xx:xx doesn't change my Cell ID?

I have 3 RPI and TP-LINK TL-wr723n V3. I configured it in ad-hoc mode and it works. When I am taking RPI3 of network coverage RPI 1 and 2 lose connection. But when take RPI3 back connection is not restored. Before it lose connection all 3 PRI has the same Cell in iwconfig wlan0 , after RPI 1,2 has the same Cell but this value different from RPI 3 Cell value.

I want to set Cell ID into unchangeable value. iwconfig wlan0 ap XX:XX:XX:XX:XX:XX should do it but it change Cell field randomly like: 02:11:87:4B:37:00 02:11:87:2D:3E:00 02:11:87:73:44:00

Why is this happening?

And: Is it true that Cell field, Cell ID and BSSID is the same things? Is it true that iwconfig wlan0 ap XX:XX:XX:XX:XX:XX change exactly Cell ID in ad-hoc mode?

I use Raspbian Kernel Linux 3.12.35+ #730 PREEMPT Fri Dec 19 18:31:24 GMT 2014 armv6l GNU/Linux

0 投票
1 回答
1397 浏览

linux - 无线 wlan0 管理

我实现了一个功能,以便将我的设备连接到一个接入点,其中包含:

我不明白为什么 iw mlan0 connect $SSID 命令保持提示。确实被屏蔽了

基本上我从不进入while循环。我想在网络配置后执行一些其他命令

0 投票
1 回答
1786 浏览

linux - 如何让 iwconfig 将信号级别显示为 dbm 而不是分数

当我运行时:

在我的 Raspberry Pi 上,安装了 wifi 卡,它会向我报告:

如何让 iwconfig 或其他一些网络工具以 dBm 而不是任意分数向我报告信号电平?

0 投票
0 回答
102 浏览

php - php shell_exec iwgetid 忽略引号

我正在尝试使用 PHP 从 Linux 机器上获取 SSID,但是引号之间的 shell_exec 值似乎被忽略了。

在 cli 中 iwgetid 的结果是:

但是,如果我使用 shell_exec 对 PHP 执行相同的操作:

我得到以下结果:

有没有办法解决这个问题?