问题标签 [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 回答
909 浏览

terminal - how to connect to wifi that has a encryption key, in terminal

I can connect to wifi

sudo ifconfig wlan0 up sudo iwconfig wlan0 essid sudo dhclient wlan0

but I don't know how to connect to encrypted wlan so please tell me how to do that, if a wifi password is "abcdef" Thank you.

0 投票
1 回答
652 浏览

python - subprocess.check_output() 未提供完整的 iwconfig 输出

我正在尝试制作一个 python 程序来显示有关 WiFi 连接的信息,但我遇到了障碍。subprocess.check_output() 没有按我需要的方式工作。

为我提供以下内容:enp9s0 没有无线扩展。

但是当我进入终端并执行相同的命令时,它为我提供了以下信息:

谁能告诉我如何解决这个问题(我的目标是在我使用 python 运行它时获取我在终端中运行它时获得的所有信息)。我尝试查看文档,但我不明白那里所说的一切。先感谢您。

0 投票
1 回答
118 浏览

python - 在 Python 中将多行数据转置为一张表

我有一个来自解析 iwlist 扫描的脚本的输出文件,它看起来像:

等等,以显示在扫描中的尽可能多的 wlan..

我的问题是我将如何进一步解析这个列表,也许是一个新文件,在输出中给它一个表格视图(使用 python)?

例如,输出将是:

对于扫描中的其余 wlan 等,最好不要重复标题。

0 投票
3 回答
817 浏览

python - 将打印数据存储到变量中

我在下面有这段代码,可以打印出 WiFi 连接的链接质量和信号级别。我正在尝试将检索到的数据存储到一个变量中,以便我可以进一步处理,但我不知道该怎么做。

输出示例

0 投票
1 回答
2252 浏览

android - Android:使用终端连接到 Wifi

在 Windows 上,我可以使用以下方式连接到特定的 Wifi:

该命令iwconfig不适用于 Android。该命令svc wifi enable只是打开 Wifi。是否有适用于 Android 的终端命令连接到特定的 Wifi?我正在使用有根的 Cyanogenmod 13。

0 投票
1 回答
268 浏览

python - Linux -OpenWrt-(Unwired One) python wlan接口扫描错误

我想要实现的目标是,我希望我的 android 应用程序能够获取具有 wlan 的设备范围内所有可用 wlan 连接的列表(此时设备是接入点)。然后我想告诉该设备连接到哪个网络。到目前为止,一切都很好。

我正在尝试通过 python 访问我的 openwert 设备上的 wlan 模块。我正在使用这个 [1] python 模块。当我执行以下示例代码时

我得到了错误

然后我开始挖掘代码内部,真正的错误信息是这个:

并且此错误来自模块(来自文件 iwlibs.py)。它来自的确切代码片段(Iwrange 类,update()):

我不知道它是否有任何帮助,但我也检查了 buff 变量,它只是说 0x00 (我想应该还有一些其他的东西,因为它表示内存中的某个地址,但当然我也可能是错的并且缓冲区只是在那里初始化)。

所以,我不确定问题是什么,在我看来,也许是储备空间(或缓冲区?)对于返回的东西来说太小了。有谁知道我还可以尝试什么才能使它正常工作?

还有一件事,我还下载了 wireless_tools,现在我可以使用 iwlist。我还可以扫描并获取所有周围 wlan 网络的列表。所以看起来硬件工作正常,我只是没有用 python 正确访问它

[1] https://pypi.python.org/pypi/python-wifi/0.6.1

0 投票
1 回答
703 浏览

c++ - libnl/nl80211 相当于 iw_set_ext

当我意识到它已被贬低并且大多数应用程序使用 nl80211 时,我开始使用 iwconfig/ioctl 编写代码来处理 wifi 卡。我开始阅读它的源代码,但没有文档,代码有点复杂。如何使用 nl80211 或 libnl 进行扫描、关闭/打开、设置卡模式等简单操作?这就是我从 iw 开始的:

是否有任何等效的 iw_get_ext 来设置/获取 wifi 接口或任何具有“set_mode”或“power_off”等简单功能的 api?

0 投票
1 回答
646 浏览

raspberry-pi - 将wifi范围缩小到2-3米

我想将两个 wifi 路由器放在一个房间里,这样一个 WiFi 站就不会同时看到两个接入点。我的想法是降低 AP 的发射功率,使 WiFi 范围变为 2-3 米左右。这可能吗?

我通过将树莓派配置为接入点来对此进行试验。我尝试了iwconfig命令来像这样减少 txpower

我也尝试了许多其他组合,但范围似乎并没有减少。如何做到这一点?我更喜欢使用树莓派作为路由器,因为它在演示场景中使用起来不那么麻烦。

0 投票
1 回答
980 浏览

bash - iwconfig grep 输出作为脚本的一部分

所以我试图让一个小脚本改变我设备的 tx 功率低于最大值。不久前我的工作没有问题,现在已经修改了脚本。从那时起,我已经更改了正在运行的主机和虚拟机,并且没有 set-x 它只是挂起。每行单独工作,但在脚本中不会将回显输出到屏幕。

当我添加 set -x 时,它可以工作,但也会在屏幕上回显 set -x、done 等。

知道是什么导致了这种变化以及我该如何解决

一个

0 投票
0 回答
1457 浏览

ifconfig - 添加虚拟接口时出现网络错误时名称不唯一

我正在尝试在 Ubuntu 16.04 LTS 上为我的 TP-Link TL-WN722N 添加一个虚拟接口类型 AP。下面是我使用的命令

我认为创建这个没有问题,但是当尝试调出界面时,我得到以下错误

我不知道如何解决这个问题。我有以下附加信息以供快速参考