Bonsoir,

St�phane Brunner wrote:
Je me suis �galement acheter une carte � base de RT2500 que je n'ai pas r�ussis 
� installer, donc cela m'int�resse!
j'envois le message sur la liste au cas o� �a int�resse d'autres personnes...

Suite � mon succ�s avec la version Cardbus (pcmcia) de la MSI CB54G2,je suis all� m'acheter une version PCI : MSI PC54G2, et donc je parlerais aussi des diff�rences entre la version PCI et Cardbus.

bon alors il faut prendre en compte plusieurs choses :
1- la recompilation du noyau
2- la compilation/installation/configuration du module

1- Recompilation du noyau :
comme mes essais de recompilation de noyau 2.6.x y'a quelques temps d�j� ne m'avaient pas vraiment convaincus je suis rest� en 2.4.x, et donc je d�crirais les options pour ces noyaux (particuli�rement le 2.4.28)
(si j'ai un peu de temps demain, j'essaierais avec un noyau 2.6.x)
Je suppose que vous savez recompiler un noyau.
Il faut choisir les options suivantes :

CONFIG_HOTPLUG=y
# PCI Hotplug Support
CONFIG_HOTPLUG_PCI=m
(car je l'ai lu quelque part, mais bizarrement il n'a pas l'air charg�)

CONFIG_NET_WIRELESS=y

CONFIG_FW_LOADER=m

pour les portables :
# PCMCIA/CardBus support
CONFIG_PCMCIA=m

Voil� pour les options particuli�res en plus.

2. Le module rt2500
Le mieux c'est de r�cup�rer les sources CVS sur sourceforge
cf : https://sourceforge.net/projects/rt2400/
apr�s avoir install� cvs et cr�er les r�pertoires suivants :
/cvsroot/rt2400# cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/rt2400 co source (si vous �tes en woody cvs n'aime pas �tre dans le r�pertoire rt2400, alors se mettre dans cvsroot)
/cvsroot/rt2400/source/rt2500/Module# make

puis ajouter (avant de faire le make install)
alias ra0 rt2500
dans un fichier dans /etc/modutils
par exemple dans /etc/modutils/network
puis faire :
# update-modules
et l� maintenant seulement vous pouvez faire :
/cvsroot/rt2400/source/rt2500/Module# make install

j'ai choisi cet ordre car dans install du Makefile y'a une v�rification de l'existence de rt2500 dans /etc/modules.conf et si il n'y est pas l'ajoute, or sous Debian ce fichier n'accepte les modifications qu'� travers update-modules...

bref � ce moment si tu as d�j� red�marr� sous le nouveau noyau, tu peux tenter de charger le module :
# modprobe rt2500
normalement tu ne devrais pas avoir d'erreur !

puis tu peux le lier � ra0
# ifconfig ra0 up

Il faut avoir les packages wireless-tools et hotplug

maintenant si vous n'avez pas de config sp�ciale WiFi (WEP, ESSID ou autre), vous pouvez configurer compl�tement les caract�ristiques IP classiquement (# ifconfig ra0 192.168.0.100 ou # dhclient ra0 etc.)
sinon par exemple ET dans cet *ordre*

ifconfig  ra0 up

iwconfig ra0 essid myNetwork
iwconfig ra0 mode Managed
iwconfig ra0 rate auto
iwconfig ra0 key 0123-4567-89

dhclient ra0
ou autre m�thode !

dans tous les cas chez moi il faut CET ordre !

Maintenant pour avoir la configuration automatique quand je mets ma cardbus dans le portable :
dans /etc/modutils/network

alias ra0 rt2500
post-install rt2500 /etc/ralink

avec /etc/ralink un script contenant en gros ceci :

#!/bin/sh
#
# manage network interfaces and configure some networking options
# for card with Ralink RT2500 chipset

ifconfig ra0 up

iwconfig ra0 essid myNetwork
iwconfig ra0 mode Managed
iwconfig ra0 rate auto
iwconfig ra0 key 0123-4567-89

# static or dynamic IP
#ifconfig ra0 192.168.1.100
dhclient ra0

apr�s �a un petit
# iwconfig
devrait afficher �a :

lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

ra0       RT2500 Wireless  ESSID:"myNetwork"
Mode:Managed Frequency=2.462 GHz Access Point: 00:4F:62:00:02:B3
          Bit Rate:54 Mb/s
          RTS thr=2312 B   Fragment thr=2312 B
          Encryption key:0123-4567-89   Security mode:open
          Link Quality=78/100  Signal level:-176 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

voil� je crois que j'ai rien oubli� ! N'h�sitez pas � poser plus de questions !

Alexandre qui fera un HOWTO quand il aura le temps...

Répondre à