« Lea Linux:Groupe Editeur » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
(rt2500 carte pci msi pc54g2)
 
(Une version intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
= Rôle =  
= Rôle =  
Les éditeurs ont le rôle de créer de nouvelles pages, de vérifier les pages créer ou modifier par les autres utilisateurs. Ils sont les rédacteurs de Léa.  
Les éditeurs ont le rôle de créer de nouvelles pages, de vérifier les pages créées ou modifiées par les autres utilisateurs. Ils sont les rédacteurs de Léa.
 
= Liste =  
= Liste =  
<listuser short type=list>group=Editeur</listuser>
<listuser short type=list>group=Editeur</listuser>
[[Catégorie:Groupes du Wiki]]
[[Catégorie:Groupes du Wiki]]
== rt2500 carte  pci msi pc54g2 ==
Bonjour j'ai décidé de faire un article sur cette installation de carte aprés y avoir
passé quelques temps dessus et surtout apres avoir vu de nombreuses difficultées
qu'avaient certains internautes à installer cette carte.
J'ai donc décidé de publier ma liste d'étapes pour vous aider à configurer cette
chose.
Tout d'abord j'utilise une mandrake version 10.1 official avec un kernel 2.6.8.1.12mdk.
La 1ere chose à faire pour installer le module rt2500 et bien sur de le télécharger:
rt2500-1.1.0-b3.tar.gz et de télécharger également les sources de votre version de kernel
indispensable à la compilation du module: kernel-source-2.6-2.6.8.1-12mdk.i586.rpm .
1] Commencez par installer les sources du kernel:
rpm -ivh kernel-source-2.6-2.6.8.1-12mdk.i586.rpm
2] Dézipper le fichier rt2500-1.1.0-b3.tar.gz
gunzip -d rt2500-1.1.0-b3.tar.gz
tar -xvf rt2500-1.1.0-b3.tar
* à faire dans le répertoire /home/votre_user
3] se placer dans le directory de rt2500
chez moi c'est: cd /home/cheoles/rt2500-1.1.0-b3/Module
une fois dans le rep éxécutez la commande Make vous donnera le resultat suivant:
[root@localhost Module]# make
make[1]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_main.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/mlme.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/connect.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/sync.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/assoc.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/auth.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/auth_rsp.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_data.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_init.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/sanity.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_wep.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/wpa.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/md5.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_tkip.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_info.o
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/eeprom.o
  LD [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.o
  Building modules, stage 2.
  MODPOST
  CC      /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.mod.o
  LD [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.ko
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'
[root@localhost Module]#
Ensuite il faut lancer le make install ce qui donnera:
[root@localhost Module]# make install
echo "2.6 module install"
2.6 module install
make -C /lib/modules/2.6.8.1-12mdk/build SUBDIRS=/home/cheoles/rt2500-1.1.0-b3/Module modules_install
make[1]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
  INSTALL /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.ko
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'
append 'alias ra0 rt2500' to /etc/modprobe.conf
[root@localhost Module]#
Maintenant on va creer l'objet avec insmod:
[root@localhost Module]# insmod rt2500.ko
[root@localhost Module]# lspci
01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)
01:09.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
On compile les modules du sources du kernel:
[root@localhost Module]#  make -C /usr/src/linux SUBDIRS=$PWD modules
make: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
  Building modules, stage 2.
  MODPOST
make: Leaving directory `/usr/src/linux-2.6.8.1-12mdk'
[root@localhost Module]#
Il nous reste plus qu'a créér ifconfig ra0:
[root@localhost Module]# /sbin/insmod rt2500.ko
insmod: error inserting 'rt2500.ko': -1 File exists
[root@localhost Module]# /sbin/ifconfig ra0 inet 192.168.0.3 up
[root@localhost Module]# ifconfig
ra0      Lien encap:Ethernet  HWaddr 00:00:00:00:00:00
          inet adr:192.168.0.3  Bcast:192.168.0.255  Masque:255.255.255.0
          adr inet6: fe80::213:d3ff:fe6b:6d77/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:0 (0.0 b)  TX bytes:1401 (1.3 Kb)
          Interruption:5 Adresse de base:0xd000
Et voilà votre carte est installé !
Si vous avez besoin de coupez votre reseau faites la commande:
ifconfig ra0 inet 192.168.0.3 up
et pour la mettre en mode sniffer:
iwconfig ra0 mode monitor
Auteur : Mr_pupu[corbeille] Geek at free time :-)

Dernière version du 28 juin 2006 à 18:38

Rôle

Les éditeurs ont le rôle de créer de nouvelles pages, de vérifier les pages créées ou modifiées par les autres utilisateurs. Ils sont les rédacteurs de Léa.

Liste

<listuser short type=list>group=Editeur</listuser>