Translation(s): English - Français - Italiano
Dispositivi Atheros AR5523
Questa pagina descrive come abilitare il supporto per dispositivi WiFi basati su chipset Atheros AR5005UG e AR5005UX su sistemi Debian.
Contents
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 dispositivi gestiti sono elencati alla fine di questa pagina.
Per il funzionamento dei dispositivi è richiesto firmware in spazio utente.
I dispositivi USB Atheros AR5007UG 802.11g sono supportati dal driver zd1211rw.
I dispositivi USB Atheros 802.11n sono supportati dai driver ar9170usb, carl9170 e ath9k_htc.
Installazione
Squeeze
Aggiungere il repository 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
Aggiornare l'elenco dei pacchetti disponibili:
# aptitude update
Installare i pacchetti build-essential, fakeroot, module-assistant, quilt, subversion e wget, insieme al pacchetto debhelper da squeeze-backports:
# aptitude -t squeeze-backports install build-essential debhelper fakeroot module-assistant quilt subversion wget && exit
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
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
Compilare e installare un pacchetto ar5523-modules-* per il sistema, usando Module-Assistant:
# m-a a-i ar5523
Installare il firmware per il dispositivo:
# mkdir /usr/local/lib/firmware # mv ../uath-ar5523.bin /usr/local/lib/firmware
Connettere il dispositivo al sistema. Il modulo ar5523 del kernel verrà automaticamente caricato per i dispositivi supportati.
Configurare l'interfaccia in modo appropriato.
Wheezy
Installare i pacchetti build-essential, debhelper, fakeroot, module-assistant, quilt, subversion e wget packages:
# aptitude install build-essential debhelper fakeroot module-assistant quilt subversion wget && exit
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
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
Compilare e installare un pacchetto ar5523-modules-* per il sistema, usando Module-Assistant:
# m-a a-i ar5523
Installare il firmware per il dispositivo:
# mkdir /usr/local/lib/firmware # mv ../uath-ar5523.bin /usr/local/lib/firmware
Connettere il dispositivo al sistema. Il modulo ar5523 del kernel verrà automaticamente caricato per i dispositivi supportati.
Configurare l'interfaccia in modo appropriato.
Risoluzione dei problemi
Esaminare il ring buffer del kernel (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
Dispositivi supportati
Esiste una pagina che spiega Come identificare un dispositivo USB.
L'elenco seguente è basato sui campi alias di modinfo ar5523 nella revisione Subversion 31327.
Vedere anche
ar9170usb - Atheros AR9170 devices
ath9k_htc - Atheros AR9271, AR7010 devices
carl9170 - Atheros AR9170 devices
zd1211rw - Atheros AR5007UG devices
Collegamenti esterni
http://wireless.kernel.org/en/users/Drivers/ar5523 - Pagina del driver di Linux Wireless
http://web.archive.org/web/20080421050039/http://www.atheros.com/pt/AR5005UG.htm - pagina del prodotto AR5005UG
http://web.archive.org/web/20080731095622/http://www.atheros.com/pt/AR5005UX.htm - pagina del prodotto AR5005UX
