« RT2500 » : différence entre les versions
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
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 : | |||
pour | |||
<code>[cheoles@localhost cheoles]$ ls -t /lib/modules | |||
2.6.8.1-12mdk/ | 2.6.8.1-12mdk/ | ||
</ | </code> | ||
Maintenant il vous reste à télécharger les SOURCES | Maintenant il vous reste à télécharger les SOURCES | ||
Ligne 21 : | Ligne 13 : | ||
de votre kernel ici en RPM sous Mdk | de votre kernel ici en RPM sous Mdk | ||
< | <code multi>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> | ||
</ | |||
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 a télécharger les SOURCES du module RALINK pour installer notre carte: | ||
< | <code multi> | ||
rt2500-1.1.0-b3.tar.gz | rt2500-1.1.0-b3.tar.gz | ||
</ | </code> | ||
Dans google tu trouveras. | Dans google tu trouveras. | ||
Ligne 47 : | Ligne 29 : | ||
Et donc il nous reste plus qu'a dézipper le fichier | Et donc il nous reste plus qu'a dézipper le fichier | ||
< | <code>gunzip -d rt2500-1.1.0-b3.tar.gz | ||
gunzip -d rt2500-1.1.0-b3.tar.gz | |||
tar -xvf rt2500-1.1.0-b3.tar | tar -xvf rt2500-1.1.0-b3.tar | ||
</code> | |||
Rendez vous dans votre répertoire : <code>rt2500-1.1.0-b3/Module</code> | |||
Rendez vous dans votre répertoire : | |||
rt2500-1.1.0-b3/Module | |||
et executez la commande make && make install vous devriez obtenir ceci: | et executez la commande make && make install vous devriez obtenir ceci: | ||
< | <code>[root@localhost Module]# make | ||
[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' | ||
CC [M] /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_main.o | CC [M] /home/cheoles/rt2500-1.1.0-b3/Module/rtmp_main.o | ||
Ligne 89 : | Ligne 61 : | ||
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk' | make[1]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk' | ||
[root@localhost Module]# | [root@localhost Module]# | ||
</code> | |||
<code>[root@localhost Module]# make install | |||
< | |||
[root@localhost Module]# make install | |||
echo "2.6 module install" | echo "2.6 module install" | ||
2.6 module install | 2.6 module install | ||
Ligne 104 : | Ligne 72 : | ||
append 'alias ra0 rt2500' to /etc/modprobe.conf | append 'alias ra0 rt2500' to /etc/modprobe.conf | ||
[root@localhost Module]# | [root@localhost Module]# | ||
</code> | |||
</ | |||
Ligne 112 : | Ligne 78 : | ||
répertoire, il reste plus qua configurer les commandes suivantes: | répertoire, il reste plus qua configurer les commandes suivantes: | ||
< | <code>[root@localhost Module]# insmod rt2500.ko | ||
[root@localhost Module]# insmod rt2500.ko | |||
[root@localhost Module]# lspci | [root@localhost Module]# lspci | ||
01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) | 01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) | ||
Ligne 131 : | Ligne 95 : | ||
RX bytes:0 (0.0 b) TX bytes:1401 (1.3 Kb) | RX bytes:0 (0.0 b) TX bytes:1401 (1.3 Kb) | ||
Interruption:5 Adresse de base:0xd000 | Interruption:5 Adresse de base:0xd000 | ||
</code> | |||
</ | |||
Installation fini ! :) | Installation fini ! :) |
Version du 7 décembre 2005 à 09:38
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 à télécharger les SOURCES
[[1]]
de votre kernel ici en RPM sous Mdk
kernel-source-2.6-2.6.8.1-12mdk.i586.rpm
Installer le rpm avec la commande suivante:
[cheoles@localhost cheoles] # rpm -ivh kernel-source-2.6-2.6.8.1-12mdk.i586.rpm
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:
rt2500-1.1.0-b3.tar.gz
Dans google tu trouveras.
Et donc il nous reste plus qu'a 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 executez 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 voila normalement vous pouvez apercevoir le module rt2500.ko créé dans le meme
répertoire, il reste plus qua 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 fini ! :)
Auteur: Mr_pupu[corbeille] , Laplaine freddy.