Red de conocimiento informático - Material del sitio web - Cómo usar wifi-linux para detectar la intensidad de la señal AP

Cómo usar wifi-linux para detectar la intensidad de la señal AP

El programa Wifi-linux tiene las siguientes dependencias:

dbus-python

gnuplot-py

Primero, necesitamos instalar todas las dependencias del paquete para que Puede ejecutarse en nuestra máquina Linux.

Instale los paquetes de software necesarios para wifi-linux

Intenté instalar python-dbus usando la herramienta de administración de paquetes de Python pip, pero falló porque pip buscaba setup.py, pero Python: no hay nada en dbus. Por lo tanto, el siguiente comando no funciona.

Pip install dbus-python

Puedes probarlo, pero es muy probable que te aparezca el siguiente error en la terminal.

Error de io:[errno 2] No existe tal archivo o directorio

Directorio: "/tmp/pip_build_OLT jano/dbus-python/setup.py"

¿Cómo puedo solucionar este problema? Es muy simple: use la herramienta de administración de paquetes del sistema en el siguiente comando para instalar Python DBUS.

sudo apt-get install python-dbus

El comando anterior solo se puede utilizar en máquinas con el administrador de paquetes apt-get, como Debian y Ubuntu.

La segunda dependencia que queremos instalar es gnuplot-py. Descárguelo y descomprímalo con tar, luego ejecute setup.py para instalar el paquete.

El primer paso es descargar gnuplot-py.

wget

/dixel/wifi-Linux/archive/master.zip

Extraiga master.zip y luego ejecute el script list_rsssi.py usando el siguiente comando .

python list_rssi.py