Blog notes Aternatik

Contact
Accueil du site > Articles et ressources > Rezo > Debian Etch : Wifi avec Madwifi

Debian Etch : Wifi avec Madwifi

Connexion à un réseau Wifi avec Debian Etch. La carte est une atheros (ACER 5100) et l’installation de madwifi est expliquée.

Après avoir utilisé Ubuntu pendant de longs mois sur mon portable, j’ai décidé de retrouver Debian ;)

Je ne sais pas si ça vient de kde au lieu de Gnome [1] ou du noyau smp mais je redécouvre mon pc !

Malgré tout, il faut effectuer deux ou trois manips avant de retrouver les même fonctionnalités qu’Ubuntu. Notamment au niveau du WiFi. Mauvaise surprise dès le premier démarrage, la carte n’est pas prise en charge.

Vérification du modèle de la carte :

06:02.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)

Il s’agit donc d’une carte Atheros (AR5005G). Après recherches, les drivers madwifi pour debian devrait fonctionner. Il faut charger un module (ath_pci) qu’il faut charger ensuite pour faire fonctionner la carte.

Installation de madwifi

Une méthode consiste à récupérer les sources de madwifi et les compiler ensuite. Mais :

$ apt-cache search madwifi
hostapd - user space IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator
madwifi-doc - documentation for the Multiband Atheros Driver for WiFi
madwifi-source - source for the Multiband Atheros Driver for WiFi
madwifi-tools - tools for the Multiband Atheros Driver for WiFi
madwifi-modules-2.6.18-4-amd64 - modules for the Multiband Atheros Driver for WiFi (kernel 2.6.18-4-amd64)

Les sources sont déjà dans les paquets Debian (vérifier contrib / non-free ) On va donc les utiliser avec module-assistant.

laptop:/# m-a prepare
laptop:/# m-a a-i madwifi

Install Madwifi

Les sources du noyaux et d’autres paquets vont être téléchargés si besoin. Un paquet va ensuite être crée dans le dossier /usr/src. Il faut l’installer :

laptop:/usr/src# dpkg -i madwifi-modules-2.6.18-4-amd64_0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2_amd64.deb

Il n’y a plus qu’à charger le module et rebooter

laptop:/# modprobe ath_pci
laptop:/# reboot

Configurer la connexion

Le paquet wireless-tools fournit un tas d’outils pour ls réseaux wfi sous linux. Pour configurer la connexion, il faut se rendre dans le fichier /etc/network/interfaces

# WIFI
auto ath0
iface ath0 inet static
address 192.168.30.50
netmask 255.255.255.0
gateway 192.168.30.1
wireless_essid aternatik
wireless_mode Managed
wireless_key ********************************
wireless_rate auto

Jongler avec ifconfig pour activer/désactiver les interfaces (surtout ethernet) et profiter de la connexion wi-fi ;) Il existe des scripts pour automatiser la connexion, prenant en charge plusieurs essid.

Des liens :

Notes

[1] Un Troll s’est caché dans cet article...

retour top

13 Messages de forum

Voir les derniers messages

  • 19 juin 2008 23:37 , par Muahdib

    Salut !

    Bien vus ! trés bon tutos ! cela fonctionne nikel !

    carte pcmcia Cisco Airnet ( chipset : Atheros AR5212 )

    encore une fois bravo, (1 ére fois que je vois parler de module assistant m-a )

    Répondre à ce message

  • Est-il possible de le faire sans internet ?

    Répondre à ce message

  • 7 mars 2008 14:07 , par Robert

    Bonjour,
    très bon article, mais est-il nécessaire de recommencer la manipulation après chaque mise à jour (de etch à lenny ? ) ?
    D’avance, merci !

    Répondre à ce message

  • 23 septembre 2007 15:15

    Bonjour,

    Je suis un débutant ! J’ai pas fais comme le How-to car je viens juste de le trouver..Alors j’ai installé madwifi-tools et wireless-tools ensuite j’ai fais le fichier de configuration et rédémarrer. Si je fais la commande iwconfig il me trouve pas de connection wifi. J’ai un Acer aspire 5100. Que dois je faire ?

    Merci

    Répondre à ce message

    • 23 septembre 2007 19:36

      Bonjour,

      Est ce que la méthode ci dessus a réussie ? Peut être faut il désinstaller les autres paquets...

      J’ai également un Acer 5100 et cela fonctionne très bien ;)

      Répondre à ce message

      • 24 septembre 2007 17:16

        Je suis entrain de faire la méthode ci-dessus je vous tiens au courant !

        Répondre à ce message

        • 3 octobre 2007 16:48

          Wifi installé merci beaucoup !

          Répondre à ce message

          • 28 octobre 2007 19:51 , par raphael

            Bonjour

            J’ai suivi votre tuto. Pas de souci. Par contre, j’en ai un autre, j’espère que vous aurez quelques instants pour me lire. Merci

            J’ai un pc dualboot etch noyau 2.6.18-4-486 et un win2000 pro.J’ai installé une carte wifi tp link chip athéros ar5002G.Install avec madwifi.Apparamment pas de souci.lsmod|grep ath
            ath_pci 81440 0
            ath_rate_sample 13184 1 ath_pci
            wlan 172092 5 wlan_wep,wlan_scan_sta,ath_pci,ath_rate_sample
            ath_hal 191696 3 ath_pci,ath_rate_sample

            Je suis chez free 24m degroupé.J’arrive à choper une ip et naviguer mais au download ! pour test je prends l’image.iso de 647 de test-debit.free.fr, je peux commencer très fort par ex 1200 Ko/s, seulement après je ne fais que baisser, pas de stabilisation,j’arrive à 80 Ko puis je repars sur 400/500, cela fait des aller-retour entre 80 et 400. Je teste sous 2000 pro, même serveur de test, et là je stabilise à 800 ko/s environ, d’où surprise. Mon fichier interfaces
            # WIFI
            auto ath0
            iface ath0 inet dhcp
            wireless_essid localfa
            wireless_mode Managed
            wireless_key *******
            wireless_rate 11M
            wireless_channel 13

            Répondre à ce message

  • 7 août 2007 22:55 , par AlainD

    Merci pour ces explications - Maintenant, ma carte Netgear 511T fonctionne.

    Répondre à ce message

  • 21 juin 2007 12:46 , par hasable

    J’ai un petit pb avec ton tuto : il marche pas !
    Mais vu qu’on a le même portable, tu vas surement pouvoir m’aider. Voilà ce que ça donne chez moi :

    12:40 root@ULYSSE /usr/src# m-a prepare
    Récupération des sources du noyau de la version : 2.6.18-4-amd64
    En-têtes du noyau disponibles dans /lib/modules/2.6.18-4-amd64/build
    apt-get install build-essential
    Lecture des listes de paquets... Fait
    Construction de l’arbre des dépendances... Fait
    build-essential est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

    Fait.
    12:40 root@ULYSSE /usr/src# m-a a-i madwifi

    Données de 1 paquets mises à jour
    Récupération des sources du noyau de la version : 2.6.18-4-amd64
    En-têtes du noyau disponibles dans /lib/modules/2.6.18-4-amd64/build
    apt-get install build-essential
    Lecture des listes de paquets... Fait
    Construction de l’arbre des dépendances... Fait
    build-essential est déjà la plus récente version disponible.
    0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

    Fait.
    unpack
    Extracting the package tarball, /usr/src/madwifi.tar.bz2, please wait...
    "/usr/share/modass/overrides/madwifi-source" build KVERS=2.6.18-4-amd64 KSRC=/lib/modules/2.6.18-4-amd64/build KDREV=2.6.18.dfsg.1-12etch2 kdist_image
    Terminé pour /usr/src/madwifi-modules-2.6.18-4-amd64_0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2_amd64.deb.
    dpkg -Ei /usr/src/madwifi-modules-2.6.18-4-amd64_0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2_amd64.deb
    Sélection du paquet madwifi-modules-2.6.18-4-amd64 précédemment désélectionné.
    (Lecture de la base de données... 49559 fichiers et répertoires déjà installés.)
    Dépaquetage de madwifi-modules-2.6.18-4-amd64 (à partir de .../madwifi-modules-2.6.18-4-amd64_0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2_amd64.deb) ...
    Paramétrage de madwifi-modules-2.6.18-4-amd64 (0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2) ...

    12:41 root@ULYSSE /usr/src# dpkg -i madwifi-modules-2.6.18-4-amd64_0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2_amd64.deb
    (Lecture de la base de données... 49573 fichiers et répertoires déjà installés.)
    Préparation du remplacement de madwifi-modules-2.6.18-4-amd64 1:0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2 (en utilisant madwifi-modules-2.6.18-4-amd64_0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2_amd64.deb) ...
    Dépaquetage de la mise à jour de madwifi-modules-2.6.18-4-amd64 ...
    Paramétrage de madwifi-modules-2.6.18-4-amd64 (0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2) ...

    12:41 root@ULYSSE /usr/src# modprobe madwifi
    FATAL : Module madwifi not found.
    zsh : exit 1 modprobe madwifi

    12:41 root@ULYSSE /usr/src#

    Je te fais grâce du lspci : on doit avoir le même...

    Répondre à ce message

Répondre à cet article

http://www.wikio.fr netvibes Google SPIP Suivre la vie du site RSS 2.0

Aternatik - tél : 04.86.57.31.22 | SIRET 484 907 530 00030 - NAF 6201Z
plan du site |  RSS 2.0 Suivre la vie du site SPIP
Création de sites et solutions internet

Creative Commons License
Le contenu du site est mis à disposition sous un contrat Creative Commons.