Differences between revisions 2 and 3
Revision 2 as of 2012-12-31 05:00:24
Size: 4517
Editor: GeoffSimmons
Comment: Sync with English master.
Revision 3 as of 2013-05-08 19:24:11
Size: 4268
Comment: sync with English master
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
Questa pagina descrive come abilitare il supporto per dispositivi !WiFi basati sui chipset Atheros 802.11a/bg PCI/PCI-E, usando il driver ath5k in sistemi Debian. Questa pagina descrive come abilitare il supporto per dispositivi !WiFi basati sui chip Atheros 802.11a/bg PCI/PCI-E, usando il driver ath5k in sistemi Debian.
Line 10: Line 10:
ath5k è un driver che supporta i chipset Atheros 802.11a/bg PCI/PCI-E ed è incluso nella versione principale del kernel Linux a partire dalla versione 2.6.25. ath5k è un driver del kernel Linux che supporta i chip Atheros 802.11a/bg PCI/PCI-E ed è stato introdotto in Linux 2.6.25. I [[#supported|dispositivi gestiti]] sono elencati alla fine di questa pagina.
Line 12: Line 12:
A differenza del driver !MadWifi, ath5k non ha bisogno di un HAL (livello di astrazione hardware) binario. Non è necessario caricare firmware dallo spazio utente. I [[#supported|dispositivi gestiti]] sono elencati alla fine di questa pagina. A differenza del driver !MadWifi, ath5k non ha bisogno di un HAL (livello di astrazione hardware) binario. Non è necessario caricare firmware dallo spazio utente.
Line 14: Line 14:
{i} I dispositivi USB Atheros 802.11a/bg sono supportati dai driver [[zd1211rw]] e [[ar5523]]. {i} I dispositivi USB Atheros 802.11a/bg sono supportati dal driver [[zd1211rw]].
Line 28: Line 28:
 * [[DebianPkg:lenny/madwifi-tools|madwifi-tools]] (versione 1:0.9.4~rc2+dfsg-1 e successive) installa il file {{{/etc/modprobe.d/madwifi}}} che mette nella [[it/KernelModuleBlacklisting|lista nera]] il driver ath5k.  * [[http://archive.debian.net/lenny/madwifi-tools|madwifi-tools]] (versione 1:0.9.4~rc2+dfsg-1 e successive) installa il file {{{/etc/modprobe.d/madwifi}}} che mette nella [[it/KernelModuleBlacklisting|lista nera]] il driver ath5k.
Line 36: Line 36:
  * Gli utenti di DebianPkg:squeeze/hostapd devono notare che il driver ath5k implementa la funzionalità di access point a partire da Squeeze. È necessario correggere la configurazione esistente di hostapd ({{{driver=madwifi}}} → {{{driver=nl80211}}}). Vedere la [[http://wireless.kernel.org/en/users/Documentation/hostapd|pagina di documentazione di Linux per hostapd]] per maggiori informazioni.   * Gli utenti di DebianPkg:squeeze/hostapd devono notare che il driver ath5k implementa la funzionalità di access point a partire da Debian 6.0 "Squeeze". È necessario correggere la configurazione esistente di hostapd ({{{driver=madwifi}}} → {{{driver=nl80211}}}). Vedere la [[http://wireless.kernel.org/en/users/Documentation/hostapd|pagina di documentazione di Linux per hostapd]] per maggiori informazioni.
Line 41: Line 41:
 1. Installare il pacchetto DebianPkg:wireless-tools: {{{
aptitude install wireless-tools
}}}
 1. Se non è già stato fatto, c
onnettere fisicamente il dispositivo al sistema.
 1
. Il modulo ath5k del kernel viene [[it/Modules|caricato automaticamente]] per i dispositivi supportati. Verificare che il proprio dispositivo abbia un'interfaccia disponibile: {{{
# iwconfig
}}}
 1. Connettere fisicamente il dispositivo al sistema. Il modulo ath5k del kernel viene [[it/Modules|caricato automaticamente]] per i dispositivi supportati.
Line 55: Line 49:
L'elenco seguente è basato sui campi ''alias'' di {{{modinfo ath5k}}} nelle immagini del kernel Debian 2.6.32 (2.6.32-46). L'elenco seguente è basato sui campi ''alias'' di {{{modinfo ath5k}}} nelle immagini del kernel Debian 3.2.0 (3.2.41-2).
Line 61: Line 55:
I dispositivi con chipset Atheros AR5005VL (AR5513) (PCI ID 168c:0020): I dispositivi con chip Atheros AR5005VL (AR5513) (PCI ID 168c:0020):

Translation(s): English - Français - Italiano


Dispositivi Atheros 802.11a/bg PCI/PCI-E (ath5k)

Questa pagina descrive come abilitare il supporto per dispositivi WiFi basati sui chip Atheros 802.11a/bg PCI/PCI-E, usando il driver ath5k in sistemi Debian.

ath5k è un driver del kernel Linux che supporta i chip Atheros 802.11a/bg PCI/PCI-E ed è stato introdotto in Linux 2.6.25. I dispositivi gestiti sono elencati alla fine di questa pagina.

A differenza del driver MadWifi, ath5k non ha bisogno di un HAL (livello di astrazione hardware) binario. Non è necessario caricare firmware dallo spazio utente.

{i} I dispositivi USB Atheros 802.11a/bg sono supportati dal driver zd1211rw.

{i} I dispositivi PCI/PCI-E Atheros 802.11n sono supportati dal driver ath9k.

Installazione

Il driver ath5k è presente nelle immagini Debian del kernel Linux a partire dalla versione 2.6.24.

Passaggio da MadWifi a ath5k

Se non si usava in precedenza MadWifi, questa sezione può essere saltata.

  • madwifi-tools (versione 1:0.9.4~rc2+dfsg-1 e successive) installa il file /etc/modprobe.d/madwifi che mette nella lista nera il driver ath5k.

    • Eliminare il pacchetto madwifi-tools (aptitude purge madwifi-tools) ed eseguire update-initramfs -u -k all per rimuovere anche questo inserimento nella lista nera da initramfs.

  • Correggere /etc/udev/rules.d/70-persistent-net.rules e cambiare "ath0" in "wlan0".

  • Corregere /etc/network/interfaces, modificando tutti i riferimenti a "ath0" in "wlan0".

  • Riavviare il sistema.
  • Verificare che la rete wireless funzioni.
    • Se ci si può connettere ma non inviare o ricevere nulla, potrebbe essere necessario correggere la configurazione del firewall. Per esempio, se il firewall era stato configurato usando shorewall, trovare e sostituire tutte le occorrenze di "ath0" con "wlan0" nei file all'interno di /etc/shorewall.

    • Gli utenti di squeeze/hostapd devono notare che il driver ath5k implementa la funzionalità di access point a partire da Debian 6.0 "Squeeze". È necessario correggere la configurazione esistente di hostapd (driver=madwifidriver=nl80211). Vedere la pagina di documentazione di Linux per hostapd per maggiori informazioni.

Configurazione

  1. Connettere fisicamente il dispositivo al sistema. Il modulo ath5k del kernel viene caricato automaticamente per i dispositivi supportati.

  2. Configurare l'interfaccia wireless in modo appropriato.

Dispositivi supportati

Esiste una pagina che spiega Come identificare un dispositivo PCI.

L'elenco seguente è basato sui campi alias di modinfo ath5k nelle immagini del kernel Debian 3.2.0 (3.2.41-2).

  • PCI: 10B7:0013 3Com Corporation AR5212 802.11abg NIC (3CRDAG675)
    PCI: 168C:0007 Qualcomm Atheros AR5210 Wireless Network Adapter [AR5000 802.11a]
    PCI: 168C:0011 Qualcomm Atheros AR5211 Wireless Network Adapter [AR5001A 802.11a]
    PCI: 168C:0012 Qualcomm Atheros AR5211 Wireless Network Adapter [AR5001X 802.11ab]
    PCI: 168C:0013 Qualcomm Atheros AR5212/AR5213 Wireless Network Adapter
    PCI: 168C:0014 Qualcomm Atheros (Device name unknown)
    PCI: 168C:0015 Qualcomm Atheros (Device name unknown)
    PCI: 168C:0016 Qualcomm Atheros (Device name unknown)
    PCI: 168C:0017 Qualcomm Atheros (Device name unknown)
    PCI: 168C:0018 Qualcomm Atheros (Device name unknown)
    PCI: 168C:0019 Qualcomm Atheros (Device name unknown)
    PCI: 168C:001A Qualcomm Atheros AR2413/AR2414 Wireless Network Adapter [AR5005G(S) 802.11bg]
    PCI: 168C:001B Qualcomm Atheros AR5413/AR5414 Wireless Network Adapter [AR5006X(S) 802.11abg]
    PCI: 168C:001C Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express)
    PCI: 168C:001D Qualcomm Atheros AR2417 Wireless Network Adapter [AR5007G 802.11bg]
    PCI: 168C:0207 Qualcomm Atheros AR5210 Wireless Network Adapter [AR5000 802.11a]
    PCI: 168C:1014 Qualcomm Atheros AR5212 802.11abg NIC
    PCI: A727:0013 3Com Corporation 3CRPAG175 Wireless PC Card

Non supportati

I dispositivi con chip Atheros AR5005VL (AR5513) (PCI ID 168c:0020):

  • D-Link DWL-G520M (PCI)
  • D-Link DWL-G650M (Cardbus)
  • ZyXEL Zyair M-102 (Cardbus)
  • ZyXEL Zyair M-302 (PCI)

Può essere possibile l'uso di NDISwrapper per supportare i dispositivi.

Vedere anche

Collegamenti esterni


CategoryHardware | CategoryWireless