Acceso inalámbrico a través de la interfaz de línea de comando

1

¿Existe un comando o programa CLI que enumere los puntos de acceso inalámbrico disponibles? Estoy ejecutando Ubuntu 9.04 en una computadora portátil y, a veces, inicio directamente en la CLI en lugar de una GUI. Sé que iwconfig puede configurar una conexión pero no enumerará los AP disponibles.


fuente

Respuestas:

1

¿Qué tal esto (advertencia: no he probado esto):

  1. Use iwconfigpara consultar cómo se llama la interfaz inalámbrica
  2. iwlist eth1 scanning, escanee la interfaz inalámbrica "eth1"
  3. Conectarse a través de

    iwconfig eth1 essid "My Awesome Hotspot"

Nota al margen: Probablemente necesitará suficientes privs para ejecutar estos.

usuario15345
fuente
1

Escaneo de iwlist INTERFACE_NAME

$ iwlist wlan0 scanning

fuente
Si no desea escribir tanto: $ iwlist s
aunque es posible que desee visitar serverfault.com
1
iwlist device scan

wicd también proporciona una interfaz basada en maldiciones que le permite conectarse fácilmente al AP de su elección.

Wieland
fuente
1

Si utiliza wpa_supplicant, wpa_cli es muy útil. Tu corres:

wpa_cli scan

Y entonces:

wpa_cli scan_results

Esto produce una lista de AP con alguna información adicional.

Michał Trybus
fuente
0

Si NetworkManager se está ejecutando, puede usar nm-tooly leer todo, desde la línea que contiene Wireless Access Pointshasta la siguiente línea vacía.

Además, puede usarlo dbus-sendpara comunicarse con él a través de D-Bus, pero no existe una forma directa de hacer que todos los puntos de acceso sean visibles para todas las interfaces inalámbricas.

Ignacio Vazquez-Abrams
fuente
0

Yo uso ceni ( http://manual.aptosid.com/en/inet-ceni-en.htm ): es una interfaz maldita para varias configuraciones de red, incluidas las cableadas y las inalámbricas. Lo encontré instalado en AntiX Linux (un derivado de Debian), por lo que puede existir o instalarse en Ubuntu.

A partir del sistema operativo relacionado con RHEL, no he encontrado un paquete RPM para él ...

David Ramirez
fuente