Differences between revisions 13 and 14
Revision 13 as of 2013-04-20 23:02:42
Size: 3753
Editor: GeoffSimmons
Comment: Sync with English master.
Revision 14 as of 2013-04-27 23:12:22
Size: 5078
Comment: sync with English master
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
Un firmware non-libre est nécessaire ; il peut être récupéré en installant le paquet DebianPkg:firmware-atheros. 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.
Line 18: Line 18:
== Installation == == Installation (firmware libre) ==
Line 20: Line 20:
Installez les paquets nécessaires : {{{
sudo apt-get install build-essential cmake git
}}}
Créez un répertoire temporaire : {{{
mkdir ~/ath9k_htc-firmware && cd ~/atk9k_htc-firmware
}}}
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 [[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
}}}
Construisez la chaîne de compilation : {{{
make toolchain
}}}
Compilez le firmware : {{{
./build
}}}
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) ==
Line 65: Line 96:
 * http://wireless.kernel.org/en/developers/GSoC/2012/ath9k_htc_open_firmware
 * https://github.com/qca/open-ath9k-htc-firmware

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 chipsets AR9271 et AR7010

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 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

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 firmware libre ath9k_htc soit on installe le firmware non-libre qui fait partie du paquet firmware-atheros.

{i} Les périphériques basés sur le chipset Atheros AR9170 802.11 draft-n sont gérés par fr/ar9170usb.

Installation (firmware libre)

Installez les paquets nécessaires :

sudo apt-get install build-essential cmake git

Créez un répertoire temporaire :

mkdir ~/ath9k_htc-firmware && cd ~/atk9k_htc-firmware

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

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)

Squeeze

  1. Ajoutez la source 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
  2. Mettez à jour la liste des paquets disponibles :

    aptitude update
  3. Installez une image noyau Linux 3.2.0 adaptée à votre machine ainsi que le paquet squeeze-backports/firmware-atheros. Par exemple :

    aptitude -t squeeze-backports install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') firmware-atheros
  4. Redémarrez votre machine avec le noyau Linux que vous venez d'installer.
  5. Connectez votre périphérique. Le module du noyau ath9k_htc est automatiquement chargé pour les périphériques pris en charge.

  6. Configurez l'interface de votre réseau sans fil.

Wheezy

  1. Ajoutez la source "non-free" à votre fichier /etc/apt/sources.list par exemple :

    # Debian Wheezy (testing)
    deb http://ftp.us.debian.org/debian wheezy main contrib non-free
  2. Mettez à jour la liste des paquets disponibles et installez le paquet firmware-atheros :

    aptitude update && aptitude install firmware-atheros
  3. Connectez votre périphérique. Le module du noyau ath9k_htc est automatiquement chargé pour les périphériques pris en charge.

  4. 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

Liens externes


CategoryHardware | CategoryWireless