59 wireless networking software-recommendation
我需要查看范围内所有 Wi-Fi 网络使用的通道,以便通过选择我的调制解调器使用的通道来改善我的 Wi-Fi 连接(一个与“freebox”调制解调器相关的程序)。
在 Windows 中有 Vistumbler(我知道)。
Ubuntu 中的等价物是什么?
回答/评论后的编辑:
我的无线名称注册为eth1(不是wlan#) - 在评论和聊天后确认
我想要的是一个程序,它可以显示范围内的所有无线网络(任何网络应用程序都会这样做)以及每个网络使用的频道,就像 Vistumbler 那样:

我有一个目前看起来令人满意的答案 (wicd) - 但如果有其他类似的应用程序,请发布更多。
小智 46
除了 Rozza 的回答,您还可以对结果进行分组并查看每个通道的使用量:
sudo iwlist wlan0 scan | grep Frequency | sort | uniq -c | sort -n
Run Code Online (Sandbox Code Playgroud)
示例输出将是这样的(第一列是计数,请参阅uniq -c):
1 Frequency:2.422 GHz (Channel 3)
1 Frequency:2.432 GHz (Channel 5)
1 Frequency:5.26 GHz (Channel 52)
1 Frequency:5.5 GHz (Channel 100)
2 Frequency:2.452 GHz (Channel 9)
2 Frequency:2.472 GHz (Channel 13)
3 Frequency:2.447 GHz (Channel 8)
6 Frequency:2.437 GHz (Channel 6)
6 Frequency:2.462 GHz (Channel 11)
7 Frequency:5.18 GHz (Channel 36)
8 Frequency:2.412 GHz (Channel 1)
Run Code Online (Sandbox Code Playgroud)
如果你得到类似的东西 wlan0 Interface doesn't support scanning,你必须wlan0用运行后指定的接口替换ifconfig(例如wlp2s0等)。
enj*_*joy 45
LinSSID 在图形和功能上类似于 Insider (Microsoft™ Windows®)。它是使用 Linux NL80211 工具、Qt5 和 Qwt 6.1 用 C++ 编写的。
你可以使用这个 Linssid:
sudo apt install linssid
Run Code Online (Sandbox Code Playgroud)

它将显示 ssid、mac、电源信号和图形。
小智 15
我猜你想设置一个不在本地使用的频道 - 所以你想查看正在使用的内容的摘要。从命令行尝试以下操作:
sudo iwlist wlan0 scanning | grep -i Channel
Run Code Online (Sandbox Code Playgroud)
fle*_*our 11
如果 Kismet 无法与您的无线网卡配合使用,我过去曾使用过 wicd;
一个网络连接管理器,旨在简化 Linux 中的有线和无线网络。
它位于 Ubuntu 存储库中 - 可以从 Synaptic 轻松安装。
列出所有网络和频道。

小智 7
是的,有Vistumbler 的替代品
Kismet:802.11 无线局域网的网络检测器,在 Linux 下工作..
你可以从Kismet下载它,或者打开终端
sudo apt install kismet
Run Code Online (Sandbox Code Playgroud)
另一种监控无线但通过终端的方法:
iwlist wlan0 scanning```
Run Code Online (Sandbox Code Playgroud)
wlan0 这是您的 Wi-Fi 接口,ip addr在终端中获取您的 Wi-Fi 接口名称
适用于 Linux 的下一代基于 GUI 的 WiFi 和蓝牙分析仪。
Sparrow-wifi 是从头开始构建的下一代 2.4 GHz 和 5 GHz Wifi 频谱感知工具。最基本的是,它为专门在 Linux 上运行的 inSSIDer 和 linssid 等工具提供了更全面的基于 GUI 的替代品。在其最全面的用例中,sparrow-wifi 将 wifi、软件定义无线电 (hackrf)、高级蓝牙工具(传统和 Ubertooth)、传统 GPS(通过 gpsd)以及通过 mavlink 的无人机/流动站 GPS 集成到一个解决方案中。
安装
git clone https://github.com/ghostop14/sparrow-wifi
cd sparrow-wifi
# If you don't install pip3 packages for sudo, you can't use sparrow with sudo privileges.
sudo pip3 install gps3 python-dateutil requests pyqt5 pyqtchart numpy matplotlib
sudo python3 sparrow-wifi.py
Run Code Online (Sandbox Code Playgroud)
还有另一种 CLI 替代方案,不需要sudo. 这将返回一个两列列表,其中包含所使用的通道以及左侧的每个计数。
nmcli -t -f CHAN device wifi | sort | uniq -c | sort -rn
Run Code Online (Sandbox Code Playgroud)
当然,您可以将上述命令括在引号之间,并用于watch -d动态查看任何可能的更改。
对于传统的静态列表:
nmcli -f NAME,SSID,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,IN-USE device wifi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
107953 次 |
| 最近记录: |