linux支持的无线网卡,支持linux的usb有线网卡
作为一个python极客,我喜欢在github上为linux用户挖掘新的python工具。今天发现了一个用python写的检测AP信号强度的工具。这是wifi-linux。
我在wifi-linux上做了大约两个小时的实验。而且,效果很好。但是,在不久的将来,我想和作者一起看一些单元测试。因为命令剧情在我的电脑上无法工作,会造成一些问题。
什么是wifi-linux?
根据作者在github上账号的官方自述文件,wifi-linux是一个python脚本,可以方便的收集你身边AP的RSSI信息,还可以绘制RSSI活动的曲线图。
作者说在这个程序中可以使用plot命令来绘制RSSI活动的图形,但遗憾的是,我不能这样做。Wifi-linux支持其他命令(比如bp)添加断点,然后打印一些统计数据,启动开关。
wifi-linux程序有一个名为dbus-python的依赖项。
gnuplot-py
首先,必须安装所有的ysdyc才能在linux计算机上运行。
安装wifi-linux所需的软件包
尝试使用python包管理工具pip安装python-dbus,但失败。找setup.py,但是python-dbus里没有。因此,以下说明不起作用。pipinstalldbus-python
您可以尝试,但终端上可能会出现以下错误。o错误:[errno 2]nosuchfileordirectory:“/tmp/pip _ build _ oltjano/dbus-python/setup . py”
我该如何解决这个问题?很简单。使用以下命令的系统包管理工具安装python dbus:sudo apt-getinstallpthon-dbus。
以上命令只在安装了apt-get包管理器的电脑上可用(如Debian或Ubuntu)。
要安装的第二个依赖项是gnuplot-py。解压并运行tar中的setup.py来安装这个包。
第一步是下载gnuplot-py。wget 3358 pr下载.来源forge.net/gnuplot-py/gnuplot-py-1.8.tar.gz
然后用tar工具解压。tarxvfgnuplot-py-1.8.tar.gz
然后使用cd命令更改目录。cdgnuplot-py-1.8
然后运行以下命令在系统上安装gnuplot-py:sudo setup . py install。
安装后,可以在系统上运行wifi-linux。只需下载并使用以下命令运行脚本:
使用以下命令将wifi-linux下载到您的计算机上:wget 3359 github.com/dix El/wifi-Linux/archive/master . zip
解压缩master.zip,然后使用以下命令运行list_rsssi.py脚本:Python List _ rssi.py。
下面的屏幕截图显示wifi-linux正在运行。
wifi-Linux tomonitorwifi信号强度
使用命令bp添加断点,如下所示:
wifi-linux中的bp命令
命令print可用于在终端上显示机器的状态。举个例子吧。
打印命令
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。