5078
Comment: sync with English master
|
4049
sync with english master
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
Cette page décrit comment utiliser, sur les systèmes Debian, les périphériques Wifi basés sur les chipsets AR9271 et AR7010 | Cette page décrit comment utiliser, sur les systèmes Debian, les périphériques Wifi basés sur les puces AR9271 et AR7010 |
Line 10: | Line 10: |
ath9k_htc est un pilote gérant les chipsets USB Atheros 802.11n ; il est incorporé dans le noyau Linux depuis la version 2.6.35. Les [[#supported|périphériques pris en charge]] sont listés à la fin de cette page. | ath9k_htc est un pilote du noyau Linux gérant les puces USB Atheros 802.11n ; il est incorporé dans le noyau Linux depuis la version 2.6.35. Les [[#supported|périphériques pris en charge]] sont listés à la fin de cette page. |
Line 14: | Line 14: |
En ce qui concerne le firmware (nécessaire pour le fonctionnement des périphériques), il y a deux solutions : soit on télécharge et compile soi-même le [[https://github.com/qca/open-ath9k-htc-firmware|firmware libre ath9k_htc]] soit on installe le firmware non-libre qui fait partie du paquet DebianPkg:firmware-atheros. | Un firmware est nécessaire pour le fonctionnement des périphériques. Il y a deux solutions : * on télécharge, on compile et on installe soi-même le [[#fw-free|firmware libre ath9k_htc]] ''OU'' * on installe le [[#fw-nonfree|firmware non-libre]] qui fait partie du paquet DebianPkg:firmware-atheros. |
Line 16: | Line 18: |
{i} Les périphériques basés sur le chipset Atheros AR9170 802.11 draft-n sont gérés par [[fr/ar9170usb]]. | {i} Les périphériques basés sur la puce Atheros AR9170 802.11 draft-n sont gérés par [[fr/carl9170|carl9170]]. <<Anchor(fw-free)>> |
Line 20: | Line 22: |
Installez les paquets nécessaires : {{{ sudo apt-get install build-essential cmake git |
1. Installez les paquets nécessaires : {{{ $ su # apt-get install build-essential cmake git m4 && exit |
Line 23: | Line 26: |
Créez un répertoire temporaire : {{{ mkdir ~/ath9k_htc-firmware && cd ~/atk9k_htc-firmware |
1. Clonez la branche 1.3 : {{{ $ git clone -b 1.3 https://github.com/qca/open-ath9k-htc-firmware.git $ cd open-ath9k-htc-firmware |
Line 26: | Line 30: |
Clonez la branche 1.3 : {{{ git clone -b 1.3 https://github.com/qca/open-ath9k-htc-firmware.git cd open-ath9k-htc-firmware |
1. Corrigez [[https://github.com/qca/open-ath9k-htc-firmware/issues/6|le problème 6]] qui empêche la compilation : {{{ $ mkdir target_firmware/magpie_fw_dev/build/utility/bin |
Line 30: | Line 33: |
Corrigez [[https://github.com/qca/open-ath9k-htc-firmware/issues/6|le problème 6]] qui empêche la compilation : {{{ mkdir target_firmware/magpie_fw_dev/build/utility/bin |
1. Construisez la chaîne de compilation : {{{ $ make toolchain |
Line 33: | Line 36: |
Construisez la chaîne de compilation : {{{ make toolchain |
1. Compilez le firmware : {{{ $ ./build |
Line 36: | Line 39: |
Compilez le firmware : {{{ ./build |
1. Installer le firmware : {{{ $ su # mkdir /usr/local/lib/firmware && cp *.fw /usr/local/lib/firmware/ |
Line 39: | Line 43: |
Copiez les fichiers du firmware dans le répertoire /lib/firmware : {{{ sudo cp htc_9271.fw /lib/firmware/ sudo cp htc_7010.fw /lib/firmware/ }}} supprimez le répertoire temporaire : {{{ rm -rf ~/ath9k_htc-firmware }}} Voilà, c'est fait ! Vous pouvez maintenant utiliser votre périphérique Wifi. == Installation (firmware non libre) == <<Anchor(squeeze)>> === Squeeze === 1. Ajoutez la source [[fr/Backports|Debian Backports]] à votre fichier {{{/etc/apt/sources.list}}}, en incluant aussi la composante "non-free". Par exemple : {{{ # Backported packages for Debian Squeeze/6.0 deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free }}} 1. Mettez à jour la liste des paquets disponibles : {{{ aptitude update }}} 1. Installez une image noyau Linux 3.2.0 adaptée à votre machine ainsi que le paquet DebianPkg:squeeze-backports/firmware-atheros. Par exemple : {{{ aptitude -t squeeze-backports install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') firmware-atheros }}} 1. Redémarrez votre machine avec le noyau Linux que vous venez d'installer. |
|
Line 68: | Line 46: |
<<Anchor(wheezy)>> === Wheezy === |
<<Anchor(fw-nonfree)>> == Installation (firmware non libre) == |
Line 72: | Line 50: |
# Debian Wheezy (testing) deb http://ftp.us.debian.org/debian wheezy main contrib non-free |
# Debian 7.0 "Wheezy" deb http://http.debian.net/debian/ wheezy main contrib non-free |
Line 76: | Line 54: |
aptitude update && aptitude install firmware-atheros | # apt-get update && apt-get install firmware-atheros |
Line 91: | Line 69: |
* [[fr/ar9170usb|ar9170usb]] - Périphériques Atheros AR9170 | * [[fr/carl9170|carl9170]] - Périphériques Atheros AR9170 |
Traduction(s): English - Français - Italiano
Périphériques Atheros AR9271, AR7010 (ath9k_htc)
Cette page décrit comment utiliser, sur les systèmes Debian, les périphériques Wifi basés sur les puces AR9271 et AR7010
Contents
ath9k_htc est un pilote du noyau Linux gérant les puces USB Atheros 802.11n ; il est incorporé dans le noyau Linux depuis la version 2.6.35. Les périphériques pris en charge sont listés à la fin de cette page.
Les périphériques basés sur AR7010 (par exemple Netgear WNDA3200, TP-Link TL-WN821N v3) fonctionnent par défaut en mode mémoire de masse USB. A partir du noyau Linux 2.6.39, le pilote envoie la commande nécessaire à l'activation du fonctionnement du réseau local sans fil.1
Un firmware est nécessaire pour le fonctionnement des périphériques. Il y a deux solutions :
on télécharge, on compile et on installe soi-même le firmware libre ath9k_htc OU
on installe le firmware non-libre qui fait partie du paquet firmware-atheros.
Les périphériques basés sur la puce Atheros AR9170 802.11 draft-n sont gérés par carl9170.
Installation (firmware libre)
Installez les paquets nécessaires :
$ su # apt-get install build-essential cmake git m4 && exit
Clonez la branche 1.3 :
$ git clone -b 1.3 https://github.com/qca/open-ath9k-htc-firmware.git $ cd open-ath9k-htc-firmware
Corrigez le problème 6 qui empêche la compilation :
$ mkdir target_firmware/magpie_fw_dev/build/utility/bin
Construisez la chaîne de compilation :
$ make toolchain
Compilez le firmware :
$ ./build
Installer le firmware :
$ su # mkdir /usr/local/lib/firmware && cp *.fw /usr/local/lib/firmware/
Connectez votre périphérique. Le module du noyau ath9k_htc est automatiquement chargé pour les périphériques pris en charge.
Configurez l'interface de votre réseau sans fil.
Installation (firmware non libre)
Ajoutez la source "non-free" à votre fichier /etc/apt/sources.list par exemple :
# Debian 7.0 "Wheezy" deb http://http.debian.net/debian/ wheezy main contrib non-free
Mettez à jour la liste des paquets disponibles et installez le paquet firmware-atheros :
# apt-get update && apt-get install firmware-atheros
Connectez votre périphérique. Le module du noyau ath9k_htc est automatiquement chargé pour les périphériques pris en charge.
Configurez l'interface de votre réseau sans fil.
Périphériques pris en charge
La page fr/HowToIdentifyADevice/USB explique comment identifier un périphérique USB.
La liste suivante est basée sur les champs alias de modinfo ath9k_htc des images noyau de Debian 3.2.0 (3.2.41-2).
USB: 040D:3801 VIA Technologies, Inc. (Device name unknown) USB: 0411:017F BUFFALO INC. (formerly MelCo., Inc.) Sony UWA-BR100 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] USB: 0411:0197 BUFFALO INC. (formerly MelCo., Inc.) (Device name unknown) USB: 04CA:4605 Lite-On Technology Corp. (Device name unknown) USB: 04DA:3904 Panasonic (Matsushita) N5HBZ0000055 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] USB: 057C:8403 AVM GmbH Fritz!WLAN N v2 [Atheros AR9271] USB: 07D1:3A10 D-Link System DWA-126 802.11n Wireless Adapter [Atheros AR9271] USB: 083A:A704 Accton Technology Corp. (Device name unknown) USB: 0846:9018 NetGear, Inc. WNDA3200 802.11abgn Wireless Adapter [Atheros AR7010+AR9280] USB: 0846:9030 NetGear, Inc. WNA1100 Wireless-N 150 [Atheros AR9271] USB: 0CF3:1006 Atheros Communications, Inc. TP-Link TL-WN322G v3 / TL-WN422G v2 802.11g [Atheros AR9271] USB: 0CF3:20FF Atheros Communications, Inc. AR7010 (no firmware) USB: 0CF3:7010 Atheros Communications, Inc. (Device name unknown) USB: 0CF3:7015 Atheros Communications, Inc. TP-Link TL-WN821N v3 / TL-WN822N v2 802.11n [Atheros AR7010+AR9287] USB: 0CF3:9271 Atheros Communications, Inc. AR9271 802.11n USB: 0CF3:B002 Atheros Communications, Inc. Ubiquiti WiFiStation 802.11n [Atheros AR9271] USB: 0CF3:B003 Atheros Communications, Inc. Ubiquiti WiFiStationEXT 802.11n [Atheros AR9271] USB: 13D3:3327 IMC Networks (Device name unknown) USB: 13D3:3328 IMC Networks (Device name unknown) USB: 13D3:3346 IMC Networks (Device name unknown) USB: 13D3:3348 IMC Networks (Device name unknown) USB: 13D3:3349 IMC Networks (Device name unknown) USB: 13D3:3350 IMC Networks (Device name unknown) USB: 1668:1200 Actiontec Electronics, Inc. [hex] 802AIN Wireless N Network Adapter [Atheros AR9170+AR9101]
Voir aussi
carl9170 - Périphériques Atheros AR9170