web-dev-qa-db-fra.com

Serveur Ubuntu 14.04 - WiFi WPA2 Personnel

Je viens d'installer Ubuntu 14.04 Server et je ne parviens pas à configurer le wifi correctement pour fonctionner avec WPA2 personnel et je pourrais avoir besoin d'aide.

Lors de l’installation, lors d’un simple assistant, j’ai sélectionné mon SSID dans une liste et entré ma phrase secrète, ce qui a très bien fonctionné. Maintenant que l'installation est terminée, je ne parviens pas à configurer le wifi. Mon point d'accès est configuré sur WPA2 Personal TKIP ou AES. Tout avis serait grandement apprécié. Je m'amuse avec le demandeur WPA et mon fichier/etc/network/interfaces sans succès.

Merci

39
clettsome

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 dans le routeur, le commutateur ou un autre point d'accès. Bien sûr, remplacez vos coordonnées ici.

Demandez au système de lire et d'utiliser les modifications:

Sudo ifdown wlan0 && Sudo ifup -v wlan0

Avez-vous connecté?

ping -c3 192.168.1.1
ping -c3 www.google.com
55
chili555

J'ai réussi à me connecter à mon point d'accès WPA2 en mettant les informations suivantes dans /etc/network/interfaces. Légèrement modifié à partir de la réponse acceptée et à l'aide de 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 bon.

31
phocks

En utilisant soit DHCP soit une configuration statique (peu importe) - ET en supposant que votre wifi fonctionne pendant l’installation - faites en sorte que votre / etc/network/interfaces ressemble à ce qui suit (pour wlan doit correspondre au nom de votre carte wifi répertoriée sous ifconfig -a Par exemple, votre carte wifi détectée pourrait être surnommée eth1 par le système d'exploitation pour autant que je sache.):

 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 vraiment, "iwconfig-default-ssid", peut-être? - Je viens de le raccourcir pour l'exemple):

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 Ubuntu Server se connecte au démarrage:

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

Maintenant, apportez ifdown (si vous ne l'avez pas déjà fait), puis 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 "Mode PUBLIC_ESSID" géré pour vous connecter avec n'importe quoi (et/ou créez un script unique pour chaque lieu visité - il suffit de ne pas le faire placez l'un de ces scripts dans le dossier 'if-up.rc.d'./etc/network/interfaces peut aussi gérer les alias de localisation, consultez donc man/forums pour obtenir de l'aide à ce sujet.)

Ou vous pouvez tenter votre chance avec l’interface CLI pour wicd lors de vos déplacements en ville:

Sudo apt-get installez les cursus

3
Jasen Ramon

Peut-être que vous pourriez essayer d'utiliser Network Manager ou Wicd. Bien que Network Manager ait quelques dépendances d'interface graphique que vous n'aimeriez peut-être pas avoir sur un serveur sans tête, la connexion au wifi est assez simple. Pour un point d'accès configuré par mon téléphone Android (appelé Android AP), je pouvais me connecter à l'aide de:

nmcli dev wifi connect 'Android AP' password test

Vous pouvez également trouver WICD plus utile, comme interface à base de curses également ( http://manpages.ubuntu.com/manpages/lucid/man8/wicd-curses.8.html ). Je ne l'ai pas beaucoup utilisé, je ne suis donc 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 y remédier.

1
muru

Un très bon moyen très facile de configurer le WiFi sur la ligne de commande est d'utiliser nmtui mais je ne trouve pas comment l'installer.

0
Raymond Day