« RT2500 » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
(mise en page)
Ligne 8 : Ligne 8 :
</code>
</code>


Maintenant il vous reste à télécharger  les SOURCES
Maintenant il vous reste à installer les sources de votre noyau. Il s'agit d'un RPM, ici <code>kernel-source-2.6-2.6.8.1-12mdk.i586.rpm</code>
 
[[ftp://fr.rpmfind.net/linux/Mandrake/10.1/i586/media/main/kernel-source-2.6-2.6.8.1-12mdk.i586.rpm]]
 
de votre kernel ici en RPM sous Mdk <code>kernel-source-2.6-2.6.8.1-12mdk.i586.rpm</code>


Installer le rpm avec la commande suivante:
Installer le rpm avec la commande suivante:
<code multi>[cheoles@localhost cheoles] # rpm -ivh kernel-source-2.6-2.6.8.1-12mdk.i586.rpm</code>
<code multi>[cheoles@localhost cheoles] # urpmi kernel-source</code>


Vous venez de passer la plus grosse étape de votre installation ;-)
Vous venez de passer la plus grosse étape de votre installation ;-)
Maintenant il vous reste a télécharger les SOURCES du module RALINK pour installer notre carte:
Maintenant il vous reste à télécharger les SOURCES du module RALINK pour installer notre carte:
<code>rt2500-1.1.0-b3.tar.gz</code>
<code>rt2500-1.1.0-b3.tar.gz</code>


Dans google tu trouveras.
Dans google tu trouveras.


Et donc il nous reste plus qu'a dézipper le fichier  
Et donc il ne nous reste plus qu'à dézipper le fichier  


<code>gunzip -d rt2500-1.1.0-b3.tar.gz
<code>gunzip -d rt2500-1.1.0-b3.tar.gz
Ligne 29 : Ligne 25 :
</code>   
</code>   


Rendez vous dans votre répertoire : <code>rt2500-1.1.0-b3/Module</code>
Rendez-vous dans votre répertoire : <code>rt2500-1.1.0-b3/Module</code>


et executez la commande make && make install vous devriez obtenir ceci:
et exécutez la commande make && make install. Vous devriez obtenir ceci:
<code>[root@localhost Module]# make
<code>[root@localhost Module]# make
make[1]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
make[1]: Entering directory `/usr/src/linux-2.6.8.1-12mdk'
Ligne 71 : Ligne 67 :




Et voila normalement vous pouvez apercevoir le module rt2500.ko créé dans le meme
Et voilà normalement vous pouvez apercevoir le module rt2500.ko créé dans le même
répertoire, il reste plus qua configurer les commandes suivantes:
répertoire, il ne reste plus qu'à configurer les commandes suivantes:


<code>[root@localhost Module]# insmod rt2500.ko
<code>[root@localhost Module]# insmod rt2500.ko
Ligne 93 : Ligne 89 :
</code>
</code>


Installation fini ! :)
Installation terminée ! :)




Auteur: Mr_pupu[corbeille] , Laplaine freddy.
Auteur: Mr_pupu[corbeille] , Laplaine freddy.

Version du 14 décembre 2005 à 22:17

Cette documentation s'appuie sur la distribution Mandrake 10.1 (version download officiel).

Source du noyau

Il nous faut connaître la version de notre noyau, pour cela, faites :

[cheoles@localhost cheoles]$ ls -t /lib/modules 2.6.8.1-12mdk/

Maintenant il vous reste à installer les sources de votre noyau. Il s'agit d'un RPM, ici kernel-source-2.6-2.6.8.1-12mdk.i586.rpm

Installer le rpm avec la commande suivante: [cheoles@localhost cheoles] # urpmi kernel-source

Vous venez de passer la plus grosse étape de votre installation ;-) Maintenant il vous reste à télécharger les SOURCES du module RALINK pour installer notre carte: rt2500-1.1.0-b3.tar.gz

Dans google tu trouveras.

Et donc il ne nous reste plus qu'à dézipper le fichier

gunzip -d rt2500-1.1.0-b3.tar.gz tar -xvf rt2500-1.1.0-b3.tar

Rendez-vous dans votre répertoire : rt2500-1.1.0-b3/Module

et exécutez la commande make && make install. Vous devriez obtenir ceci: [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]#

[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]#


Et voilà normalement vous pouvez apercevoir le module rt2500.ko créé dans le même répertoire, il ne reste plus qu'à configurer les commandes suivantes:

[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)

[root@localhost Module]# /sbin/ifconfig ra0 inet 192.168.0.3 up [root@localhost Module]# ifconfig ra0

ra0 Lien encap:Ethernet HWaddr 00:11:22:33:44:44

         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

Installation terminée ! :)


Auteur: Mr_pupu[corbeille] , Laplaine freddy.