configuration de l'interface sans fil sur la ligne de commande

9

Parfois, je démarre dans le noyau de récupération avec CLI et la mise en réseau pour dépanner mon ordinateur portable. Existe-t-il un moyen de se connecter à un routeur sans fil ou à un point d'accès via la ligne de commande? S'il est possible quelles sont les commandes pour les éléments suivants:

  1. Pour répertorier les réseaux disponibles.
  2. Pour se connecter à un réseau avec: SSID, clé WPA2 et mode DHCP.
  3. Une commande pour se connecter avec: SSID, mode ad-hoc, adresse IP, masque de réseau, passerelle.
nixnotwin
la source

Réponses:

8

Vous aurez besoin du package wpasupplicant pour vous connecter à un réseau sécurisé avec wpa ou wpa2.

Classé par ordre:
1:sudo iwlist scan

2: sudo iwconfig <interface> essid "my network"
iwpriv <interface> set AuthMode=<WPA2PSK or WPA2AES>
iwpriv <interface> set <WPA2PSK or WPA2AES>='WPA PASSPHRASE'

3: sudo iwconfig <interface> essid "my network"
ifconfig <interface> inet <ip> netmask <mask> puis définissez un itinéraire vers votre passerelleroute add <destination> gw <gateway ip>

Popinou
la source
4
Vous voudrez peut-être mettre un blanc devant la ligne «iwpriv» contenant votre mot de passe. De cette façon, cela n'apparaîtra pas dans l'histoire.
htorque
1
Devez-vous répéter l'étape iwconfig essid deux fois?
Marius Gedminas
À l'étape 3, qu'est-ce que <destination>? Je connais toutes les valeurs ci-dessus, à l'exception de celle-ci.
Fouric
1

nm-toolou sudo iwlist scanvous montrera tous les réseaux sans fil disponibles.

Il existe un cnetworkmanagerpackage qui devrait vous permettre de contrôler Network Manager à partir de la ligne de commande. Je ne l'ai jamais utilisé moi-même.

Marius Gedminas
la source
0

Je pense que iwlist et iwconfig le font. Voici le forum qui en parle.

sagarchalise
la source