web-dev-qa-db-fra.com

Ubuntu Server 12.04.2 - connexions sans fil

J'ai utilisé le bureau Ubuntu pendant un certain temps et j'essaie maintenant de configurer un serveur. J'utilise une carte PCI sans fil qui fonctionne bien avec Ubuntu Live CD.

Lors de l’installation du serveur, il a trouvé l’adaptateur et (une fois que j’avais entré le SSID et la touche WPA) connecté au réseau presque immédiatement. Cependant, après la première installation lors de la première installation, la connexion n’est pas établie au démarrage. À ce stade, je ne sais pas trop où aller d'ici. J'ai lu le Guide du serveur mais il n'y a rien sur les réseaux sans fil dans le chapitre sur les réseaux.

Je suis habitué à l'interface graphique de bureau, donc l'interface en ligne de commande est un peu intimidante. Soyez gentil s'il vous plait ...

Pour rappel, l'adaptateur sans fil est un TP-Link TL-WN781ND


Mon fichier d'interface a l'air beaucoup plus simple -

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
    wpa-ssid RunnymedeData
    wpa-psk <my_key>

Le système ne démarre pas la connexion réseau au démarrage, mais il démarre presque immédiatement lorsque je définis explicitement le SSID lors de la connexion. Je n'ai rien d'autre à faire. L'adresse IP est correctement attribuée par le serveur DHCP (mon routeur) et la machine apparaît ensuite dans la liste des connexions du routeur. Je vais essayer la route statique et voir comment nous progressons. De retour bientôt.


Ce problème a à voir avec le fait que le SSID est caché sur mon réseau sans fil. À mon avis, c'est un bug.

avec le SSID caché: le démarrage du système prend beaucoup de temps (attendre sans succès le démarrage du réseau). Une fois connecté, configurer explicitement essid avec iwconfig permet la mise en réseau en quelques secondes; rien d'autre ne doit être fait.

avec SSID non caché: le système démarre rapidement et la mise en réseau est immédiatement opérationnelle.

En résumé, rien à voir avec l'adaptateur spécifique et rien à voir avec le fichier d'interface.

Merci à @ chilli555 d'avoir pris le temps de vous aider.

1
user142006

La manière habituelle de configurer un serveur consiste à renseigner vos informations dans le fichier/etc/network/interfaces. Tout d’abord, confirmez que votre interface sans fil fonctionne:

iwconfig

Avez-vous une interface, idéalement wlan0? Confirmez ensuite que cela fonctionne comme prévu:

Sudo iwlist wlan0 scan

Voyez-vous votre réseau, entre autres? Si tel est le cas, éditez le fichier avec l'éditeur vim:

Sudo vim /etc/network/interfaces

Ajoutez vos détails pour qu'il ressemble à quelque chose comme:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static  <--you want to be able to reach your server by ssh and ftp
address 192.168.1.100  <--an address outside the DHCP range in the router
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
wpa-ssid <your_network>
wpa-psk <your_key>

Enregistrez vos modifications et fermez vim avec: wq. Maintenant, obtenez l'interface pour voir et utiliser les nouveaux paramètres:

Sudo ifdown wlan0 && Sudo ifup wlan0

Confirmez que vous avez la nouvelle adresse:

ifconfig

Et que vous puissiez accéder à Internet:

ping -c3 www.google.com

Bien sûr, remplacez vos coordonnées ci-dessus.

5
chili555