Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:wifi [30/11/2010 02:00] martin_mtl |
doc:reseau:wifi [06/12/2010 14:44] deuchdeb Listes pilotes non libres suites et fin |
||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
==== Généralités ==== | ==== Généralités ==== | ||
WIFI veut dire, **Wireless** (sans fil) et **fidelity** (fidélité). C'est la désignation commerciale de la norme 802.11, les données sont transmises par ondes radio. | WIFI veut dire, **Wireless** (sans fil) et **fidelity** (fidélité). C'est la désignation commerciale de la norme 802.11, les données sont transmises par ondes radio. | ||
+ | |||
+ | Le802.11 est suivi d'une lettre. Cette lettre évolue avec le temps et avec les avancées techniques de cette technologie. | ||
+ | * **802.11a** -> 54 Mbit/s -> 25 mètres -> //Accès au haut débit mais à courte portée.// | ||
+ | * **802.11b** -> 11 Mbit/s -> 35 mètres -> //Norme assez courante, utile pour le surf sur Internet. A éviter pour le streaming de vidéos ou le jeu en ligne.// | ||
+ | * **802.11g** -> 54 Mbit/s -> 25 mètres -> //Norme la plus répandue. Permet toutes les applications courantes d'internet, Videos, jeux ect...// | ||
+ | * **802.11n** -> 540 Mbit/s -> 50 mètres -> // Le très haut débit sans fil.// | ||
+ | <note>La portée du WIFI est variable. Cela est du, d'une part à la puissance du matériel utilisé et d'autre part à l'environnement: murs, grillages, fours à micro ondes où téléphones portables.\\ | ||
+ | //En général, cette portée varie de 30 à 50 m.// </note> | ||
+ | |||
{{http://images.debian-facile.org/file-R9e7e99c34d0414bf50268772f41e74a6.png?500}} | {{http://images.debian-facile.org/file-R9e7e99c34d0414bf50268772f41e74a6.png?500}} | ||
==== La sécurité des données transmises par WIFI ==== | ==== La sécurité des données transmises par WIFI ==== | ||
- | * **WEP** - Wired Equivalent Privacy | + | * **WEP** - //Wired Equivalent Privacy//. Il assure un niveau de sécurité minimal, il est très facilement craquable, il est désormais obsolète. |
- | * **WPA/ WPA2** - | + | * **WPA/ WPA2** - //WIFI Protected Access//. Le WPA est une solution intermédiaire entre le WEP et le WPA2. Il a été mis en place en attendant la __norme 802.11i__.\\ |
- | * **WPA-PSK** - | + | Le WPA2 lui est considéré comme complètement sécurisé. Il est totalement compatible avec la __norme 802.11i__. Malgré tout une faille a été découverte, permettant d’intercepter les communications. |
- | * | + | * **WPA-PSK** - //pre-shared key//. Conçu pour les réseaux individuels. Chaque utilisateur saisie une clef secrète pour accéder au réseau.\\ |
+ | __Pour en savoir plus sur la sécurité des réseaux.__ | ||
+ | * [[http://fr.wikipedia.org/wiki/WEP| WEP]] | ||
+ | * [[http://fr.wikipedia.org/wiki/Wi-Fi_Protected_Access|WPA]] | ||
==== WIFI Ad-hoc ou infrastructure ? ==== | ==== WIFI Ad-hoc ou infrastructure ? ==== | ||
+ | === Le mode ad Hoc === | ||
+ | Le réseau **ad hoc** permet de connecter plusieurs appareils et de les faire communiquer entre eux. Il n’y a pas besoin de point d’accès. Il est donc très facile de **créer un réseau local**. C’est un **réseau d’égal à égal**. Il suffit que tous les appareils aient le même nom de réseau **SSID**. Il faudra ensuite donner une adresse IP fixe à chaque matériels.\\ | ||
+ | // Ceci peut ce faire en modifiant le fichier /etc/network/interfaces//.\\ | ||
+ | |||
+ | __Voici un exemple :__ | ||
+ | <code> | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | auto wlan0 | ||
+ | iface wlan0 inet static | ||
+ | wireless-mode ad-hoc | ||
+ | wireless-channel 4 | ||
+ | wireless-essid 'name' | ||
+ | wireless-key 1234567890 | ||
+ | address 192.168.0.2 | ||
+ | netmask 255.255.255.0 | ||
+ | gateway 192.168.0.1 | ||
+ | </code> | ||
+ | Voir aussi ici : [[http://wiki.debian.org/WiFi/AdHoc| wiki-debian-adhoc]]. | ||
+ | === Le mode infrastructure === | ||
+ | En mode infrastructure chaque ordinateur ce connecte à un **point d’accés**. Chez vous la BOX. Il suffit de donner le nom du réseau **SSID**. Ceci est facilement configurable avec des outils graphiques comme //NetworkManger// ou //WICD//.\\ | ||
+ | //On peut aussi configurer l’accés de son PC au réseau en éditant le fichier:**[[config:interfaces:wifi|/etc/network/interfaces]]**.// | ||
+ | |||
+ | |||
===== Le WIFI et DEBIAN ===== | ===== Le WIFI et DEBIAN ===== | ||
==== Détecter le matériel ==== | ==== Détecter le matériel ==== | ||
Ligne 25: | Ligne 63: | ||
=== PC de Bureau === | === PC de Bureau === | ||
==== Les pilotes WIFI dans Debian ==== | ==== Les pilotes WIFI dans Debian ==== | ||
+ | Avec Debian, il existe plusieurs types de pilotes.\\ | ||
+ | D'une part les pilotes libres et d'autre part les pilotes non-libres.\\ | ||
+ | Pour **les pilotes non libres**, **les développeurs Debian ont créés des paquets** que l'on peut installer facilement avec le gestionnaire de paquet que l'on a choisi: **[[manuel:apt|Gestionnaire Apt]]**.\\ | ||
+ | Pour **les pilotes libres**, le matériel peut être **reconnu automatiquement**. Celà dépendra de votre noyau.\\ | ||
+ | Par exemple: le module //ath9k// pour les cartes //Artheros// est reconnu automatiquement à partir du noyau 2.6.32. | ||
+ | |||
+ | Il se peut aussi que vous ayez une carte WIFI et que le pilote ne soit **pas empaqueté par Debian** ou qu'il existe une **version plus récente du pilote**. On utilise alors **un pilote Linux sous forme d'archive** que l'on peut télécharger et installer.\\ | ||
+ | Un tuto est en cours: **merci à calou** | ||
+ | |||
+ | Autre cas: **pas de pilote Linux**. Il faut avoir recours aux pilotes Windows et le logiciel **Ndiswrapper**. | ||
+ | |||
+ | |||
=== Les pilotes libres === | === Les pilotes libres === | ||
+ | ^ Module ^ Cartes ^ Pilotes/Page d’installation ^ PCI/USB/PCMCIA ^ | ||
+ | | **adm8211** |ADMtek | http://wiki.debian.org/adm8211|PCI/PCMCIA| | ||
+ | |**ar9170usb** |Artheros AR9170 |http://wiki.debian.org/ar9170usb |USB | | ||
+ | | **ath5k** |Cartes Atheros AR52xx, AR5414 | http://wiki.debian.org/ath5k|PCI/PCMCIA| | ||
+ | | **ath9k** |Cartes Artheros 802.11n | http://wiki.debian.org/ath9k|PCI/PCMCIA| | ||
+ | | **hostap_pci**-**hostap_plx** |Intersil Prism 2/2.5/3| http://wiki.debian.org/hostap|PCI| | ||
+ | | **hostap_cs** |Intersil Prism 2/2.5/3 | http://wiki.debian.org/hostap|PCMCIA| | ||
+ | | **orinoco_xx** |Lucent/ Agere Hermes/ Intersil Prism 2/2.5/3 | http://wiki.debian.org/orinoco|PCI/PCMCIA| | ||
+ | | **prism2-pci**-**prism2-plx**-**prism2-cs** |Intersil Prism 2/2.5/3 | http://wiki.debian.org/linux-wlan-ng|PCI/PCMCIA| | ||
+ | | **prism2-usb** |Intersil Prism 2/2.5/3|http://wiki.debian.org/linux-wlan-ng |USB | | ||
+ | |**rndis-wlan** |Broadcom 4320 |http://wiki.debian.org/bcm43xx |USB | | ||
+ | |**rt2500usb** |Ralink RT2500USB – RT2571 |http://wiki.debian.org/rt2500usb |USB | | ||
+ | | **rt2400pci** |Ralink chipsets RT24xx |http://wiki.debian.org/rt2400pci |PCI/PCMCIA| | ||
+ | | **rt200pci** |Ralink chipsets RT25xx |http://wiki.debian.org/WiFi/rt2500|PCI/PCMCIA| | ||
+ | | **rtl8180** |Realtek RTL81xx|http://wiki.debian.org/rtl818x|PCI/PCMCIA | | ||
+ | | **rtl8187se**–**rtl8187** |Realtek RTL8187SE-RTL8187-RTL8187B |http://wiki.debian.org/rtl818x|PCI/USB | | ||
+ | |||
+ | |||
=== Les pilotes non libre === | === Les pilotes non libre === | ||
+ | |||
+ | ^ Module ^ Cartes ^ Pilotes/Page d’installation ^ PCI/USB/PCMCIA ^ | ||
+ | |**acx**|Texas Instruments (ACX100/TNETW1100, ACX111/TNETW1130)-(ACX100USB, TNETW1450)|http://wiki.debian.org/acx|PCI/PCMCIA/USB| | ||
+ | |**ar5523**|Atheros Communications(AR5005UG, AR5005UX) |http://wiki.debian.org/ar5523|USB| | ||
+ | |**ar9170usb**|Atheros Communications AR9170|http://wiki.debian.org/ar9170usb|USB| | ||
+ | |**at76c50x-usb - at76_usb**|Atmel(at76c503, at76c505, at76c505a)|http://wiki.debian.org/at76_usb|USB| | ||
+ | |**ath_pci** |Atheros Communications AR5xxx|http://wiki.debian.org/WiFi/ath_pci|PCI/PCMCIA| | ||
+ | |**atmel_pci**|Atmel at76c506|http://wiki.debian.org/atmel_pci|PCI| | ||
+ | |**b43 - b43legacy**|Broadcom (Noyau >= 2.6.24)|http://wiki.debian.org/bcm43xx|PCI/PCMCIA| | ||
+ | |**bcm43xx** | Broadcom (Noyaux 2.6.18 à 2.6.23)|http://wiki.debian.org/bcm43xx|PCI/PCMCIA| | ||
+ | |**brcm80211**| Broadcom (BCM4313, BCM43224, BCM43225)|http://wiki.debian.org/brcm80211|PCI| | ||
+ | |**hostap_pci - hostap_plx - hostap_cs**|Intersil Prism 2/2.5/3 |http://wiki.debian.org/hostap|PCI/PCMCIA| | ||
+ | |**ipw2100 - ipw2200**|Intel PRO/Wireless 2100 - Intel PRO/Wireless 2200 - Intel PRO/Wireless 2915|http://wiki.debian.org/ipw2200|PCI| | ||
+ | |**ipw3945**|Intel PRO/Wireless 3945|http://wiki.debian.org/ipw3945|PCI| | ||
+ | |**iwl3945 - iwl4965**|Intel PRO/Wireless 3945 - Intel PRO/Wireless 4965|http://wiki.debian.org/iwlwifi|PCI| | ||
+ | |**iwlagn**|Intel Wireless WiFi Link (4965AGN- 5100AGN-5300AGN- 5350AGN- 5150AGN- 1000BGN- 6200AGN- 6300AGN- 6250AGN)|http://wiki.debian.org/iwlagn|PCI| | ||
+ | |**orinoco_nortel - orinoco_pci - orinoco_plx - orinoco_tmd - onorico_cs**|Lucent/Agere Hermes and Intersil Prism 2/2.5/3 |http://wiki.debian.org/orinoco|PCI/USB| | ||
+ | |**orinoco_usb**|Lucent/Agere Hermes chipset |http://wiki.debian.org/orinoco_usb|USB| | ||
+ | |**p54pci**|Intersil Prism54 (ISL3877, ISL3880, ISL3886, ISL3890)|http://wiki.debian.org/prism54|PCI/PCMCIA| | ||
+ | |**p54usb**|Intersil Prism54 (ISL3886, ISL3887)|http://wiki.debian.org/prism54|USB| | ||
+ | |**prism2_pci - prism2_plx - prism2_cs**|Intersil Prism 2/2.5/3 |http://wiki.debian.org/linux-wlan-ng|PCI/PCMCIA| | ||
+ | |**prism54**|Intersil Prism54 (ISL3887, ISL3880, ISL3890)|http://wiki.debian.org/prism54|PCI/PCMCIA| | ||
+ | |**r8192_pci - r8192s_usb - r8192u_usb**|Realtek (RTL8192E-RTL8188SU-RTL8191S-RTL8192SU-RTL8192U) |http://wiki.debian.org/rtl819x|PCI/USB| | ||
+ | |**rt2860sta**|Ralink RT2760/RT2790/RT2860/RT2890, RT3090/RT3091/RT3092)|http://wiki.debian.org/rt2860sta|PCI/PCMCIA| | ||
+ | |**rt2870sta**|Ralink(RT2770/RT2870, RT3070/RT3071/RT3072)|http://wiki.debian.org/rt2870sta|USB| | ||
+ | |**rt73usb**|Ralink RT2501USB/RT2571W|http://wiki.debian.org/WiFi/rt73|USB| | ||
+ | |**rt61pci**|Ralink (RT2501/2561, RT2600/RT2661)|http://wiki.debian.org/rt61pci|PCI/PCMCIA| | ||
+ | |**spectrum_cs**|Symbol Spectrum24 Trilogy |http://wiki.debian.org/orinoco|PCI/PCMCIA| | ||
+ | |**usb8xxx**|Marvell Libertas 88w8386|http://wiki.debian.org/libertas|USB| | ||
+ | |**wl**|Broadcom(BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225)|http://wiki.debian.org/wl|PCMCIA| | ||
+ | |**zd1201**|ZyDAS ZD1201|http://wiki.debian.org/zd1201|USB| | ||
+ | |**zd1211rw**|ZyDAS ZD1211/1211B and Atheros AR5007UG|http://wiki.debian.org/zd1211rw|USB| | ||
+ | |||
+ | |||
+ | === Les pilotes dont nous avons peu d'informations === | ||
+ | |||
+ | Les modules sont présents dans le répertoire:// /lib/modules/2.6.x-x-xxx/kernel/drivers/net/wireless.// Mais nous n'avons pas assez d'informations pour les classer dans les autres tableaux. | ||
+ | |||
+ | ^ Module ^ Cartes ^ Pilotes/Page d’installation ^ PCI/USB/PCMCIA ^ | ||
+ | | **Aironet-Arlan** |Aironet ARLAN 4500, 4800, Cisco 340 and Cisco 350 series| http://sourceforge.net/projects/airo-linux/|PCI/PCMCIA | | ||
+ | | **airo_cs** | Cisco/Aironet 802.11| ? | PCMCIA | | ||
+ | | **netwave_cs** | ? | ? | PCMCIA | | ||
+ | | **ray_cs** | Raylink WebGear Aviator 2.4 - WebGear Aviator Pro | http://webpages.charter.net/corey/raylink/book1.html | PCMCIA | | ||
+ | | **strip** | Starmode Radio IP (STRIP) |? |PCI| | ||
+ | | **wavelan** | http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Wavelan.html#hardware |? | PCI | | ||
+ | | **wavalan-cs** | ? | ? | PCMCIA | | ||
+ | | **wl3501_cs** | Planet wl3501| ? | PCMCIA | | ||
+ | |||
=== Les pilotes Windows === | === Les pilotes Windows === | ||
+ | === Le cas mad-wifi === | ||
==== Les Paquets de configuration Debian ==== | ==== Les Paquets de configuration Debian ==== | ||
=== En console === | === En console === |