Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2013-01-06 19:26:24
Size: 6202
Comment: first translated version
Revision 5 as of 2014-03-14 17:34:07
Size: 3873
Editor: GeoffSimmons
Comment: Sync with English master.
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[ar5523|English]] - [[fr/ar5523|Français]] - Italiano-~ ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[ar5523|English]] - [[fr/ar5523|Français]]-~
Line 10: Line 10:
ar5523 è un driver per il kernel Linux all'esterno del ramo principale, attualmente in fase di sviluppo, per i chipset per LAN wireless USB Atheros AR5005UG (802.11b/g) e AR5005UX (802.11a/b/g). I [[#supported|dispositivi gestiti]] sono elencati alla fine di questa pagina. ar5523 è un driver mac80211 libero e open source introdotto in Linux 3.8.
Line 12: Line 12:
Per il funzionamento dei dispositivi è richiesto firmware in spazio utente. Gestisce i dispositivi LAN wireless basati su specifici chipset USB Qualcomm Atheros:

  * AR5005UG (802.11b/g)
  * AR5005UX (802.11a/b/g)

I [[#supported|dispositivi gestiti]] sono elencati in fondo a questa pagina. Per il funzionamento è necessario firmware non libero.
Line 16: Line 21:
{i} I dispositivi USB Atheros 802.11n sono supportati dai driver [[it/ar9170usb|ar9170usb]], [[it/carl9170|carl9170]] e [[it/ath9k_htc|ath9k_htc]]. {i} I dispositivi USB Atheros 802.11n sono supportati dai driver [[ath9k_htc]] e [[carl9170]].
Line 19: Line 24:
<<Anchor(squeeze)>>
=== Squeeze ===
<<Anchor(wheezy)>>
=== Debian 7 "Wheezy" ===
 1. Aggiungere le fonti [[http://backports.debian.org/|Debian Backports]] al file {{{/etc/apt/sources.list}}}, includendo anche la componente non-free. Per esempio: {{{
# Backported packages for Debian 7 "Wheezy"
deb http://http.debian.net/debian/ wheezy-backports main contrib non-free
}}}
 1. Aggiornare l'elenco dei pacchetti disponibili e installare gli attuali pacchetti backport del kernel Linux e di [[DebianPkg:wheezy-backports/firmware-atheros|firmware-atheros]], per esempio: {{{
# apt-get update
# apt-get -t wheezy-backports install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') firmware-atheros
}}}
 1. Riavviare il sistema e avviare con il nuovo kernel installato.
 1. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel viene [[it/Modules|caricato automaticamente]] per i dispositivi gestiti.
 1. [[it/WiFi/HowToUse|Configurare]] l'interfaccia wireless in modo appropriato.
Line 22: Line 38:
 1. Aggiungere il repository [[it/Backports|Debian Backports]] a {{{/etc/apt/sources.list}}}, per esempio usando: {{{
# Pacchetti backport per Debian Squeeze/6.0
deb http://backports.debian.org/debian-backports squeeze-backports main
<<Anchor(jessie)>>
=== Debian "Jessie" (testing) ===

 1. Aggiungere una componente "non-free" al file {{{/etc/apt/sources.list}}}, per esempio: {{{
# Debian "Jessie" (testing)
deb http://http.debian.net/debian/ jessie main contrib non-freenel/git/firmware/linux-firmware.git|linux-firmware]]: {{{
$ wget http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/ar5523.bin
Line 26: Line 46:
 1. Aggiornare l'elenco dei pacchetti disponibili: {{{
# aptitude update
 1. Aggiornare l'elenco dei pacchetti disponibili e installare il pacchetto [[DebianPkg:jessie/firmware-atheros|firmware-atheros]]: {{{
# apt-get update && apt-get install firmware-atheros
Line 29: Line 49:
 1. Installare i pacchetti DebianPkg:build-essential, DebianPkg:fakeroot, DebianPkg:module-assistant, DebianPkg:quilt, DebianPkg:subversion e DebianPkg:wget, insieme al pacchetto DebianPkg:debhelper da squeeze-backports: {{{
# aptitude -t squeeze-backports install build-essential debhelper fakeroot module-assistant quilt subversion wget && exit
}}}
 1. Ottenere i sorgenti del driver e il firmware per il dispositivo: {{{
$ svn co svn://svn.berlios.de/fullstory/ar5523/trunk/ ar5523
$ wget http://verein.lst.de/~hch/ar5523.tgz
$ tar xf ar5523.tgz ar5523/uath-ar5523.bin --strip 1
}}}
 1. Compilare e installare un pacchetto sorgente dei driver: {{{
$ cd ar5523
$ export QUILT_PATCHES="debian/patches"
$ quilt delete kcompat-3.5 && quilt delete kcompat-2.6.34
$ dpkg-buildpackage -us -uc
$ su
# dpkg -i ../ar5523-source*deb
}}}
 1. Compilare e installare un pacchetto ar5523-modules-* per il sistema, usando [[it/ModuleAssistant|Module-Assistant]]: {{{
# m-a a-i ar5523
}}}
 1. Installare il firmware per il dispositivo: {{{
# mkdir /usr/local/lib/firmware
# mv ../uath-ar5523.bin /usr/local/lib/firmware
}}}
 1. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel verrà [[it/Modules|automaticamente caricato]] per i dispositivi supportati.
 1. [[it/WiFi/HowToUse|Configurare]] l'interfaccia in modo appropriato.

<<Anchor(wheezy)>>
=== Wheezy ===

 1. Installare i pacchetti DebianPkg:build-essential, DebianPkg:debhelper, DebianPkg:fakeroot, DebianPkg:module-assistant, DebianPkg:quilt, DebianPkg:subversion e DebianPkg:wget packages: {{{
# aptitude install build-essential debhelper fakeroot module-assistant quilt subversion wget && exit
}}}
 1. Ottenere i sorgenti del driver e il firmware per il dispositivo: {{{
$ svn co svn://svn.berlios.de/fullstory/ar5523/trunk/ ar5523
$ wget http://verein.lst.de/~hch/ar5523.tgz
$ tar xf ar5523.tgz ar5523/uath-ar5523.bin --strip 1
}}}
 1. Compilare e installare un pacchetto sorgente dei driver: {{{
$ cd ar5523
$ QUILT_PATCHES="debian/patches" quilt delete kcompat-3.5
$ dpkg-buildpackage -us -uc
$ su
# dpkg -i ../ar5523-source*deb
}}}
 1. Compilare e installare un pacchetto ar5523-modules-* per il sistema, usando [[it/ModuleAssistant|Module-Assistant]]: {{{
# m-a a-i ar5523
}}}
 1. Installare il firmware per il dispositivo: {{{
# mkdir /usr/local/lib/firmware
# mv ../uath-ar5523.bin /usr/local/lib/firmware
}}}
 1. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel verrà [[it/Modules|automaticamente caricato]] per i dispositivi supportati.
 1. [[it/WiFi/HowToUse|Configurare]] l'interfaccia in modo appropriato.

<<Anchor(troubleshoot)>>
== Risoluzione dei problemi ==
 * Esaminare il ring buffer del kernel ([[DebianMan:1/dmesg|dmesg(1)]]) per verificare che il firmware richiesto venga trovato: {{{
[ 8084.710715] usb 2-1: new full speed USB device using ohci_hcd and address 10
[ 8084.875861] usb 2-1: configuration #1 chosen from 1 choice
[ 8084.892602] usb 2-1: New USB device found, idVendor=2001, idProduct=3a03
[ 8084.898149] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8084.903447] usb 2-1: Product: USB WLAN Device
[ 8084.908639] usb 2-1: Manufacturer: Atheros Communications Inc
[ 8084.913807] usb 2-1: SerialNumber: 1.0
[ 8085.410164] firmware: requesting uath-ar5523.bin
[ 8085.906863] usb 2-1: no firmware found
[ 8085.912293] ar5523: probe of 2-1:1.0 failed with error -2
[ 8085.917628] usbcore: registered new interface driver ar5523
}}}
  * Assicurarsi che il firmware sia installato, poi ricaricare il modulo del kernel: {{{
modprobe -r ar5523 ; modprobe ar5523
}}}
 1. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel viene [[it/Modules|caricato automaticamente]] per i dispositivi gestiti.
 1. [[it/WiFi/HowToUse|Configurare]] l'interfaccia wireless in modo appropriato.
Line 107: Line 57:
L'elenco seguente è basato sui campi ''alias'' di {{{modinfo ar5523}}} nella revisione Subversion 31327. L'elenco seguente è basato sui campi ''alias'' di {{{modinfo ar5523}}} nelle immagini del kernel Debian 3.13 (3.13.5-1).
Line 113: Line 63:
 * [[it/ar9170usb|ar9170usb]] - Atheros AR9170 devices
 * [[it/ath9k_htc|ath9k_htc]] - Atheros AR9271, AR7010 devices
 * [[it/carl9170|carl9170]] - Atheros AR9170 devices
 * [[it/zd1211rw|zd1211rw]] - Atheros AR5007UG devices
 * [[it/zd1211rw|zd1211rw]] - dispositivi Atheros AR5007UG
 * [[it/ath9k_htc|ath9k_htc]] - dispositivi Atheros AR9271, AR7010
 * [[it/carl9170|carl9170]] - dispositivi Atheros AR9170

Translation(s): English - Français


Dispositivi Atheros AR5523

Questa pagina descrive come abilitare il supporto per dispositivi WiFi basati su chipset Atheros AR5005UG e AR5005UX su sistemi Debian.

ar5523 è un driver mac80211 libero e open source introdotto in Linux 3.8.

Gestisce i dispositivi LAN wireless basati su specifici chipset USB Qualcomm Atheros:

  • AR5005UG (802.11b/g)
  • AR5005UX (802.11a/b/g)

I dispositivi gestiti sono elencati in fondo a questa pagina. Per il funzionamento è necessario firmware non libero.

{i} I dispositivi USB Atheros AR5007UG 802.11g sono supportati dal driver zd1211rw.

{i} I dispositivi USB Atheros 802.11n sono supportati dai driver ath9k_htc e carl9170.

Installazione

Debian 7 "Wheezy"

  1. Aggiungere le fonti Debian Backports al file /etc/apt/sources.list, includendo anche la componente non-free. Per esempio:

    # Backported packages for Debian 7 "Wheezy"
    deb http://http.debian.net/debian/ wheezy-backports main contrib non-free
  2. Aggiornare l'elenco dei pacchetti disponibili e installare gli attuali pacchetti backport del kernel Linux e di firmware-atheros, per esempio:

    # apt-get update
    # apt-get -t wheezy-backports install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') firmware-atheros
  3. Riavviare il sistema e avviare con il nuovo kernel installato.
  4. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel viene caricato automaticamente per i dispositivi gestiti.

  5. Configurare l'interfaccia wireless in modo appropriato.

Debian "Jessie" (testing)

  1. Aggiungere una componente "non-free" al file /etc/apt/sources.list, per esempio:

    # Debian "Jessie" (testing)
    deb http://http.debian.net/debian/ jessie main contrib non-freenel/git/firmware/linux-firmware.git|linux-firmware]]: {{{
    $ wget http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/ar5523.bin
  2. Aggiornare l'elenco dei pacchetti disponibili e installare il pacchetto firmware-atheros:

    # apt-get update && apt-get install firmware-atheros
  3. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel viene caricato automaticamente per i dispositivi gestiti.

  4. Configurare l'interfaccia wireless in modo appropriato.

Dispositivi supportati

Esiste una pagina che spiega Come identificare un dispositivo USB.

L'elenco seguente è basato sui campi alias di modinfo ar5523 nelle immagini del kernel Debian 3.13 (3.13.5-1).

  • USB: 07D1:3A07 D-Link System WUA-2340 RangeBooster G Adapter(rev.A) [Atheros AR5523]
    USB: 07D1:3A08 D-Link System WUA-2340 RangeBooster G Adapter(rev.A) (no firmware) [Atheros AR5523]
    USB: 0846:4250 NetGear, Inc. (Device name unknown)
    USB: 0846:4251 NetGear, Inc. (Device name unknown)
    USB: 0846:4300 NetGear, Inc. WG111U Double 108 Mbps Wireless [Atheros AR5004X / AR5005UX]
    USB: 0846:4301 NetGear, Inc. WG111U (no firmware) Double 108 Mbps Wireless [Atheros AR5004X / AR5005UX]
    USB: 0846:5F00 NetGear, Inc. WPN111 802.11g Wireless Adapter [Atheros AR5523]
    USB: 0846:5F01 NetGear, Inc. (Device name unknown)
    USB: 0CDE:0012 Z-Com AR5523
    USB: 0CDE:0013 Z-Com AR5523 driver (no firmware)
    USB: 0CF3:0001 Atheros Communications, Inc. AR5523
    USB: 0CF3:0002 Atheros Communications, Inc. AR5523 (no firmware)
    USB: 0CF3:0003 Atheros Communications, Inc. AR5523
    USB: 0CF3:0004 Atheros Communications, Inc. AR5523 (no firmware)
    USB: 0CF3:0005 Atheros Communications, Inc. AR5523
    USB: 0CF3:0006 Atheros Communications, Inc. AR5523 (no firmware)
    USB: 0D8E:7801 Global Sun Technology, Inc. AR5523
    USB: 0D8E:7802 Global Sun Technology, Inc. AR5523 (no firmware)
    USB: 0D8E:7803 Global Sun Technology, Inc. (Device name unknown)
    USB: 0D8E:7811 Global Sun Technology, Inc. AR5523
    USB: 0D8E:7812 Global Sun Technology, Inc. AR5523 (no firmware)
    USB: 129B:160B CyberTAN Technology Siemens S30853-S1031-R351 802.11g Wireless Adapter [Atheros AR5523]
    USB: 129B:160C CyberTAN Technology Siemens S30853-S1038-R351 802.11g Wireless Adapter [Atheros AR5523]
    USB: 1385:4250 Netgear, Inc WG111T
    USB: 1385:4251 Netgear, Inc WG111T (no firmware)
    USB: 1385:5F00 Netgear, Inc WPN111 RangeMax(TM) Wireless USB 2.0 Adapter
    USB: 1385:5F01 Netgear, Inc WPN111 (no firmware)
    USB: 1385:5F02 Netgear, Inc WPN111 (no firmware)
    USB: 1385:5F03 Netgear, Inc (Device name unknown)
    USB: 1435:0826 Wistron NeWeb AR5523
    USB: 1435:0827 Wistron NeWeb AR5523 (no firmware)
    USB: 1435:0828 Wistron NeWeb AR5523
    USB: 1435:0829 Wistron NeWeb AR5523 (no firmware)
    USB: 157E:3006 TRENDnet TEW-444UB EU [TRENDnet]
    USB: 157E:3007 TRENDnet TEW-444UB EU (no firmware)
    USB: 157E:3205 TRENDnet Allnet ALL0283 [AR5523]
    USB: 157E:3206 TRENDnet Allnet ALL0283 [AR5523](no firmware)
    USB: 168C:0001 Atheros Communications AR5523
    USB: 168C:0002 Atheros Communications AR5523 (no firmware)
    USB: 1690:0710 Askey Computer Corp. [hex] SMCWUSBT-G
    USB: 1690:0711 Askey Computer Corp. [hex] SMCWUSBT-G (no firmware)
    USB: 1690:0712 Askey Computer Corp. [hex] AR5523
    USB: 1690:0713 Askey Computer Corp. [hex] AR5523 (no firmware)
    USB: 16AB:7801 Global Sun Technology AR5523
    USB: 16AB:7802 Global Sun Technology AR5523 (no firmware)
    USB: 16AB:7811 Global Sun Technology AR5523
    USB: 16AB:7812 Global Sun Technology AR5523 (no firmware)
    USB: 2001:3A00 D-Link Corp. DWL-AG132 [Atheros AR5523]
    USB: 2001:3A01 D-Link Corp. DWL-AG132 (no firmware) [Atheros AR5523]
    USB: 2001:3A02 D-Link Corp. DWL-G132 [Atheros AR5523]
    USB: 2001:3A03 D-Link Corp. DWL-G132 (no firmware) [Atheros AR5523]
    USB: 2001:3A04 D-Link Corp. DWL-AG122 [Atheros AR5523]
    USB: 2001:3A05 D-Link Corp. DWL-AG122 (no firmware) [Atheros AR5523]

Vedere anche

Collegamenti esterni


CategoryHardware | CategoryWireless