Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Cartes Atheros sous HARDY HERON

  • cartes testées:

-Atheros Communications Inc. AR5418 802.11abgn Wireless PCI Expres sur un ordinateur portable ASUS c90s

-AzureWave AW-NE770 mini PCI Express (Chipset Atheros AR5418 (MAC/Baseband) + AR5133(Radio)) sur un MSI Wind » à l'air de fonctionner tout à fait convenablement.


Dans un Terminal:

Téléchargement du script d'installation automatique madwifi:

wget http://kolmoskone.homelinux.org/~kaja/kamaa/madwifi.sh -O madwifi.sh
chmod +x madwifi.sh

Puis, exécution du script (Il n'y a pas à se soucier des dépendances, elles seront vérifiées puis installées si nécessaire, pratique !)

sudo ./madwifi.sh

Et voilà ! :

Checking build dependencies...
...build dependencies OK
Fetching sources from SVN...OK
Running pre-install scripts...OK
Building MadWifi...OK
Installing MadWifi...OK
Loading kernel module...OK
No compatible chip found for the driver installed.
If WLAN works anyway, please post the output of
sudo ./madwifi --info to the forum.

Maintenant vous pouvez vous connecter en WIFI. Bon grillage de cerveau à vous ;-)

Cartes Atheros sous Edgy et supérieur

  • Télécharger les sources madwifi, de les décompresser puis de taper dans un terminal :
wget http://downloads.sourceforge.net/madwifi/madwifi-0.9.4.tar.gz && tar -xvzf madwifi-0.9.4.tar.gz
cd madwifi-0.9.4

Compiler et installer le module madwifi :

make
sudo make install 
  • normalement à partir de cette étape, vous avez madwifi, et vous pouvez charger le module pour votre carte en tapant :
sudo modprobe ath_pci
  • Si au point précédent tout s'est bien passé, il ne reste plus qu'à le charger au démarrage, rajouter simplement ath_pci dans le fichier /etc/modules
sudo echo "ath_pci" >> /etc/modules

Et là, normalement ça marche.

Autrement esseyer :

sudo apt-get update && sudo aptitude install build-essential
wget http://snapshots.madwifi.org/special/madwifi-nr-r3366+ar5007.tar.gz
tar xvzf madwifi-nr-r3366+ar5007.tar.gz
cd madwifi-ng-r3366+ar5007
make
sudo make install

(trouvé sur le forum)

Cartes Atheros sous Edgy

Il y a d'autre tutos qui traînent, alors nous ne récapitulerons ici que les points essentiels :

  • Il faut avoir installé le paquet linux-headers correspondant à son noyau (normalement c'est le cas par défaut)
  • Il existe alors deux méthodes,
    • la plus simple, quand ça veut bien marcher, est d'installer le paquet modules-assistant :
sudo aptitude install module-assistant
    • la seconde est de télécharger les sources madwifi, de les décompresser puis de taper dans un terminal :
cd repertoire-ou-l-on-vient-de-decompresser-les-sources-madwifi
make
sudo make install 
  • normalement à partir de cette étape, vous avez madwifi, et vous pouvez charger le module pour votre carte en tapant :
sudo modprobe ath_pci
  • Si au point précédent tout s'est bien passé, il ne reste plus qu'à le charger au démarrage, rajouter simplement ath_pci dans le fichier /etc/modules
sudo echo "ath_pci" >> /etc/modules

Et là, normalement ça marche.

  • S'il se plaint de trucs du genre "unknown symbol", il y a une solution (enfin chez moi en tout cas) :
  • On va essayer de lancer chaque sous-module dans l'ordre :
sudo modprobe wlan
sudo modprobe ath_hal
sudo modprobe ath_rate_sample
sudo modprobe ath_pci 
  • Si aucun message d'erreur n'a été affiché, normalement c'est bon :

On vérifie que ça marche

 iwconfig

on doit voir une carte ath0

  • On passe maintenant au lancement automatique des module au démarrage:
echo -e "wlan\nath_hal\nath_rate_sample\nath_pci" >> /etc/modules"
  • Et voilà, normalement ça marche.

Madwifi ne fonctionne pas directement avec ces chipsets. Il vous faudra utiliser une version patchée de madwifi.

Voir atheros_ar5007eg.

Vous pouvez aussi passer par les drivers windows grâce à ndiswrapper.

Voir cette page pour régler le problème.

Network-Manager + Chipset ATHEROS et le mode master

Network-manager (installé par défaut avec Ubuntu) pose certains problèmes de stabilité pour la connexion wifi. Il m'a fallu le désinstaller complètement:

sudo apt-get remove network-manager

ATTENTION! Cette manipulation vous forcera par la suite à configurer vos connexion réseaux à la main dans le fichiet /etc/network/interfaces

Il a fallu ensuite que je télécharge les drivers madwifi lien: http://snapshots.madwifi.org/madwifi-ng-current.tar.gz car les drivers par défaut ne supportent pas le mode master (activer votre carte wifi en "access point" )

  • Télécharger et décompresser
    * $ sudo apt-get install sharutils
    * $ sudo make
    * $ sudo make install

Pour pouvoir passer votre ath en access point, il faut

1) la "tuer":

sudo wlanconfig ath0 destroy

(ici on va prendre l'ath0)

2) la passer en master grâce à wlanconfig:

sudo wlanconfig ath0 create wlandev wifi0 wlanmode master

C'est tout, vous pouvez reprendre le cours du tuto :p

– Unik –

  • wifi_atheros.1219147623.txt.gz
  • Dernière modification: Le 19/08/2008, 16:22
  • (modification externe)