Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
utilisateurs:bcag2:wifi [Le 29/04/2016, 14:31] L'Africain Voir mise à jour en cours https://doc.ubuntu-fr.org/utilisateurs/l_africain/wifi |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Portail materiel reseau wifi}} | ||
- | ====== Wi-Fi ====== | ||
- | Le Wi-Fi est la technologie sans fil utilisée pour se connecter à un réseau informatique (internet - intranet - local). L'avantage de ce type de connexion est de s'affranchir du câble souvent contraignant. Le Wi-Fi permet donc un meilleur confort. | ||
- | |||
- | ===== Prise en charge matérielle de votre carte réseau Wi-Fi ===== | ||
- | |||
- | La prise en charge du matériel Wi-Fi par le système d'exploitation Ubuntu n'est pas totale mais elle s'améliore à chaque nouvelle version (tous les 6 mois). Consultez la [[:wifi_liste_carte|page listant les cartes Wi-Fi]]. Si votre carte (ou chipset présent sur votre carte) ne se trouve pas dans la liste, alors votre matériel n'est pas encore supporté par Ubuntu ou ne dispose pas de pilotes libres. | ||
- | Pour faire fonctionner ce matériel, une astuce consiste à utiliser les pilotes existants pour Windows grâce à Ndiswrapper. Rendez-vous sur la page qui lui est consacrée [[:ndiswrapper|ici]]. | ||
- | |||
- | <note help>Le logiciel se trouve sur le CD d'installation d'Ubuntu, il suffit d'activer le CD dans Synaptic. (Remarque: Synaptic n'est plus installé par défaut depuis Ubuntu 11.10. Il faut d'abord l'installer via la logithèque.)</note> | ||
- | |||
- | <note>Pour demander de l'aide sur le forum il existe un script qui devrait vous simplifier la tâche : [[wificheck|Wificheck]]</note> | ||
- | |||
- | ===== Configuration logicielle de votre carte réseau Wi-Fi ===== | ||
- | |||
- | Il existe plusieurs possibilités pour configurer Ubuntu pour qu'il utilise votre interface Wi-Fi. La plus basique est l'édition à la main de ses fichiers de configuration réseaux, mais de nombreux utilitaires de configuration sont disponibles, pour vous éviter cette peine. | ||
- | |||
- | ==== En utilisant un utilitaire de configuration ==== | ||
- | * [[:Network-Manager]] : Ce logiciel est installé automatiquement avec Ubuntu depuis sa version 7.04. | ||
- | * [[Network-admin]] : l'interface de configuration du réseau sous Ubuntu | ||
- | * [[KWiFiManager]] : l'interface de configuration du réseau sous KUbuntu | ||
- | * [[:wifi-radar|Wi-Fi Radar]] : possible après l'ajout du paquet correspondant | ||
- | * [[wicd|Wicd]] : Une alternative à NetworkManager | ||
- | * [[#manuellement_-_en_ligne_de_commande|manuellement, en ligne de commande]] : dans le fichier de configuration du réseau | ||
- | |||
- | |||
- | <note tip>Avant d'effectuer quelque modification que ce soit, veuillez vous assurer que votre carte wireless (carte sans fil) est activée. Pour cela il vous suffit de faire système---administration----pilotes de périphériques. Cliquez dessus. Une recherche est automatiquement lancée. Ensuite une liste de cartes vous est proposée. Avec l'option activée en bas, activez la première carte proposée et ensuite la seconde. Il vous sera demandé, si l'installation s'est bien passée, de redémarrer la machine. Redémarrez. Faites un clic droit sur la partie d'affichage des signes réseaux et vous verrez les Wifi disponibles. Entrez votre clé de sécurité (en vous connectant à votre routeur). Et voilà votre machine vous écrit 'connexion établie'.</note> | ||
- | ==== Manuellement - en ligne de commande ==== | ||
- | ===Modification du fichier /etc/network/interfaces=== | ||
- | On peut [[:tutoriel:comment_editer_un_fichier|modifier le fichier]] **/etc/network/interfaces** : | ||
- | |||
- | Exemple du contenu du fichier interfaces : | ||
- | <code> | ||
- | auto lo | ||
- | iface lo inet loopback | ||
- | |||
- | |||
- | iface eth1 inet static | ||
- | wireless-keymode open | ||
- | wireless-mode managed | ||
- | wireless-nick Laptop | ||
- | address 192.168.1.4 | ||
- | netmask 255.255.255.0 | ||
- | gateway 192.168.1.1 | ||
- | |||
- | wireless-essid 9T_B800A | ||
- | wireless-key XXXXXXXXXXXXXXXXXXXXXXXXXX | ||
- | wireless-channel 11 | ||
- | |||
- | auto eth1 | ||
- | </code> | ||
- | |||
- | Autre exemple avec une clef WPA-PSK (utilise [[wpa#par_wpa_supplicant|wpa-supplicant]]) | ||
- | <code> | ||
- | auto eth1 | ||
- | iface eth1 inet static | ||
- | address 192.168.1.4 | ||
- | netmask 255.255.255.0 | ||
- | gateway 192.168.1.1 | ||
- | wpa-conf managed | ||
- | wpa-ap-scan 1 | ||
- | wpa-scan-ssid 1 | ||
- | wpa-ssid default-my-wifi | ||
- | wpa-key-mgmt WPA-PSK | ||
- | wpa-psk ZZZZZZZZZZZZZZZZZZZZ | ||
- | </code> | ||
- | |||
- | Pour relancer le réseau sans fil, effectuer la commande suivante : | ||
- | <code>sudo /etc/init.d/networking restart</code> | ||
- | |||
- | Pour la syntaxe du fichier utiliser l'aide disponible | ||
- | * dans un terminal **man interfaces** | ||
- | * dans les configuration des différentes cartes : | ||
- | |||
- | === Pour se connecter à un réseau en mode console === | ||
- | Voici la commande pour se connecter au réseau en supposant que la carte Wi-Fi est wlan0 : | ||
- | |||
- | <code> | ||
- | sudo iwconfig wlan0 essid MonSSID | ||
- | </code> | ||
- | |||
- | Remarque : il faut faire très attention aux majuscules dans le SSID il faut respecter exactement le nom du SSID du routeur. Par exemple si votre SSID est Livebox-56G alors la commande sera **sudo iwconfig wlan0 essid Livebox-56G** et non ... essid livebox-56g ==> si vous entrez cette dernière votre carte Wi-Fi ne pourra pas se connecter au bon réseau puisque livebox-56g n'existe pas. | ||
- | |||
- | * Pour vérifier que la carte Wi-Fi s'est connectée au réseau, taper **iwconfig** et il devrait y avoir marqué dans SSID:"MonSSID", Dans access point il doit y avoir : Access Point : 00:C0:49:53:7C:7C ( l'adresse 00... ici n'est qu'un exemple c'est l'adresse MAC du routeur ). | ||
- | |||
- | * Si vous avez une clé WEP, il faut taper une commande supplémentaire : | ||
- | <code> | ||
- | sudo iwconfig wlan0 key LaCLEWEP | ||
- | </code> | ||
- | |||
- | * Si vous avez une sécurité WPA il faut consulter ce document : [[:wpa]] | ||
- | |||
- | * Si vous n'avez aucune protection, il n'y a pas besoin de cette ligne il faut passer à l'obtention ou la configuration d'une adresse IP. | ||
- | |||
- | == Configuration en IP Automatique (DHCP) == | ||
- | * Pour obtenir une adresse IP, si elle est automatique il suffit d'une commande après s'être connecté au réseau : | ||
- | <code> | ||
- | sudo dhclient wlan0 | ||
- | </code> | ||
- | |||
- | * S'il y a une ligne comme DHCPOFFER 192.168.1.100 par exemple, cela veut dire que l'adresse IP a bien été donnée et donc la carte Wi-Fi et le routeur peuvent communiquer : vous pouvez ainsi surfer sur internet. | ||
- | * Depuis la version feisty du système Ubuntu et l'introduction du démon d'avahi-daemon, la commande dhclient peut marcher mais avec certains ordinateurs il faut exécuter cette commande pour rétablir la connexion au net : | ||
- | <code> | ||
- | sudo /etc/init.d/avahi-daemon stop | ||
- | </code> | ||
- | |||
- | * Il faut ensuite refaire la commande dhclient. | ||
- | |||
- | Pour vérifier qu'une adresse IP a bien été donnée , taper **ifconfig wlan0** et vérifier qu'il y a une adresse IP à côté de l'interface wlan0. | ||
- | |||
- | En revanche s'il n'y a que des échecs ( répétition des lignes DHCPDISCOVER on 255.255.255.255 ... ), cela est peut être dû à un problème au niveau de la connexion au réseau (première commande) ou alors le routeur n'est pas en IP automatique (DHCP). Dans ce cas il faut configurer le DHCP sur le routeur ou une configuration en IP statique sur le client (ordinateur). | ||
- | |||
- | == Configuration en IP Statique == | ||
- | En IP static la configuration se fait avec plusieurs commandes : | ||
- | |||
- | * La première commande donne l'adresse IP "IPdeLaCarteWifi" à la carte Wi-Fi et la seconde commande règle la passerelle par défaut ( le routeur ). | ||
- | <code> | ||
- | sudo ifconfig wlan0 IPdeLaCarteWiFi (192.168.0.1 par exemple) | ||
- | sudo route add default gw IPDuRouteur (192.168.0.254 par exemple) | ||
- | </code> | ||
- | |||
- | |||
- | * Il faut ensuite rajouter les adresses des serveurs DNS (qui traduisent google.fr par exemple en adresse IP exploitable par l'ordinateur). Pour cela il faut modifier le fichier /etc/resolv.conf | ||
- | //remplacer gedit par kate si vous êtes sous kubuntu ou bien par mousepad si vous êtes sous xubuntu// | ||
- | |||
- | <code> | ||
- | sudo gedit /etc/resolv.conf | ||
- | </code> | ||
- | |||
- | Une fois dans ce fichier il faut entrer la ligne suivante : | ||
- | <code> | ||
- | nameserver IPduServeurDNS | ||
- | </code> | ||
- | |||
- | Un exemple ici pour les personnes ayant pour FAI Orange : | ||
- | <code> | ||
- | nameserver 80.10.246.2 | ||
- | </code> | ||
- | |||
- | <note> | ||
- | A partir de la version 11.4, toute modification du fichier resolv.conf sera écrasé par le système. | ||
- | Voir le point "Problèmes de résolution DNS et configuration en ip Fixe" | ||
- | </note> | ||
- | ===== Optimisation du Wifi ===== | ||
- | Voir la page [[wifi_optimisation]] | ||
- | |||
- | ===== Problèmes et cas particuliers ===== | ||
- | Vaste sujet... traité dans une page dédiée : [[utilisateur/bcag2/wifi-resolution-problemes]] | ||
- | =====Portail wifi===== | ||
- | ====Portail captif==== | ||
- | |||
- | ''''Voir la page dédiée aux [[:portail_captif|portails captifs]] | ||
- | ====Technologies sans fil alternatives===== | ||
- | Reseau mesh (([[wpfr>Topologie_mesh]])) ( [[wp>Wireless_mesh_network#Routing_protocols|liste des protocoles]] ) | ||
- | * [[wp>Optimized_link_state_routing_protocol|Optimized link state routing protocol]] | ||
- | * [[http://www.openmesh.org/|Openmesh]] | ||
- | * Netsukuku | ||
- | * Propriétaire : | ||
- | * [[wpfr>ZigBee]] : à la base à visée [[domotique]] ([[http://www.korben.info/smavnet-un-reseau-dans-le-ciel.html|video smavnet]]) | ||
- | |||
- | |||
- | =====Voir aussi===== | ||
- | |||
- | * [[fournisseurs_d_acces_a_internet_locaux]] | ||
- | * [[wpfr>Réseaux sans fil communautaires]] | ||
- | * [[wp>Wireless_community_network|Wireless community network]] / [[wp>List_of_wireless_community_networks_by_region]] | ||
- | * [[:tutoriel/wifi_ad-hoc]] Utilisation du Wifi en mode décentralisé dit Ad-hoc. | ||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=271640|Discussion]] du forum sur l'optimisation de la portée et/ou du débit et/ou de la consommation du wifi. | ||
- | ===== Pages Concernant le wifi sous Ubuntu ===== | ||
- | {{topic>wi-fi}} | ||
- | ---- | ||
- | //Contributeurs: Rédigé par ostaquet, termitor, yurek// **Carte PCI Hercules Wireless HWGPCI-54** | ||
- | Pilote utilisé : Ralink RT2561/RT61 802.11G pci de Hardy et instructions issues du point "4.1.1 Configuration entièrement automatisée" de Simple comme Ubuntu | ||
- | v 8.04 - À la découverte de Linux de Didier Roche, publication disponible sur le site de Framasoft à l'adresse : http://www.framabook.org/ubuntu.html | ||
- | J'ai également configuré mon modem/routeur via mon FAI (voir la documentation fournie par celui-ci) de manière à assurer la concordance avec la configuration sur mon PC ( clé WPA en DHCP). | ||
- | Cela fonctionne nickel... |