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 →
Ceci est une ancienne révision du document !
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.
* 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.
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.
Pour en savoir plus sur la sécurité des réseaux.
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ériel connecté.
Ceci peut ce faire en modifiant le fichier /etc/network/interfaces.
Voici un exemple :
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
Voir aussi ici : wiki-debian-adhoc.
En mode infrastructure chaque ordinateur se 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:/etc/network/interfaces.
Voici deux pages qui sont spécialement dédiées à Debian.
Si vous avez un PC portable vous aurez certainement une carte wifi intégrée.
Dans le meilleur des cas votre carte sera reconnue automatiquement.
Si si, ça arrive !
Sinon, Vous devez connaître le modèle de votre carte pour pouvoir installer le bon pilote.
Pour identifier votre carte WIFI, tapez dans un terminal (en root) la commande suivante :
# lspci -nn
Cela vous donnera quelque chose comme ceci :
00:00.0 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2) 00:01.0 ISA bridge: nVidia Corporation MCP67 ISA Bridge (rev a2) 00:01.1 SMBus: nVidia Corporation MCP67 SMBus (rev a2) 00:01.2 RAM memory: nVidia Corporation MCP67 Memory Controller (rev a2) 00:01.3 Co-processor: nVidia Corporation MCP67 Co-processor (rev a2) 00:02.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2) 00:02.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2) 00:04.0 USB Controller: nVidia Corporation MCP67 OHCI USB 1.1 Controller (rev a2) 00:04.1 USB Controller: nVidia Corporation MCP67 EHCI USB 2.0 Controller (rev a2) 00:06.0 IDE interface: nVidia Corporation MCP67 IDE Controller (rev a1) 00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1) 00:08.0 PCI bridge: nVidia Corporation MCP67 PCI Bridge (rev a2) 00:09.0 IDE interface: nVidia Corporation MCP67 AHCI Controller (rev a2) 00:0a.0 Ethernet controller: nVidia Corporation MCP67 Ethernet (rev a2) 00:0c.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2) 00:0d.0 PCI bridge: nVidia Corporation MCP67 PCI Express Bridge (rev a2) 00:12.0 VGA compatible controller: nVidia Corporation GeForce 7150M (rev a2) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 02:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 02:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 02:05.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12) 02:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) 02:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff) 03:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 02)
On note (à la dernière ligne) de cet exemple que cet ordinateur est équipé d’une carte avec une puce de marque Broadcom avec un chipset BCM4311.
Il suffit alors de se reporter au chapitre Les pilotes WIFI dans Debian
pour trouver le module qui correspond à la carte.
Et Voilà.
Essayez la commande suivante (toujours dans un terminal et en root):
# lsusb
Les PC de bureaux ne sont généralement pas équipés de carte wifi. Vous pouvez donc choisir la carte PCI ou la clef wifi-USB que vous voudrez installer par vous-mêmes.
Pour trouver une liste des cartes WIFI compatibles Linux allez à ces adresses:
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: 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.
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 |
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 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 |
Il se peut aussi que la carte installée dans votre ordinateur ne soit pas compatible avec Debian.
Dans ce cas pas de panique, il faut utiliser les pilotes windows.
Le paquet ndiswrapper est là pour ça.
Des tutos bien documentés sont à votre disposition.