Me gustaría conectar de forma inalámbrica a un punto de acceso desde la línea de comandos. Idealmente, me gustaría sólo se necesita el nombre de la AP. Pero el hardware-dirección de obra así.
Sé que puedo usar nmcli
conectarse a una red gestionada de conexión, pero en mi caso, el punto de acceso no puede ser configurado para el Network-Manager (Consulte la diferencia entre la salida de nm-tool
y nmcli con
).
Ejemplo de salida de nmcli
:
Auto pwln 3a3d62b1-bbdf-4f76-b4d2-c211fd5cfb03 802-11-wireless [...]
Wired Network aa586921-accf-4932-98c4-c873c310f08e 802-3-ethernet [...]
Cisco-UDP Uni 7f94847b-04dc-40b7-9955-5246fb77cc65 vpn [...]
T-mobile (D1) 867f345a-cbbf-4bd4-b883-a5e5ae0932f0 gsm [...]
Ejemplo de salida de nm-tool
:
State: connected
- Device: eth1 [Auto pwln] ----------------------------------------------------
[...]
Wireless Access Points (* = current AP)
*pwln: Infra, [...], Freq 2472 MHz, Rate 54 Mb/s, Strength 80 WPA WPA2
WLAN: Infra, [...], Freq 2422 MHz, Rate 54 Mb/s, Strength 20 WPA WPA2
[...]
¿Cómo puedo conectar a un punto de acceso que puede o no puede ser conocido a NM?
Extra: Averiguar si las necesidades de conexión de una frase de paso, y la presentación de ella en la línea de comandos así sería demasiado grande (es decir, sería bueno si network-manager no abre cualquier llavero diálogos o errores en la interfaz de usuario)