<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Puwok2008xEMbg</id>
	<title>Lea Linux - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://lea-linux.org/docs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Puwok2008xEMbg"/>
	<link rel="alternate" type="text/html" href="https://lea-linux.org/documentations/Sp%C3%A9cial:Contributions/Puwok2008xEMbg"/>
	<updated>2026-04-28T15:18:04Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://lea-linux.org/docs/index.php?title=Hardware-hard_net-pci_msi_pc54g2&amp;diff=21097</id>
		<title>Hardware-hard net-pci msi pc54g2</title>
		<link rel="alternate" type="text/html" href="https://lea-linux.org/docs/index.php?title=Hardware-hard_net-pci_msi_pc54g2&amp;diff=21097"/>
		<updated>2011-12-05T11:21:23Z</updated>

		<summary type="html">&lt;p&gt;Puwok2008xEMbg : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Faire marcher la rt2500 carte  pci msi pc54g2 =&lt;br /&gt;
&lt;br /&gt;
Bonjour je propose une page pour compiler ce fameu module rt2500 avec la carte wifi msi&lt;br /&gt;
pc54g2. Dans ma distribution j&#039;utilise une mandrake 10.1 version officiel et un kernel&lt;br /&gt;
&lt;br /&gt;
[cheoles@localhost cheoles]$ ls -t /lib/modules&lt;br /&gt;
2.6.8.1-12mdkcustom/  2.6.8.1-12mdk/  2.6.8.1@&lt;br /&gt;
[cheoles@localhost cheoles]$&lt;br /&gt;
&lt;br /&gt;
;-)&lt;br /&gt;
&lt;br /&gt;
La premiere chose a faire et de vous procurez les sources de votre version de kernel&lt;br /&gt;
sans quoi il vous sera impossible de compiler ce module.&lt;br /&gt;
&lt;br /&gt;
Pour ma version j&#039;ai installer: kernel-source-2.6-2.6.8.1-12mdk.i586.rpm , &lt;br /&gt;
&lt;br /&gt;
[cheoles@localhost cheoles]$ rpm -ivh kernel-source-2.6-2.6.8.1-12mdk.i586.rpm&lt;br /&gt;
&lt;br /&gt;
Ensuite téléchargez le module en question: rt2500-1.1.0-b3.tar.gz&lt;br /&gt;
Dézippez le dans votre /home/ :  gunzip -d rt2500-1.1.0-b3.tar.gz &amp;amp;&amp;amp; tar -xvf rt2500-1.1.0-b3.tar &lt;br /&gt;
Allez vous placer dans rt2500-1.1.0-b3/Modules , chez moi il s&#039;agit de /home/cheoles/rt2500-1.1.0-b3/Module (pour les gens super debutant),&lt;br /&gt;
et executez les commandes suivantes, vous devrez obtenir ce resultat:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]# make&lt;br /&gt;
make[1]: Entering directory `/usr/src/linux-2.6.8.1-12mdk&#039;&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_main.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/mlme.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/connect.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/sync.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/assoc.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/auth.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/auth_rsp.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_data.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_init.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/sanity.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_wep.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/wpa.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/md5.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_tkip.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_info.o&lt;br /&gt;
  CC [M]  /home/cheoles/rt2500-1.1.0-b3/Module/eeprom.o&lt;br /&gt;
  LD [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.o&lt;br /&gt;
  Building modules, stage 2.&lt;br /&gt;
  MODPOST&lt;br /&gt;
  CC      /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.mod.o&lt;br /&gt;
  LD [M]  /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.ko&lt;br /&gt;
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk&#039;&lt;br /&gt;
[root@localhost Module]#&lt;br /&gt;
&lt;br /&gt;
Maintenant vous devez lancer le make install:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]# make install&lt;br /&gt;
echo &amp;quot;2.6 module install&amp;quot;&lt;br /&gt;
2.6 module install&lt;br /&gt;
make -C /lib/modules/2.6.8.1-12mdk/build SUBDIRS=/home/cheoles/rt2500-1.1.0-b3/Module modules_install&lt;br /&gt;
make[1]: Entering directory `/usr/src/linux-2.6.8.1-12mdk&#039;&lt;br /&gt;
  INSTALL /home/cheoles/rt2500-1.1.0-b3/Module/rt2500.ko&lt;br /&gt;
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk&#039;&lt;br /&gt;
append &#039;alias ra0 rt2500&#039; to /etc/modprobe.conf&lt;br /&gt;
[root@localhost Module]#&lt;br /&gt;
&lt;br /&gt;
Vous pouvez egalement compiler les sources de module de votre kernel:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]#  make -C /usr/src/linux SUBDIRS=$PWD modules&lt;br /&gt;
make: Entering directory `/usr/src/linux-2.6.8.1-12mdk&#039;&lt;br /&gt;
  Building modules, stage 2.&lt;br /&gt;
  MODPOST&lt;br /&gt;
make: Leaving directory `/usr/src/linux-2.6.8.1-12mdk&#039;&lt;br /&gt;
[root@localhost Module]#&lt;br /&gt;
&lt;br /&gt;
On verifie que la carte et tout de meme bien reconnu par linux:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]# lspci&lt;br /&gt;
01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS)&lt;br /&gt;
01:09.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)&lt;br /&gt;
&lt;br /&gt;
ralink est bien notre chere pci :)&lt;br /&gt;
&lt;br /&gt;
Maintenant il vous reste plus qu&#039;a activer le module avec les commandes suivantes:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]# insmod rt2500.ko&lt;br /&gt;
[root@localhost Module]# /sbin/ifconfig ra0 inet 192.168.0.3 up&lt;br /&gt;
&lt;br /&gt;
On verifie que la carte fonctionne avec un ifconfig:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]# ifconfig ra0&lt;br /&gt;
&lt;br /&gt;
ra0       Lien encap:Ethernet  xxxxxxxxx&lt;br /&gt;
          inet adr:192.168.0.3  Bcast:192.168.0.255  Masque:255.255.255.0&lt;br /&gt;
          adr inet6: fe80::213:d3ff:fe6b:6d77/64 Scope:Lien&lt;br /&gt;
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1&lt;br /&gt;
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0&lt;br /&gt;
          TX packets:35 errors:0 dropped:0 overruns:0 carrier:0&lt;br /&gt;
          collisions:0 lg file transmission:1000&lt;br /&gt;
          RX bytes:0 (0.0 b)  TX bytes:1401 (1.3 Kb)&lt;br /&gt;
          Interruption:5 Adresse de base:0xd00&lt;br /&gt;
&lt;br /&gt;
Et voila votre carte est maintenant prete a fonctionner !&lt;br /&gt;
&lt;br /&gt;
Si vous avez besoin d&#039;eteindre votre reseau pour raison X&lt;br /&gt;
il faut executer:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]# ifconfig ra0 inet 192.168.0.3 down &lt;br /&gt;
et votre ra0 disparaitra.&lt;br /&gt;
&lt;br /&gt;
Puis a chaque demarrage il faudra executez ces deux commandes&lt;br /&gt;
[root@localhost Module]# insmod rt2500.ko&lt;br /&gt;
[root@localhost Module]# /sbin/ifconfig ra0 inet 192.168.0.3 up&lt;br /&gt;
&lt;br /&gt;
pour la faire redemarrer.Et pour finir si vous avez besoin de cette&lt;br /&gt;
carte en mode sniffer voici la commande a executer:&lt;br /&gt;
&lt;br /&gt;
[root@localhost Module]# iwconfig ra0 mode Monitor&lt;br /&gt;
&lt;br /&gt;
ra0       RT2500 Wireless  ESSID:&amp;quot;xxxxx&amp;quot;&lt;br /&gt;
          Mode:Monitor  Frequency=2.462GHz  Access Point: xxxxxxxxxxxx&lt;br /&gt;
          Bit Rate:54Mb/s&lt;br /&gt;
          RTS thr:off   Fragment thr:off&lt;br /&gt;
          Encryption key:off&lt;br /&gt;
          Link Quality:56/100  Signal level:-78 dBm  Noise level:-212 dBm&lt;br /&gt;
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0&lt;br /&gt;
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0&lt;br /&gt;
&lt;br /&gt;
Auteur: Mr_pupu[corbeille] Geek at free time :-)&lt;/div&gt;</summary>
		<author><name>Puwok2008xEMbg</name></author>
	</entry>
</feed>