|
|
Ligne 4 : |
Ligne 4 : |
| <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 :-)
| |