Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wifi_atheros [Le 08/02/2010, 11:16]
Astrolivier ajout des pages en ralation avec le wifi atheros
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​matériel wi-fi}} 
----- 
- 
- 
- 
- 
- 
- 
- 
- 
-====== 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: ​ 
-<​code>​wget http://​kolmoskone.homelinux.org/​~kaja/​kamaa/​madwifi.sh -O madwifi.sh 
-chmod +x madwifi.sh</​code>​ 
- 
-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 !) 
-  
-<​code>​sudo ./​madwifi.sh</​code>​ 
- 
-Et voilà ! : 
- 
-<​code>​ 
-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. 
-</​code>​ 
- 
- 
-Maintenant vous pouvez vous connecter en WIFI. Bon grillage de cerveau à vous ;-) 
- 
- 
- 
- 
-====== Cartes Atheros sous Edgy et supérieur ====== 
- 
-    * Télécharger les sources [[http://​madwifi.org/​|madwifi]],​ de les décompresser puis de taper dans un terminal : 
-<​code>​wget http://​downloads.sourceforge.net/​madwifi/​madwifi-0.9.4.tar.gz && tar -xvzf madwifi-0.9.4.tar.gz</​code>​ 
-<​code>​cd madwifi-0.9.4</​code>​ 
-Compiler et installer le module madwifi : 
-<​code>​ 
-make 
-sudo make install </​code>​ 
- 
-     * normalement à partir de cette étape, vous avez madwifi, et vous pouvez charger le module pour votre carte en tapant : 
-       <​code>​sudo modprobe ath_pci</​code>​ 
- 
-     * 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 
-        <​code>​sudo echo "​ath_pci"​ >> /​etc/​modules</​code>​ 
- 
-Et là, normalement ça marche. 
- 
-Autrement essayer :  
-<​code>​sudo apt-get update && sudo aptitude install build-essential 
-wget http://​snapshots.madwifi.org/​madwifi-hal-0.10.5.6/​madwifi-hal-0.10.5.6-r3835-20080801.tar.gz 
-tar xvzf madwifi-hal-0.10.5.6-r3835-20080801.tar.gz 
-cd madwifi-hal-0.10.5.6-r3835-20080801 
-make 
-sudo make install 
-modprobe ath_pci</​code>​ 
-(trouvé sur le forum et modifié par hegyre, testé et marche sans problèmes avec une carte Atheros 5007 avec Ubuntu 8.04) 
- 
-====== Cartes Atheros sous Edgy ====== 
- 
- 
- 
-===== Installation de madwifi ===== 
- 
-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 : 
-        <​code>​sudo aptitude install module-assistant</​code>​ 
-   ​* ​ 
-       * la seconde est de télécharger les sources madwifi, de les décompresser puis de taper dans un terminal : 
-        <​code>​cd repertoire-ou-l-on-vient-de-decompresser-les-sources-madwifi 
-make 
-sudo make install </​code>​ 
- 
-     * normalement à partir de cette étape, vous avez madwifi, et vous pouvez charger le module pour votre carte en tapant : 
-       <​code>​sudo modprobe ath_pci</​code>​ 
- 
-     * 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 
-        <​code>​sudo echo "​ath_pci"​ >> /​etc/​modules</​code>​ 
- 
-Et là, normalement ça marche. 
- 
- 
- 
-===== Si le module ne se charge pas ===== 
- 
-   * 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 : 
-     <​code>​sudo modprobe wlan 
-sudo modprobe ath_hal 
-sudo modprobe ath_rate_sample 
-sudo modprobe ath_pci </​code>​ 
-   * Si aucun message d'​erreur n'a été affiché, normalement c'est bon : 
-      On vérifie que ça marche <​code>​ iwconfig</​code>​ on doit voir une carte ath0 
- 
-   * On passe maintenant au lancement automatique des module au démarrage: 
-     <​code>​echo -e "​wlan\nath_hal\nath_rate_sample\nath_pci"​ >> /​etc/​modules"</​code>​ 
- 
- 
-   * Et voilà, normalement ça marche. 
- 
- 
- 
- 
- 
-===== Cas particuliers : chipsets AR5006EG et AR5007EG sur Gutsy ===== 
- 
-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 pilotes windows grâce à ndiswrapper. 
- 
-Voir [[:​acer_aspire_5315#​installation_du_wifi|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:​ 
- 
-<​file>​ 
-sudo apt-get remove network-manager 
-</​file>​ 
- 
-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 pilotes madwifi lien: http://​snapshots.madwifi.org/​madwifi-ng-current.tar.gz car les pilotes par défaut ne supportent pas le mode master (activer votre carte wifi en "​access point" ) 
- 
-    * Télécharger et décompresser 
-<​file>​ 
-   sudo apt-get install sharutils 
-   make 
-   sudo make install 
-</​file>​ 
- 
-Pour pouvoir passer votre ath en access point, il faut 
- 
-1) la "​tuer":​ 
- 
-<​file>​ 
-sudo wlanconfig ath0 destroy 
-</​file>​ 
- 
-(ici on va prendre l'​ath0) 
- 
-2) la passer en master grâce à wlanconfig: 
- 
-<​file>​ 
-sudo wlanconfig ath0 create wlandev wifi0 wlanmode master 
-</​file>​ 
- 
- 
-C'est tout, vous pouvez reprendre le cours du tuto :p 
- 
--- Unik -- 
- 
----- 
- 
- 
-Sous Karmic, ma recommandation avec une carte Atheros AR5001 (mais cela doit aussi marcher pour d'​autres) est de changer le minimum de choses par rapport à la configuration initiale. C'est à dire de ne pas tenter d'​installations comme ndiswrapper et autres madwifi, mais simplement de toucher aux fichiers de configuration du répertoire modprobe.d à partir du terminal : 
-gksudo gedit /​etc/​modprobe.d/​xxxxxxx.xxx ​ avec tous les fichiers que contient ce répertoire. Ainsi : 
-A chaque fois que l'on rencontre blacklist ath5K, neutraliser la ligne par un # en début de ligne. 
-De plus, il faut ajouter à la fin du fichier blacklist.conf (toujours dans le même répertoire) les deux lignes : 
-blacklist ath_hal 
-blacklist ath_pci 
-Quand tout ceci est fait, redémarrer (sudo reboot). 
-J'ai fait cela après avoir essayé mille solutions et j'ai eu la surprise de voir mon Acer Emachines fonctionner exactement comme prévu, avec la petite diode wifi allumée, et même le bouton de neutralisation du trackpad actif, ce que je n'​avais jamais vu avant ! 
---- //​[[:​utilisateurs:​blackboat|blackboat]] Le 04/12/2009, 21:20// 
- 
- 
-autres pages concernant le wifi atheros : [[atheros_ar5212]] ; [[atheros_ar5007eg]] ; [[wifi_atheros_ar9285]] 
  
  • wifi_atheros.1265624184.txt.gz
  • Dernière modification: Le 18/04/2011, 14:57
  • (modification externe)