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.

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} I dispositivi USB Atheros AR5007UG 802.11g sono supportati dal driver zd1211rw.

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

Installazione

Squeeze

  1. 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
  2. Aggiornare l'elenco dei pacchetti disponibili:

    # aptitude update
  3. 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
  4. 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
  5. 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
  6. Compilare e installare un pacchetto ar5523-modules-* per il sistema, usando Module-Assistant:

    # m-a a-i ar5523
  7. Installare il firmware per il dispositivo:

    # mkdir /usr/local/lib/firmware
    # mv ../uath-ar5523.bin /usr/local/lib/firmware
  8. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel verrà automaticamente caricato per i dispositivi supportati.

  9. Configurare l'interfaccia in modo appropriato.

Wheezy

  1. 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
  2. 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
  3. 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
  4. Compilare e installare un pacchetto ar5523-modules-* per il sistema, usando Module-Assistant:

    # m-a a-i ar5523
  5. Installare il firmware per il dispositivo:

    # mkdir /usr/local/lib/firmware
    # mv ../uath-ar5523.bin /usr/local/lib/firmware
  6. Connettere il dispositivo al sistema. Il modulo ar5523 del kernel verrà automaticamente caricato per i dispositivi supportati.

  7. Configurare l'interfaccia in modo appropriato.

Risoluzione dei problemi

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

Collegamenti esterni


CategoryHardware | CategoryWireless