Ubuntu 14.04 Server - WiFi WPA2 Personal

38

Je viens d’installer Ubuntu 14.04 Server et je ne parviens pas à configurer correctement le wifi pour travailler avec WPA2 Personal.

Il y a eu un simple assistant pendant l'installation où j'ai sélectionné mon SSID dans une liste et saisi ma phrase secrète, ce qui a bien fonctionné. Maintenant que l'installation est terminée, j'ai du mal à configurer le wifi. Mon point d'accès est configuré sur WPA2 Personal TKIP ou AES. Tout avis serait grandement apprécié. Je me suis amusé avec le demandeur WPA et mon fichier / etc / network / interfaces sans succès.

Merci

    
posée clettsome 11.05.2014 - 22:09
la source

5 réponses

55

Je vous suggère de configurer / etc / network / interfaces quelque chose comme:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid <your_router>
wpa-psk <your_wpa_key>
dns-nameservers 8.8.8.8 192.168.1.1

Veillez à sélectionner une adresse statique en dehors de la plage utilisée par le serveur DHCP du routeur, du commutateur ou d’un autre point d’accès. Bien sûr, remplacez vos détails ici.

Obtenez le système pour lire et utiliser les modifications:

sudo ifdown wlan0 && sudo ifup -v wlan0

Vous êtes-vous connecté?

ping -c3 192.168.1.1
ping -c3 www.google.com
    
réponse donnée chili555 12.05.2014 - 00:26
la source
30

J'ai réussi à me connecter à mon point d'accès WPA2 en insérant les éléments suivants dans /etc/network/interfaces . Légèrement modifié par rapport à la réponse acceptée et utilisant DHCP.

auto wlan0
iface wlan0 inet dhcp
wpa-ssid <your_router>
wpa-psk <your_wpa_key>

Ensuite, un simple sudo ifup -v wlan0 et il s'est connecté. Tout va bien.

    
réponse donnée phocks 20.07.2015 - 02:33
la source
3

Utiliser DHCP ou une configuration statique (peu importe lequel) - ET en supposant que votre wifi a fonctionné pendant l’installation - faites en sorte que vos / etc / network / interfaces ressemblent à ceci (pour < strong> wlan0 doit correspondre au nom de votre carte wifi listée sous ifconfig -a , par exemple votre carte wifi détectée pourrait être surnommée eth1 par le système d'exploitation pour tout ce que je sais. .):

 auto lo iface lo inet loopback     
 auto wlan0 iface wlan0 inet dhcp    
 wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Pour configurer wpa_supplicant, utilisez la commande (référencée dans la configuration ci-dessus)

wpa_passphrase "YOUR_SSID" SSID_PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf

Ensuite, créez un nouveau script exécutable nommé iwconfig (vous pouvez nommer ce script n'importe quoi, "iwconfig-default-ssid", peut-être? -

sudo touch /etc/network/if-up.d/iwconfig && sudo chmod 700
/etc/network/if-up.d/iwconfig && sudo ln -s
/etc/network/if-up.d/iwconfig /etc/network/if-pre-up.d/iwconfig

Maintenant, éditez /etc/network/if-up.d/iwconfig et ajoutez le SSID auquel vous souhaitez que le serveur Ubuntu se connecte au démarrage:

#!/bin/sh
iwconfig wlan0 essid "YOUR_DEFAULT_SSID" mode managed

Maintenant, apportez ifdown (si ce n’est déjà fait), alors ifup, et vous devriez être en or maintenant et quand vous redémarrez (tant que vous êtes près de votre SSID.)

Si vous êtes en public avec votre ordinateur portable avec cette configuration, vous devrez utiliser: iwlist wlan0 scan , puis sudo iwconfig essid "PUBLIC_ESSID" géré en mode pour vous connecter avec n'importe quoi (et / ou créer un script unique pour chaque lieu que vous visitez), ne placez aucun de ces scripts sous "if-up.rc.d" Le dossier / etc / network / interfaces peut également gérer l’alias de lieu, alors vérifiez l’homme / les forums pour obtenir de l’aide à ce sujet.)

Ou vous pouvez tenter votre chance avec l’interface CLI pour wicd lorsque vous êtes en déplacement en ville:

  

sudo apt-get install wicd-curses

    
réponse donnée Jasen Ramon 31.05.2015 - 04:45
la source
1

Vous pourriez peut-être essayer d’utiliser Network Manager ou Wicd. Bien que Network Manager ait quelques dépendances sur l'interface graphique que vous pourriez ne pas aimer avoir sur un serveur sans tête, la connexion au wifi est assez simple. Pour une configuration de hotspot par mon téléphone Android (appelé Android AP), je pourrais me connecter en utilisant:

nmcli dev wifi connect 'Android AP' password test

Vous pourriez trouver WICD plus utile, comme interface basée sur curses également ( lien ). Je ne l'ai pas beaucoup utilisé, donc je ne suis pas sûr de la syntaxe de connexion au wifi.

Si /etc/network/interfaces est votre seule option, vous pourriez peut-être montrer ce que vous avez fait jusqu'à présent pour voir comment nous pourrions le corriger.

    
réponse donnée muru 11.05.2014 - 22:35
la source
0

Un moyen vraiment efficace de configurer le WiFi sur la ligne de commande est nmtui , mais je ne trouve pas comment l’installer.

    
réponse donnée Raymond Day 15.01.2016 - 16:12
la source

Lire d'autres questions sur les étiquettes