Problème carte wifi MSI PC54G2

Fermé
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 - 18 févr. 2005 à 23:13
 ERIC - 11 oct. 2005 à 22:08
bonjour,

je n'arrive pas à installer le driver de ma carte wifi MSI PC54G.
Pourtant, mandrake certifie la compatibilté de la carte.
J'ai installer ndiswrapper et j'ai suivi les instructions suivante donné sur mandrake :

This card works only with ndiswrapper. It means, you have to take the .inf file from the cdrom
which comes with the card.
Then do the followings handlings :
­lspcidrake
­v
: to take ids like vendor : 0x1523 subvendor: 0x5687
­ndiswrapper
­i
0x1523 0x5687 file.inf
­ndiswrapper
­L
: to check hardware presence
­modprobe
ndiwrapper
Check if a network interface as wlan0 is created, with ifconfig or iwconfig.
Then you can set up the interface as usually.


Quand j'ai fait lspcidrake -v, j'ai recuperé le numero vendor et subvendor.

Mais par contre, je ne sais pas comment faire pour la deuxieme. On parle de fichier .inf, c'est lequel sur le cd? il y en a plusieurs. et quelle est la bonne syntaxe pour cette commande?

J'ai cherché sur le net et je n'ai pas trouvé d'info précises.

Merci d'avance
A voir également:

143 réponses

En fait, le patch ne marche pas (avec la commande patch) il est boussille a cause du fait que les forums enleves les caracteres blancs (deja dans le lien que tu as donne).
Il faut changer a la main mais c'est tres facile (methode 1 de <56>). Il faut mettre le fichier "rtmp.h" dans emacs, trouver le bon endroit (ligne 127) et remplacer les deux lignes marquees avec "-" dans le patch par celles avec "+" et apres en enleve les "+" devant.

Apres ca doit etre comme ca (a de carcters blanc pres):

---------ce trait est la ligne 126 de rtmp.h --------
#define NdisReleaseSpinLock(lock) \
{ \
spin_unlock(lock); \
}

#define NdisAcquireSpinLock(lock) \
{ \
spin_lock(lock); \
}

#define NdisFreeSpinLock(lock) \
----------------------------------

Normalement la commande: patch -p2 ... ferait ca tout seul, mais ici c'est boussile.

Pour l'autre question: Oui il faut creer le repertoire et les sous-repertoire necessaire.

Une autre chose: comme le "make install" n'a pas marche tu dois encore copier un fichier au bon endroit:

cd /.../RT2500-Linux-STA-1.4.2.0/STA/Module
cp ifcfg-ra0 /etc/sysconfig/network-scripts/

Peut-etre avec ce fichier le DrakConf proposera le ra0 (mais ca ne resoud pas le vrai probleme de reconnaissance).
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
25 févr. 2005 à 21:50
Bonjour kmf,

Ah là là là, j'ai cru avoir reussi ... je m'explique.

J'ai tout repris depuis le début. J'ai essayé de rassembler toutes les infos recupérer pour en faire qqchose de cohérent.

1- j'ai commenté les lignes wlan0 dans modprobe.conf et ndiswrapper dans modprobe.reload. puis depmod -a.
j'ai supprimer la connexion wlan0 et eth0 dans drakconf.

2-j'ai modifié le fichier rtmp.h sans soucis puis le fichier ./config.mk en faisant bien attention au chemin et en indiquant la bonne version (2.6.8.1-24mdk)
Ensuite j'ai recompiler le driver linux dans /root apres avoir copié le Makefile . tous c'est bien passé.

3- j'ai fait sbin/insmod rt2500.ko et là ça a marché :)
par contre je n'ai pas fait sbin/insmod rt2500.ko car j'ai pas d'IP fixe.

4-ensuite j'ai make install et ça à marché, ce qui a installer ra2500.ko .

AIE, j'ai comme un doute, je crois avoir vu ra2500.ko, ce qui voudrait dire que le module n'est pas rt2500.ko mais bien ra2500.ko, arh!!! j'en suis plus très sur , j'aurais due copier les lignes dans un fichier-

bref je continue....

5- j'ai installé sans soucis Utility comme tu me l'a expliqué et comme c'est indiqué dans le readme

6- j'ai rebooter et ça a bien enlevé le wlan0

7- j'ai fait modprobe ra0 puis j'ai essayé de parametrer avec drakconf ----rien je reboote une deuxième fois et là miracle au demarrage JE VOIS APPARAITRE ra0 avec en plus un OK derrière :):)

Je me suis dit , c'est gagné!! j'arrive sur le bureau, la connexion est down mais je vais dans drakconf pour parametrer et là aussi miracle
le device ra0 apparait mais seul sans rien derrière, je paramètre, tous se passe bien et RIEN???

Je reboot, ra0 est ok, je reparamètre et toujours rien. J'essaie avec L'utilitaure Raconfig2500 et là le message qui tue "device driver not found"

Voilà ou j'en suis, c'etait une fausse joie. Pourtant j'y ai cru. Et je pense qu'on ne doit pas être très loin de la réussite.



0
Pour le ra2500 et rt2500 il est possible que tu t'es trompe dans le fichier config.mk dans la ligne DRIVERPATH (regarde tout a la fin).
Apres pour verifier regardes dans le repertoire d'installation que tu as mis pour TARGET_MODDIR (dans config.mk). Je suppose c'est:

/lib/modules/2.6.8.1-mdk24/kernel/drivers/net/

Donc tu y vas avec cd et tu regardes s'il y a ra2500.ko ou rt2500.ko. Dans ce repertoire il y a aussi d'autres modules mais je crois en Mandrake ils sont compresses avec .gz a la fin, donc facilement a distinguer de ra2500.ko et/ou rt2500.ko.

Si c'est ra2500.ko tout seule tu fais simplement:

mv ra2500.ko rt2500.ko

Si tu vois les deux fichiers ca veut dire qu'il y a peut-etre une vielle version (celle de hier soir). Dans ce cas effacer les deux:

rm ra2500.ko rt2500.ko

et refaire le "make install" apres avoir corrige le config.mk (pour rt2500 et ra2500).

Apres, tu reprends aussi le fichier /etc/modprobe.conf et tu cherches toutes les lignes avec alias ra0, pour nettoyer car le "make install" ajoute chaque fois cette ligne a la fin et tu ne gardes qu'une ligne:
alias ra0 rt2500
Apres ca comme d'habitude "depmod -a".

Apres tu reessaies la procedure par d'habitude.

Il est possible que ton pb que tu as vu est relie a ca. Si tu as mis par accident ra2500 il y avait encore la vielle version rt2500 de hier qui a traine et ca a fait de choses bizarres.

Sinon, peut-etre au lieu de faire un simple reboot tu peux peut-etre essayer d'etteindre la machine pendant quelque secondes (une dizaine) et redemarrer apres. Peut-etre il y a de choses sur la carte wifi qui ne s'effacent pas tout de suite quand on change de driver entre ndiswrapper et rt2500. C'est la pure speculation mais qui sait.
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
26 févr. 2005 à 22:59
Bonjour, me revoilà.

Je cherche toujours la solution pour le driver linux de ma carte wifi.

Je pense que la solution n'est plus très loin, j'ai tous refait plusieurs avec les toutes les solutions que tu m'as proposé et également celle trouver sur le net qui sont d'ailleurs identique.

Au demarrage les messages indiquent que l'interface ra0 est OK puis quand je souhaite configurer avec drakconf le device ra0 n'apparait pas. La seule possibilté que j'ai c'est la config manuel mais ça ne marche quand on choisit rt2500, drakconf tourne en rond. Le problème ne m'est pas personnel . D'autres internautes ont le me problème avec drakconf.

Si bien que que j'essaie avec l'utilitaire fourni Raconfig2500 et là ça ne change pas, il me mets que le "device driver is not found".

J'essaie avec iwconfig = device not found etc..

Je precise que j'ai installer dhcpcd.

J'ai modifié le rtmp.h , le fichier config.mk j'ai refait toute la procedure que voici avec tous les détails :

[pristella@lns-vlq-46-rou-82-252-195-202 pristella]$ su
Password:
[root@lns-vlq-46-rou-82-252-195-202 pristella]# cd /root/RT2500-Linux-STA-1.4.2.0/STA/Module
[root@lns-vlq-46-rou-82-252-195-202 Module]# cp ./2.6.x/Makefile .
cp: écraser `./Makefile'?o
[root@lns-vlq-46-rou-82-252-195-202 Module]# ls -l
total 1260
drwxr-xr-x 2 500 500 4096 aoû 2 2004 2.4.x/
drwxr-xr-x 2 500 500 4096 aoû 2 2004 2.6.x/
-rw-r--r-- 1 500 500 37431 aoû 2 2004 assoc.c
-rw-r--r-- 1 500 500 15995 aoû 2 2004 auth.c
-rw-r--r-- 1 500 500 5544 aoû 2 2004 auth_rsp.c
-rw-r--r-- 1 root root 241 fév 26 21:05 config.mk
-rw-r--r-- 1 root root 243 aoû 2 2004 config.mk~
-rw-r--r-- 1 root root 316 aoû 2 2004 config.new
-rwxrwxr-x 1 500 500 3326 aoû 2 2004 Configure*
-rw-r--r-- 1 500 500 51469 aoû 2 2004 connect.c
-rw-r--r-- 1 500 500 4783 aoû 2 2004 eeprom.c
-rw-r--r-- 1 500 500 40 aoû 2 2004 ifcfg-ra0
-rw-r--r-- 1 500 500 4876 aoû 2 2004 iwpriv_usage.txt
-rw-r--r-- 1 500 500 103 aoû 2 2004 load
-rw-r--r-- 1 500 500 1104 fév 26 21:21 Makefile
-rw-r--r-- 1 500 500 45163 aoû 2 2004 md5.c
-rw-r--r-- 1 500 500 1696 aoû 2 2004 md5.h
-rw-r--r-- 1 500 500 148119 aoû 2 2004 mlme.c
-rw-r--r-- 1 500 500 17911 aoû 2 2004 mlme.h
-rw-r--r-- 1 500 500 19540 aoû 2 2004 oid.h
-rw-r--r-- 1 500 500 3841 aoû 2 2004 README
-rw-r--r-- 1 500 500 1625 aoû 2 2004 ReleaseNote
-rw-r--r-- 1 500 500 39618 aoû 2 2004 rt2560.h
-rw-r--r-- 1 500 500 3947 aoû 2 2004 rt_config.h
-rw-r--r-- 1 500 500 112729 aoû 2 2004 rtmp_data.c
-rw-r--r-- 1 500 500 21546 aoû 2 2004 rtmp_def.h
-rw-r--r-- 1 500 500 76822 fév 26 20:59 rtmp.h
-rw-r--r-- 1 root root 76862 aoû 2 2004 rtmp.h~
-rw-r--r-- 1 500 500 166201 aoû 2 2004 rtmp_info.c
-rw-r--r-- 1 500 500 96582 aoû 2 2004 rtmp_init.c
-rw-r--r-- 1 500 500 23576 aoû 2 2004 rtmp_main.c
-rw-r--r-- 1 500 500 12444 aoû 2 2004 rtmp_tkip.c
-rw-r--r-- 1 500 500 3439 aoû 2 2004 rtmp_type.h
-rw-r--r-- 1 500 500 13588 aoû 2 2004 rtmp_wep.c
-rw-r--r-- 1 500 500 24775 aoû 2 2004 sanity.c
drwxr-xr-x 2 500 500 4096 aoû 2 2004 suse/
-rw-r--r-- 1 500 500 66264 aoû 2 2004 sync.c
-rw-r--r-- 1 500 500 43 aoû 2 2004 unload
-rw-r--r-- 1 500 500 47091 aoû 2 2004 wpa.c
-rw-r--r-- 1 500 500 4496 aoû 2 2004 wpa.h
[root@lns-vlq-46-rou-82-252-195-202 Module]# make -C /usr/src/linux SUBDIRS=/root/RT2500-Linux-STA-1.4.2.0/STA/Module modules
make: Entering directory `/usr/src/linux-2.6.8.1-24mdk'
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_main.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/mlme.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/connect.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/sync.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/assoc.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/auth.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/auth_rsp.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_data.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_init.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/sanity.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_wep.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_info.o
/root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_info.c: In function `RT2500_ioctl':
/root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_info.c:1532: warning: char format, void arg (arg 3)
/root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_info.c:1800: warning: passing arg 1 of `strsep' from incompatible pointer type
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/eeprom.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rtmp_tkip.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/wpa.o
CC [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/md5.o
LD [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rt2500.o
Building modules, stage 2.
MODPOST
CC /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rt2500.mod.o
LD [M] /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rt2500.ko
make: Leaving directory `/usr/src/linux-2.6.8.1-24mdk'
[root@lns-vlq-46-rou-82-252-195-202 Module]# /sbin/insmod rt2500.ko
[root@lns-vlq-46-rou-82-252-195-202 Module]# ifdown wlan0
[root@lns-vlq-46-rou-82-252-195-202 Module]# rmmod ndiswrapper
[root@lns-vlq-46-rou-82-252-195-202 Module]# /sbin/insmod rt2500.ko
insmod: error inserting 'rt2500.ko': -1 File exists
[root@lns-vlq-46-rou-82-252-195-202 Module]# /sbin/dhcpcd ra0
[root@lns-vlq-46-rou-82-252-195-202 Module]# iwconfig
lo no wireless extensions.

eth1 no wireless extensions.

sit0 no wireless extensions.

eth0 no wireless extensions.

JE DECOMMENTE LA LIGNE CONFIG.MK DANS MAKEFILE

[root@lns-vlq-46-rou-82-252-195-202 Module]# emacs Makefile
[root@lns-vlq-46-rou-82-252-195-202 Module]# make install
echo /lib/modules/2.6.8.1-24mdk/kernel/drivers/net
/lib/modules/2.6.8.1-24mdk/kernel/drivers/net
install /root/RT2500-Linux-STA-1.4.2.0/STA/Module/rt2500.ko /lib/modules/2.6.8.1-24mdk/kernel/drivers/net
Create 'ifcfg-ra0' in /etc/sysconfig/network-scripts/

-----COMPILE DE L'UTILITAIRE DE CONFIGURATION RACONFIG2500----------------------

[root@lns-vlq-46-rou-82-252-195-202 Utility]# qmake -o Makefile raconfig2500.pro
[root@lns-vlq-46-rou-82-252-195-202 Utility]# make

g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o raconfigui.o raconfigui.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o cardselect.o cardselect.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586

(EVIDEMMENT JE N'AI PAS MIS TOUTE LA COMPILE, C JUSTE POUR MONTRER QUE CA C BIEN PASSE)

-mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. t3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o moc_hiddenssiddlg.o moc_hiddenssiddlg.cpp
g++ -o RaConfig2500 raconfigui.o cardselect.o countryform.o addprofiledlg.o qhexvalidator.o authsecudlg.o hiddenssiddlg.o configapi.o sha1.o rt_tool.o raconfig.o qmake_image_collection.o moc_raconfigui.o moc_cardselect.o moc_countryform.o moc_addprofiledlg.o moc_authsecudlg.o moc_hiddenssiddlg.o -L/usr/lib/qt3//lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm

[root@lns-vlq-46-rou-82-252-195-202 Utility]# lsmod
Module Size Used by
8139too 20928 0
mii 4224 1 8139too
rt2500 218848 0
radeon 126804 2
cpufreq_powersave 1312 0
p4-clockmod 3720 0
speedstep-lib 3364 1 p4-clockmod
md5 3584 1
ipv6 230948 8
rfcomm 32348 0
l2cap 19876 5 rfcomm
bluetooth 39076 4 rfcomm,l2cap
snd-usb-audio 61312 1
snd-usb-lib 11136 1 snd-usb-audio
snd-seq-oss 31296 0
snd-seq-midi-event 6080 1 snd-seq-oss
snd-seq 47440 4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 49480 0
snd-mixer-oss 17376 1 snd-pcm-oss
snd-intel8x0 30124 1
snd-ac97-codec 69392 1 snd-intel8x0
snd-pcm 81800 3 snd-usb-audio,snd-pcm-oss,snd-intel8x0
snd-timer 20356 2 snd-seq,snd-pcm
snd-page-alloc 7400 2 snd-intel8x0,snd-pcm
gameport 3328 1 snd-intel8x0
snd-mpu401-uart 5856 1 snd-intel8x0
snd-rawmidi 19300 2 snd-usb-lib,snd-mpu401-uart
snd-seq-device 6344 3 snd-seq-oss,snd-seq,snd-rawmidi
snd 46052 16 snd-usb-audio,snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 7008 1 snd
af_packet 16072 0
floppy 55088 0
eth1394 17000 0
ide-cd 37280 0
cdrom 37724 1 ide-cd
ohci1394 30788 0
ieee1394 292056 2 eth1394,ohci1394
loop 12520 0
nls_cp850 4480 1
vfat 11168 1
fat 39776 1 vfat
nls_iso8859-15 4224 2
ntfs 147964 1
supermount 34804 1
intel-agp 19584 1
agpgart 27752 2 intel-agp
tsdev 5824 0
joydev 8032 0
evdev 7648 0
usbmouse 4256 0
usbhid 41088 0
ehci-hcd 26244 0
uhci-hcd 28752 0
usbcore 103428 8 snd-usb-audio,snd-usb-lib,usbmouse,usbhid,ehci-hcd,uhci-hcd
ext3 120680 1
jbd 49080 1 ext3
[root@lns-vlq-46-rou-82-252-195-202 Utility]# iwconfig
lo no wireless extensions.

eth1 no wireless extensions.

sit0 no wireless extensions.

eth0 no wireless extensions.

[root@lns-vlq-46-rou-82-252-195-202 Utility]# RaConfig2500


DEVICE DRIVER NOT FOUND

On ne doit pas être loin de la reussite, je pense ????
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
On ne doit pas être loin de la reussite, je pense ????

Esperons, maintenant tu as tout fait exactement comme il le faut et toutes les compilations ont bien marche et pourtant ca ne marche pas.
Je crois le fait que DrakConf propose au debut ra0 est relie au petit fichier: ifcfg-ra0 que le "make install" a copie vers le repertoire /etc/sysconfig/network-scripts/. Comme le DrakConf utilise les memes types de fichiers pour gerer les connections reseau il a propose le ra0 car ce fichier existe dans le bon repertoire. Mais ca ne veut pas dire que le driver a marche au debut. Ce n'est qu'un artifice des scripts de DrakConf.


Je reetudie la page web du driver (il faut vraiement lire cette page dans toutes les details):
http://gentoo-wiki.com/HARDWARE_rt2500#Problems_with_Ralink_Linux_drivers
ej j'ai trouve dans la section ou il parles des problemes ceci:

Problems with Ralink Linux drivers

* There seems to be a problem using IO-APIC (resp. SMP). If your system hangs or is nearly unusable bringing the device up, try to disable these kernel options.

* The MSI PC54G wlan card only seem to work with the 1.4.2 driver (don't forget the spinlock.diff file).
o If the 1.4.2 driver doesn't work, try the 1.4.1 one. You will get heaps of warning messages in your log files, but it is stable though.

* And some people need to comment the line WARN_ON(irqs_disabled()); in /usr/src/linux/kernel/softirq.c to get it working (it's ugly. Don't do it unless you have to!)


C'est surtout le 1er point qui me parrait important.
Tu utilises toujours un noyau "smp" (multi-processeur ?) et eventuellement avec l'option IO-APIC ?

Tu peux essayer de demarrer ton noyau avec les options "io-apic=off" et/ou "smp=off".

C'est defini dans le fichier /etc/lilo.conf (ou /boot/grub/menu.lst si tu es passe a Grub). Tu peux la dedans ajouter une nouvelle option de demarrage de ton noyau (faire un copier coller d'une option deja existente) et y ajouter ces options dans la bonne ligne.


Apart ca il existe depuis peu aussi un projet opensource
http://rt2x00.serialmonkey.com/wiki/index.php/Main_Page
du driver base sur le code du driver de ralink. Pour l'instant c'est en pleine developpement mais il y a de versions beta disponibles ici:
http://rt2x00.serialmonkey.com/rt2500-1.1.0-b2.tar.gz
(celle est sorti le 21/2 apres ton demarrage de ce sujet).
C'est similaire a l'autre driver mais plus facile a compiler (regardes le README dans le repertoire Module a l'interieur du tar).
Peut-etre celui la marchera mieux.
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 02:03
Merci kmf,

Je viens de tester l'install de la version rt2500-1.1.0-b2.tar.gz.

Ca c'est très bien passé, c'est vrai l'install est plus simple. Malheureusement c toujours pareils et me pire car le module rt2500 est bien à sa place dans un nouveau repertoire (wireless) mais le device ra0 est toujours introuvable ????

Pour info voilà le resultat du detail de l'install :


[root@lns-vlq-46-rou-82-252-195-202 rt2500-1.1.0]# cd /root/rt2500-1.1.0/Module

[root@lns-vlq-46-rou-82-252-195-202 Module]# make

make[1]: Entering directory `/usr/src/linux-2.6.8.1-24mdk'
CC [M] /root/rt2500-1.1.0/Module/rtmp_main.o
CC [M] /root/rt2500-1.1.0/Module/mlme.o
CC [M] /root/rt2500-1.1.0/Module/connect.o
CC [M] /root/rt2500-1.1.0/Module/sync.o
CC [M] /root/rt2500-1.1.0/Module/assoc.o
CC [M] /root/rt2500-1.1.0/Module/auth.o
CC [M] /root/rt2500-1.1.0/Module/auth_rsp.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_data.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_init.o
CC [M] /root/rt2500-1.1.0/Module/sanity.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_wep.o
CC [M] /root/rt2500-1.1.0/Module/wpa.o
CC [M] /root/rt2500-1.1.0/Module/md5.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_tkip.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_info.o
CC [M] /root/rt2500-1.1.0/Module/eeprom.o
LD [M] /root/rt2500-1.1.0/Module/rt2500.o
Building modules, stage 2.
MODPOST
CC /root/rt2500-1.1.0/Module/rt2500.mod.o
LD [M] /root/rt2500-1.1.0/Module/rt2500.ko
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-24mdk'

[root@lns-vlq-46-rou-82-252-195-202 Module]# make install

if ! [ -f rt2500.ko ]; then \
module; \
fi
install 'rt2500.ko' to /lib/modules/2.6.8.1-24mdk/kernel/drivers/net/wireless
install -m 755 -o 0 -g 0 -d /lib/modules/2.6.8.1-24mdk/kernel/drivers/net/wireless
install -m 644 -o 0 -g 0 rt2500.ko /lib/modules/2.6.8.1-24mdk/kernel/drivers/net/wireless
/sbin/depmod -a
append 'alias ra0 rt2500' to /etc/modules.conf
[root@lns-vlq-46-rou-82-252-195-202 Module]# cd /root/rt2500-1.1.0/Utilitys
[root@lns-vlq-46-rou-82-252-195-202 Utilitys]# qmake -o Makefile raconfig2500.pro
[root@lns-vlq-46-rou-82-252-195-202 Utilitys]# make
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o raconfigui.o raconfigui.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o cardselect.o cardselect.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o countryform.o countryform.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o addprofiledlg.o addprofiledlg.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o qhexvalidator.o qhexvalidator.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o authsecudlg.o authsecudlg.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o hiddenssiddlg.o hiddenssiddlg.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o configapi.o configapi.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o sha1.o sha1.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o rt_tool.o rt_tool.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o raconfig.o raconfig.cpp
/usr/lib/qt3//bin/uic -embed RaConfig2500 ico/rtlogo.png ico/adapter.xpm ico/RaConfig2500.xpm ico/check16.xpm ico/uncheck16.xpm ico/radiooff.png ico/radioon.png ico/handshak16.xpm ico/noactive16.xpm -o qmake_image_collection.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o qmake_image_collection.o qmake_image_collection.cpp
/usr/lib/qt3//bin/moc raconfigui.h -o moc_raconfigui.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o moc_raconfigui.o moc_raconfigui.cpp
/usr/lib/qt3//bin/moc cardselect.h -o moc_cardselect.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o moc_cardselect.o moc_cardselect.cpp
/usr/lib/qt3//bin/moc countryform.h -o moc_countryform.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o moc_countryform.o moc_countryform.cpp
/usr/lib/qt3//bin/moc addprofiledlg.h -o moc_addprofiledlg.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o moc_addprofiledlg.o moc_addprofiledlg.cpp
/usr/lib/qt3//bin/moc authsecudlg.h -o moc_authsecudlg.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o moc_authsecudlg.o moc_authsecudlg.cpp
/usr/lib/qt3//bin/moc hiddenssiddlg.h -o moc_hiddenssiddlg.cpp
g++ -c -pipe -w -O2 -fomit-frame-pointer -pipe -march=i586 -mtune=pentiumpro -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt3/mkspecs/default -I. -I. -I/usr/lib/qt3//include -o moc_hiddenssiddlg.o moc_hiddenssiddlg.cpp
g++ -o RaConfig2500 raconfigui.o cardselect.o countryform.o addprofiledlg.o qhexvalidator.o authsecudlg.o hiddenssiddlg.o configapi.o sha1.o rt_tool.o raconfig.o qmake_image_collection.o moc_raconfigui.o moc_cardselect.o moc_countryform.o moc_addprofiledlg.o moc_authsecudlg.o moc_hiddenssiddlg.o -L/usr/lib/qt3//lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm

[root@lns-vlq-46-rou-82-252-195-202 Utilitys]# cd /root

[root@lns-vlq-46-rou-82-252-195-202 root]# iwconfig

lo no wireless extensions.

wlan0 IEEE 802.11g ESSID:"WGnetwork" Nickname:"localhost"
Mode:Managed Frequency:2.412GHz Access Point: 00:07:CB:51:D1:5B
Bit Rate=54Mb/s Tx-Power:20 dBm Sensitivity=-121 dBm
RTS thr=2347 B Fragment thr=2346 B
Encryption key:D8C9-96FD-91E5-D906-E1E3-80AD-30 Security mode:restricted
Power Management:off
Link Quality:100/100 Signal level:-57 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:6 Invalid misc:5 Missed beacon:0

eth0 no wireless extensions.

eth1 no wireless extensions.

sit0 no wireless extensions.

[root@lns-vlq-46-rou-82-252-195-202 root]# lsmod

Module Size Used by
radeon 126804 2
cpufreq_powersave 1312 0
p4-clockmod 3720 0
speedstep-lib 3364 1 p4-clockmod
md5 3584 1
ipv6 230948 8
rfcomm 32348 0
l2cap 19876 5 rfcomm
bluetooth 39076 4 rfcomm,l2cap
snd-usb-audio 61312 1
snd-usb-lib 11136 1 snd-usb-audio
snd-seq-oss 31296 0
snd-seq-midi-event 6080 1 snd-seq-oss
snd-seq 47440 4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 49480 0
snd-mixer-oss 17376 1 snd-pcm-oss
snd-intel8x0 30124 1
snd-ac97-codec 69392 1 snd-intel8x0
snd-pcm 81800 3 snd-usb-audio,snd-pcm-oss,snd-intel8x0
snd-timer 20356 2 snd-seq,snd-pcm
snd-page-alloc 7400 2 snd-intel8x0,snd-pcm
gameport 3328 1 snd-intel8x0
snd-mpu401-uart 5856 1 snd-intel8x0
snd-rawmidi 19300 2 snd-usb-lib,snd-mpu401-uart
snd-seq-device 6344 3 snd-seq-oss,snd-seq,snd-rawmidi
snd 46052 16 snd-usb-audio,snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 7008 1 snd
af_packet 16072 2
floppy 55088 0
eth1394 17000 0
8139too 20928 0
mii 4224 1 8139too
ide-cd 37280 0
cdrom 37724 1 ide-cd
ohci1394 30788 0
ieee1394 292056 2 eth1394,ohci1394
loop 12520 0
nls_cp850 4480 1
vfat 11168 1
fat 39776 1 vfat
nls_iso8859-15 4224 2
ntfs 147964 1
supermount 34804 1
intel-agp 19584 1
agpgart 27752 2 intel-agp
ndiswrapper 119540 0
joydev 8032 0
tsdev 5824 0
evdev 7648 0
usbmouse 4256 0
usbhid 41088 0
ehci-hcd 26244 0
uhci-hcd 28752 0
usbcore 103428 9 snd-usb-audio,snd-usb-lib,ndiswrapper,usbmouse,usbhid,ehci-hcd,uhci-hcd
ext3 120680 1
jbd 49080 1 ext3

[root@lns-vlq-46-rou-82-252-195-202 root]# modprobe ra0
FATAL: Module ra0 not found.

[root@lns-vlq-46-rou-82-252-195-202 root]# RaConfig2500

DEVICE DRIVER NOT FOUND

Dommage :(:(
merci quand même
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 02:24
pourtant et encore une fois , au demarrage du PC, les messages indiquent que l'interface ra0 est OK

A mon avis je dois faire une mauvaise manip ou j'ai oublié quelques choses ????
0
Ca c'est très bien passé, c'est vrai l'install est plus simple. Malheureusement c toujours pareils et me pire car le module rt2500 est bien à sa place dans un nouveau repertoire (wireless) mais le device ra0 est toujours introuvable ????

N'oublies pas de virer l'ancien fichier rt2500.ko dans l'autre repertoire, sinon il y a confusion et il peut charger l'ancien module.

-----------
Apart ca, c'est claire ca ne fonctionne pas avec un noyau SMP, ce n'est pas seulement ecrit dans la page web, dont j'ai parle ci-dessus mais aussi dans le fichier CHANGLOG (dans le tar):
CURRENTLY NOT SUPPORTED
* SMP Processors and Kernels (1099089)
* USB rt2500 devices (1090960)
* Bridging with other interfaces

Donc si tu tournes encore avec un noyau smp il faudrait passer a un noyau simple sans smp.

----------
Pour la config regardes aussi tout le fichier README du nouveau driver, il y a quelques infos en plus. Notamment ils expliquent comment faire avec le fichier de config. Je crois tu devrais essayer ca, car c'est un fichier qui est utilise quand on charge le module. Tu peux faire un copier-collier de la partie entre
# Copy this file to /etc/Wireless/RT2500STA/RT2500STA.dat
et
PSMode=CAM
dans ce fichier et apres tu regardes le README pour la significations des parametres. Je crois le SSID doit etre le nom du reseau wireless que tu as choisi sur la page web de free.

Si ca ne fonctionne pas encore avec un noyau non-smp et avec le fichier de config, je proposerais aussi d'essayer avec un noyau "vanilla", c.-a-d. d'installer chez toi le noyau 2.6.10 a partir des sources et veiller de le bien compiler avec "smp" deactive. Le mieux est de mettre les sources de ca quelque part dans ton home (surtout PAS dans /usr/src/...). La tu pourras compiler en tant qu'utilisateur et installer apres en tant que root. Dans ce cas il faut bien sur recompiler/reinstaller (eventuellement apres un "make clean") le "rt2500.ko" et il faut aussi chercher et recompilier le module ndiswrapper car il n'est pas dans la noyau 2.6.10. Mais apres l'installation de 2.6.10 ca s'installe de facon usuelle: Apres reboot en 2.6.10 aller dans le repertoire des sources ndiswrapper et faire le ./configure ou make, "make install" selon instructions.
Il n'est pas exclue qu'il y ait de differences assez importantes entre le noyau Mandrake et le 2.6.10.

------------
Apres il parlent tout a la fin du README de Fedora et une possibilite de faire "make install-fedora". Ca revient a faire en sorte que le nom du device de reseau n'est pas "ra0" mais aussi "wlan0" (comme pour ndiswrapper). Si on regarde dans le Makefile on voit que ca peut etre fait avec les deux lignes:
alias wlan0 rt2500
options rt2500 ifname=wlan%d

dans le fichier /etc/modprobe.conf. Si on fait ca l'effet sera d'avoir un device "wlan0" au lieu de "ra0". En principe ce n'est qu'un choix de commodite (ca ne change rien au probleme fondamentale si le driver marche au pas) . Je suppose pour le Fedora ca doit etre necessaires a cause de l'utilitaire graphique de configuration (dans le Fedora) qui doit rejeter "ra0" (simplement parceque ce n'est pas prevu).

Donc si tu souhaites avoir "wlan0" comme nom au lieu de "ra0" tu peux faire ca. En principe le "make install-fedora" ajoute ces deux lignes ci-dessus dans /etc/modprobe.conf mais seulement s'il n'y a pas de ligne "wlan0" precedente (meme commente!!) dans ce fichier. Donc le mieux pour toi serait plutot de faire le simple: "make install" et apres tu ajoutes toi meme les deux lignes (car tu as toujours la ligne commente avec wlan0 pour ndiswrapper). Comme ca la config de wireless serait plus simple.

Pour passer de l'un a l'autre (quand ca marchera) tu ne passes plus par DrakConf, tu ne modifies que le /etc/modprobe.conf (toujours suive de "depmod -a").
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 14:52
N'oublies pas de virer l'ancien fichier rt2500.ko dans l'autre repertoire, sinon il y a confusion et il peut charger l'ancien module.

oui je l'ai viré, il était dans /lib/modules/2.6.8.1-24mdk/kernel/drivers/net

Donc si tu tournes encore avec un noyau smp il faudrait passer a un noyau simple sans smp.

j'ai installer le nayau et les sources 2.6.8.1-24mdk et dans lilo.conf les les modifs ont été faite. Au reboot je choisis le noyau 2.6.8.1-24mdk mais j'ai conservé le smp.

Pour le fichier de config RT2500STA.dat , je ne l'ai pas copié car cela ne m'a pas semblé necesaire etant donné qu'il ne trouve pas le device ra0??? mais je vais le faire quand même.

Justement à ce sujet, il ya un truc bizarre entre le contenu du repertoire Module et les fichiers compilé apres le make:

voilà le contenu du repertoire Module :

[root@lns-vlq-46-rou-82-252-195-202 rt2500-1.1.0]# cd /root/rt2500-1.1.0/Module
[root@lns-vlq-46-rou-82-252-195-202 Module]# ls -l
total 1900
-rw-r--r-- 1 root root 38574 fév 22 11:13 assoc.c
-rw-r--r-- 1 root root 9588 fév 27 01:43 assoc.o
-rw-r--r-- 1 root root 17684 fév 22 11:13 auth.c
-rw-r--r-- 1 root root 5008 fév 27 01:43 auth.o
-rw-r--r-- 1 root root 6895 fév 22 11:13 auth_rsp.c
-rw-r--r-- 1 root root 2188 fév 27 01:43 auth_rsp.o
-rw-r--r-- 1 root root 52847 fév 22 11:13 connect.c
-rw-r--r-- 1 root root 10920 fév 27 01:43 connect.o
-rw-r--r-- 1 root root 6128 fév 22 11:13 eeprom.c
-rw-r--r-- 1 root root 2316 fév 27 01:43 eeprom.o
-rw-r--r-- 1 root root 40 fév 22 11:13 ifcfg-ra0
-rw-r--r-- 1 root root 7075 fév 22 11:13 iwpriv_usage.txt
-rw-r--r-- 1 root root 103 fév 22 11:13 load
-rw-r--r-- 1 root root 4649 fév 22 11:13 Makefile
-rw-r--r-- 1 root root 46526 fév 22 11:13 md5.c
-rw-r--r-- 1 root root 4000 fév 22 11:13 md5.h
-rw-r--r-- 1 root root 30128 fév 27 01:43 md5.o
-rw-r--r-- 1 root root 152363 fév 22 11:13 mlme.c
-rw-r--r-- 1 root root 19583 fév 22 11:13 mlme.h
-rw-r--r-- 1 root root 30832 fév 27 01:43 mlme.o
-rw-r--r-- 1 root root 21061 fév 22 11:13 oid.h
-rw-r--r-- 1 root root 7982 fév 22 11:13 README
-rw-r--r-- 1 root root 201318 fév 27 01:43 rt2500.ko
-rw-r--r-- 1 root root 508 fév 27 01:43 rt2500.mod.c
-rw-r--r-- 1 root root 1448 fév 27 01:43 rt2500.mod.o
-rw-r--r-- 1 root root 200602 fév 27 01:43 rt2500.o
-rw-r--r-- 1 root root 1244 fév 22 11:13 RT2500STA.dat
-rw-r--r-- 1 root root 58611 fév 22 11:13 rt2560.h
-rw-r--r-- 1 root root 5501 fév 22 11:13 rt_config.h
-rw-r--r-- 1 root root 129843 fév 22 11:13 rtmp_data.c
-rw-r--r-- 1 root root 21004 fév 27 01:43 rtmp_data.o
-rw-r--r-- 1 root root 22840 fév 22 11:13 rtmp_def.h
-rw-r--r-- 1 root root 76933 fév 22 11:13 rtmp.h
-rw-r--r-- 1 root root 174296 fév 22 11:13 rtmp_info.c
-rw-r--r-- 1 root root 41832 fév 27 01:43 rtmp_info.o
-rw-r--r-- 1 root root 97270 fév 22 11:13 rtmp_init.c
-rw-r--r-- 1 root root 19860 fév 27 01:43 rtmp_init.o
-rw-r--r-- 1 root root 25662 fév 22 11:13 rtmp_main.c
-rw-r--r-- 1 root root 8348 fév 27 01:43 rtmp_main.o
-rw-r--r-- 1 root root 13667 fév 22 11:13 rtmp_tkip.c
-rw-r--r-- 1 root root 2716 fév 27 01:43 rtmp_tkip.o
-rw-r--r-- 1 root root 4798 fév 22 11:13 rtmp_type.h
-rw-r--r-- 1 root root 14893 fév 22 11:13 rtmp_wep.c
-rw-r--r-- 1 root root 3420 fév 27 01:43 rtmp_wep.o
-rw-r--r-- 1 root root 26090 fév 22 11:13 sanity.c
-rw-r--r-- 1 root root 4616 fév 27 01:43 sanity.o
-rw-r--r-- 1 root root 67457 fév 22 11:13 sync.c
-rw-r--r-- 1 root root 15000 fév 27 01:43 sync.o
-rw-r--r-- 1 root root 43 fév 22 11:13 unload
-rw-r--r-- 1 root root 49259 fév 22 11:13 wpa.c
-rw-r--r-- 1 root root 5877 fév 22 11:13 wpa.h
-rw-r--r-- 1 root root 11836 fév 27 01:43 wpa.o
[root@lns-vlq-46-rou-82-252-195-202 Module]#

et voilà le resultat après le make :

[root@lns-vlq-46-rou-82-252-195-202 Module]# make

make[1]: Entering directory `/usr/src/linux-2.6.8.1-24mdk'
CC [M] /root/rt2500-1.1.0/Module/rtmp_main.o
CC [M] /root/rt2500-1.1.0/Module/mlme.o
CC [M] /root/rt2500-1.1.0/Module/connect.o
CC [M] /root/rt2500-1.1.0/Module/sync.o
CC [M] /root/rt2500-1.1.0/Module/assoc.o
CC [M] /root/rt2500-1.1.0/Module/auth.o
CC [M] /root/rt2500-1.1.0/Module/auth_rsp.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_data.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_init.o
CC [M] /root/rt2500-1.1.0/Module/sanity.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_wep.o
CC [M] /root/rt2500-1.1.0/Module/wpa.o
CC [M] /root/rt2500-1.1.0/Module/md5.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_tkip.o
CC [M] /root/rt2500-1.1.0/Module/rtmp_info.o
CC [M] /root/rt2500-1.1.0/Module/eeprom.o
LD [M] /root/rt2500-1.1.0/Module/rt2500.o
Building modules, stage 2.
MODPOST
CC /root/rt2500-1.1.0/Module/rt2500.mod.o
LD [M] /root/rt2500-1.1.0/Module/rt2500.ko
make[1]: Leaving directory `/usr/src/linux-2.6.8.1-24mdk'

C'est étrange, tous les fichiers ne semble pas être compilés, c peut-être normal?

le fichier de config RT2500STA.dat est bien present dans Module mais n'est pas pris pour être installé dans :

/lib/modules/2.6.8.1-24mdk/kernel/drivers/net/wireless

bon j'essaie avec le fichier de config puis si ça marche pas , j'install un noyau vanilla ..... à suivre
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 15:25
voilà ce que j'ai mis dans le fichier config :

SSID=WGnetwork c'est le nom de mon reseau
#NetworkType=Infra dois-je le decommenté ?
Channel=0 c'est le mode auto j'imagine ?
AuthMode=SHARED je ne sais pas koi mettre Open peut-être
EncrypType=WEP faut-il ecrire les 26 chiffres et lettres
#DefaultKeyID=1
#Key1Type=0
#Key1Str=
#Key2Type=0 faut-il decommenté le reste ???
#Key2Str=
#Key3Type=0
#Key3Str=
#Key4Type=0
#Key4Str=
#WPAPSK=abcdefghijklmnopqrstuvwxyz
#RTSThreshold=2312
#FragThreshold=2312
PSMode=CAM
#RFMON=0
0
Pour le make ca me parrait correct. Il y a 17 fichier *.c et apres il y 18 fichier *.o mais dont un (le rt2500.o) est probablement l'ensemble des autres qui sera le module (apres transformation vers rt2500.ko).

Pour le fichier il faut un peu jouer si on n'est pas trop sur.
Cependant une chose es sur: tu dois aussi y mettre la cle de cryptage, tu enleves les commentaires "#" ici:

DefaultKeyID=1
Key1Type=0
Key1Str= <ici ta cle de cryptage en 26 chiffres hexadecimals>

Selon le README Le Key1Type est 0 si tu ecris la cle en chiffre hexadecimal (c.-a-d.: parmi: 0 ... 9 A ... E ) ou 1 si tu l'ecrit en ascii (tous les caracteres). C'est tres probablement en hexadecimal. Je crois le "DefaultKeyID=1" c'est simplement pour selectionner la 1ere cle, car il semble tu peux en stoquer plusieures (avec Key2Type et Key2Str etc.).
0
j'ai encore une fois oublie de fermer la parentes pour "ital".
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 16:52
HOURRA! J'AI TROUVE
ca marche, en fait il ne faut pas utiliser ra0 mais wlan0. Laisse-moi quelques heurs pour faire le bilan et je t'explique tous ça . C'est assez etrange :):) mais je suis sur que c'est le driver linux qui marche et pas le ndiswrapper.

A tout à l'heure
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 21:36
Voilà comment j'ai procédé pour enfin reussir l'installation du driver linux pour m carte wifi MSI PC54G2.

J'ai decharger le module ndiswrapper puis rt2500 qui etait tous les 2 charger au moment ou je l'ai fait. Puis j'ai supprimer dans drakconf, wlan0 et eth0. J'ai aussi fait un rmmod ndiswrapper et un rmmod rt2500 pour m'assurer que tout a disparu. Puis j'ai vérifié avec lsmod leur disparition.
Ceci fait je rajoute dans /etc/modules la ligne suivante :

rt2500

puis dans /etc/modules.conf la ligne suivante :

alias ra0 rt2500 comme dans /etc/modprobe.conf

puis je rajoute aussi dans /etc/modprobe.preload la ligne suivante :

rt2500

ensuite je commente la ligne alias wlan0 ndiswrapper
puis la ligne ndiswrapper dans /etc/modprobe.preload

donc normalement a ce stade , il ne doit plus y avoir de ndiswrapper, wlan0 et rt2500.

Je reboot et aux messages de démarrage, je vois qu'il n'y a plus de eth0, wlan0 ou ra0. C'est ce que je souhaitais.

Arrivé sur le bureau, je me mets en root à la console et je fais en root :

modprobe ra0

ça passe, je verifie si c'est bien rt2500 qui s'est chargé avec lsmod.

Rt2500 apparaît donc il s'agit du driver linux. Ensuite je vais dans drakconf, je choisis connexion sans fil et là j'ai le choix entre config manuel (qui marche pas , tourne en rond) et encore wlan0 qui normalement ne devrait pas apparaître ??? et là la lumière est devenu plus etincelante. Et si c'etait le driver linux... c'est le seul qui est chargé donc je fais la config avec wlan0. Tout se passe bien jusqu'à la connexion qui ne se fait pas . Normal car les alias sont en ra0 donc je decide de modifié les alias dans modprobe.conf et modules.conf en remplaçant rao par wlan0.
Donc dans modprobe.conf on a les lignes suivantes :

alias eth0 8139too
alias sound-slot-0 snd-intel8x0
remove snd-intel8x0 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --first-time --ignore-install snd-intel8x0 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
install usb-interface /sbin/modprobe uhci-hcd; /sbin/modprobe ehci-hcd; /bin/true
alias eth1 eth1394
alias ieee1394-controller ohci1394
#alias wlan0 ndiswrapper (on remarque que cette ligne est commenté)
alias wlan0 rt2500


et dans modules.conf une seule lignes :

alias wlan0 rt2500

je precise, dans drakconf j'ai decoché le choix 'connexion au démarrage'. Et j'ai choisis dhcpcd pour la config.

En fin je reboot , pas de message d'erreur, tout se passe bien. J'arrive sur le bureau, pas de connexion , normale car j'ai décoché la connexion auto au démarrage. J'ouvre la console, je me mets en root et je fais :

ifup wlan0

au bout de 5 seconde, je vois connexion ..... done j'y crois pas !!!!
j'ouvre mozilla , hourra!! ça marche.

Pour m'en assurer je reboot une nouvelle fois et je refais ifup wlan0 ça marche encore.
Je retourne dans drakconf et je coche connexion auto au demarrage, je reboot et ça marche aussi.

Incroyable.

Je suis presque sur que c'est le bon module , c pas possible autrement. Ndiswrapper est déchargé , j'ai verifié si il y avait d'autre rt2500.ko

le seul qui existe est celui installé par le driver linux beta.

J'espère que j'ai été clair, dis-moi ce que tu en pense. Crois-tu vraiment qu'il s'agit du bon driver???

En tout cas ça marche aussi bien.

Mais peut-être que je me trompe,
0
C'est bizarre ce que tu decris. Le driver rt2500 peut marcher avec wlan0 mais selon la doc ce n'est pas le comportement par default, en principe il faut y ajouter une option, c.-a-d. la ligne:

options rt2500 ifname=wlan%d

dans /etc/modprobe.conf pour que ca marche.

Tu as aussi verifies plus tard avec lsmod (quand ca "marche") que le ndiswrapper ne s'est pas charge quand meme ? Ce n'est pas exclu qu'il se charge meme en contradiction avec le modprobe.conf. Peut-etre le DrakConf joue un role la dedans. Il pourrait stoquer dans un autre fichier a lui que "wlan0" est associe a "ndiswrapper".
Si c'est effectivement le cas cas, ca veut dire que ndiswrapper prend toujour le dessus et c'est ca la raison des problemes pour le rt2500.

Donc il y a deux possibilites:
soit le README et la doc de rt2500 ne sont pas exactes et il prend effectivement meme par default le nom wlan0 (si lsmod n'affiche pas ndiswrapper)

ou soit il ne suffit pas de decommenter le ndiswrapper dans /etc/modprobe.conf pour l'empecher de prendre le dessus (si lsmod affiche le ndiswrapper).
Dans ce cas il faudrait carrement "enlever" le fichier "ndiswrapper.ko.gz" dans /lib/modules/2.6(...)/kernel/3rdparty/.... . Si tu te sens courageuse tu pourrait le bouger dans un autre repertoire en dehors des modules:

cd /lib/modules/2.6(...)/kernel/3rdparty/
mv ndiswrapper.ko.gz /root/

Plus part tu pourras le remettre avec la meme commande a l'inverse.

Regardes aussi les messages du noyau avec dmesg (ou dans /var/log/messages) si tu y trouves d'indication que le rt2500 a effectivement ete configure en utilisant wlan0. Normalement quand le driver commence a marcher avec une connection de reseau, rt2500 ou le ndiswrapper, peu importe, il devrait se manifester avec un petit message dans dmesg ou /var/log/messages.
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 23:46
voilà pour lsmod --- pas de ndiswrapper seul rt2500 apparait :

root@lns-vlq-46-rou-82-252-195-202 pristella]# lsmod
Module Size Used by
radeon 126804 2
cpufreq_powersave 1312 0
p4-clockmod 3720 0
speedstep-lib 3364 1 p4-clockmod
md5 3584 1
ipv6 230948 8
rfcomm 32348 0
l2cap 19876 5 rfcomm
bluetooth 39076 4 rfcomm,l2cap
snd-usb-audio 61312 1
snd-usb-lib 11136 1 snd-usb-audio
snd-seq-oss 31296 0
snd-seq-midi-event 6080 1 snd-seq-oss
snd-seq 47440 4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 49480 0
snd-mixer-oss 17376 1 snd-pcm-oss
snd-intel8x0 30124 1
snd-ac97-codec 69392 1 snd-intel8x0
snd-pcm 81800 3 snd-usb-audio,snd-pcm-oss,snd-intel8x0
snd-timer 20356 2 snd-seq,snd-pcm
snd-page-alloc 7400 2 snd-intel8x0,snd-pcm
gameport 3328 1 snd-intel8x0
snd-mpu401-uart 5856 1 snd-intel8x0
snd-rawmidi 19300 2 snd-usb-lib,snd-mpu401-uart
snd-seq-device 6344 3 snd-seq-oss,snd-seq,snd-rawmidi
snd 46052 16 snd-usb-audio,snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 7008 1 snd
ipt_TOS 1856 12
ipt_REJECT 5536 4
ipt_pkttype 1248 4
ipt_LOG 5568 8
ipt_state 1408 15
ipt_multiport 1600 0
ipt_conntrack 2016 0
iptable_mangle 2080 1
ip_nat_irc 3376 0
ip_nat_tftp 2864 0
ip_nat_ftp 4048 0
iptable_nat 21164 3 ip_nat_irc,ip_nat_tftp,ip_nat_ftp
ip_conntrack_irc 70256 1 ip_nat_irc
ip_conntrack_tftp 2896 0
ip_conntrack_ftp 71120 1 ip_nat_ftp
ip_conntrack 28616 9 ipt_state,ipt_conntrack,ip_nat_irc,ip_nat_tftp,ip_nat_ftp,iptable_nat,ip_conntrack_irc,ip_conntrack_tftp,ip_conntrack_ftp
iptable_filter 2080 1
ip_tables 14624 10 ipt_TOS,ipt_REJECT,ipt_pkttype,ipt_LOG,ipt_state,ipt_multiport,ipt_conntrack,iptable_mangle,iptable_nat,iptable_filter
af_packet 16072 2
floppy 55088 0
eth1394 17000 0
8139too 20928 0
mii 4224 1 8139too
ide-cd 37280 0
cdrom 37724 1 ide-cd
ohci1394 30788 0
ieee1394 292056 2 eth1394,ohci1394
loop 12520 0
nls_cp850 4480 1
vfat 11168 1
fat 39776 1 vfat
nls_iso8859-15 4224 2
ntfs 147964 1
supermount 34804 1
intel-agp 19584 1
agpgart 27752 2 intel-agp
rt2500 174884 1
ehci-hcd 26244 0
uhci-hcd 28752 0
usbcore 103428 6 snd-usb-audio,snd-usb-lib,ehci-hcd,uhci-hcd
ext3 120680 1
jbd 49080 1 ext3
[root@lns-vlq-46-rou-82-252-195-202 pristella]#
0
pristella Messages postés 859 Date d'inscription samedi 23 octobre 2004 Statut Contributeur Dernière intervention 8 mai 2007 74
27 févr. 2005 à 23:53
voià pour dmesg: ( c'est un peu long même beaucoup

:DMA
Probing IDE interface ide0...
hda: WDC WD1200LB-55EDA0, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: HL-DT-STDVD-ROM GDR8161B, ATAPI CD/DVD-ROM drive
hdd: _NEC DVD+RW ND-1100A, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(100)
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 >
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
init init/main.c:726
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: cramfs filesystem found at block 0
RAMDISK: Loading 156KiB [1 disk] into ram disk... done.
VFS: Mounted root (cramfs filesystem) readonly.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 200k freed
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:1d.0: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 16, io base 0000bc00
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 19, io base 0000b000
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 18, io base 0000b400
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.3: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.3 to 64
uhci_hcd 0000:00:1d.3: irq 16, io base 0000b800
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ehci_hcd 0000:00:1d.7: EHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 23, pci mem e09e5000
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 5
PCI: cache line size of 128 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 8 ports detected
usb 3-2: new full speed USB device using address 2
EXT3 FS on hda6, internal journal
Adding 3566388k swap on /dev/hda7. Priority:-1 extents:1
rt2500 1.1.0 BETA2 2005/02/21 http://rt2x00.serialmonkey.com
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 865 Chipset.
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 128M @ 0xe0000000
Supermount version 2.0.4 for kernel 2.6
NTFS driver 2.1.15 [Flags: R/O DEBUG MODULE].
NTFS volume version 3.1.
loop: loaded (max 8 devices)
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1223 $ Ben Collins <bcollins@debian.org>
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[21] MMIO=[fa003000-fa0037ff] Max Packet=[2048]
hdc: ATAPI 48X DVD-ROM drive, 256kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
8139too Fast Ethernet driver 0.9.27
eth0: RealTek RTL8139 at 0xe0e28000, 00:0d:61:a8:3d:2d, IRQ 20
eth0: Identified 8139 chip type 'RTL-8101'
ip1394: $Rev: 1224 $ Ben Collins <bcollins@debian.org>
ip1394: eth1: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
ieee1394: Host added: ID:BUS[0-00:1023] GUID[00000d6100a7d144]
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (4095 buckets, 32760 max) - 328 bytes per conntrack
inserting floppy driver for 2.6.8.1-24mdk
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET: Registered protocol family 17
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (4095 buckets, 32760 max) - 328 bytes per conntrack
PCI: Setting latency timer of device 0000:00:1f.5 to 64
intel8x0_measure_ac97_clock: measured 49568 usecs
intel8x0: clocking to 48000
usbcore: registered new driver snd-usb-audio
Bluetooth: Core ver 2.6
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.3
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM ver 1.3
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0323b60(lo)
IPv6 over IPv4 tunneling driver
p4-clockmod: P4/Xeon(TM) CPU On-Demand Clock Modulation available
bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3).
bootsplash: status on console 0 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3).
bootsplash: status on console 1 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3).
bootsplash: status on console 2 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3).
bootsplash: status on console 3 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3).
bootsplash: status on console 4 changed to on
bootsplash 3.1.6-2004/03/31: looking for picture.... found (800x600, 10377 bytes, v3).
bootsplash: status on console 5 changed to on
mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x100000
[drm] Initialized radeon 1.11.0 20020828 on minor 0:
mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x100000
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 4x mode
[drm] Loading R200 Microcode
wlan0: no IPv6 routers present
cdrom: This disc doesn't have any tracks I recognize!
cdrom: This disc doesn't have any tracks I recognize!
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=219.148.129.245 DST=82.252.195.202 LEN=404 TOS=0x00 PREC=0x00 TTL=106 ID=8336 PROTO=UDP SPT=4560 DPT=1434 LEN=384
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x10 PREC=0x00 TTL=118 ID=30166 DF PROTO=TCP SPT=3010 DPT=21 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=118 ID=30167 DF PROTO=TCP SPT=3037 DPT=23 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=118 ID=30169 DF PROTO=TCP SPT=3047 DPT=1025 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x10 PREC=0x00 TTL=118 ID=30220 DF PROTO=TCP SPT=3010 DPT=21 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=118 ID=30221 DF PROTO=TCP SPT=3037 DPT=23 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=118 ID=30223 DF PROTO=TCP SPT=3047 DPT=1025 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x10 PREC=0x00 TTL=118 ID=30278 DF PROTO=TCP SPT=3010 DPT=21 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=118 ID=30279 DF PROTO=TCP SPT=3037 DPT=23 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=80.13.39.175 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=118 ID=30281 DF PROTO=TCP SPT=3047 DPT=1025 WINDOW=65535 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=66.214.149.170 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=106 ID=35492 DF PROTO=TCP SPT=60043 DPT=15118 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=66.214.149.170 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=106 ID=36254 DF PROTO=TCP SPT=60043 DPT=15118 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=58155 DF PROTO=TCP SPT=1564 DPT=1025 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=58167 DF PROTO=TCP SPT=1569 DPT=80 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=58169 DF PROTO=TCP SPT=1571 DPT=1433 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=58602 DF PROTO=TCP SPT=1564 DPT=1025 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=58612 DF PROTO=TCP SPT=1569 DPT=80 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=58614 DF PROTO=TCP SPT=1571 DPT=1433 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=59186 DF PROTO=TCP SPT=1564 DPT=1025 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=59191 DF PROTO=TCP SPT=1571 DPT=1433 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.48.82 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=59193 DF PROTO=TCP SPT=1569 DPT=80 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.232.47 DST=82.252.195.202 LEN=28 TOS=0x00 PREC=0x00 TTL=126 ID=31642 PROTO=ICMP TYPE=8 CODE=0 ID=512 SEQ=3364
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=202.129.242.123 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=108 ID=59541 DF PROTO=TCP SPT=1860 DPT=25 WINDOW=16384 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.60.45 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=40094 DF PROTO=TCP SPT=2820 DPT=1433 WINDOW=16384 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.60.45 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=40448 DF PROTO=TCP SPT=2820 DPT=1433 WINDOW=16384 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.42.35.43 DST=82.252.195.202 LEN=28 TOS=0x00 PREC=0x00 TTL=118 ID=25561 PROTO=ICMP TYPE=8 CODE=0 ID=512 SEQ=53640
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.113.69 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=322 DF PROTO=TCP SPT=3443 DPT=1433 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.113.69 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=612 DF PROTO=TCP SPT=3443 DPT=1433 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=63.159.172.243 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=113 ID=41763 DF PROTO=TCP SPT=4928 DPT=15118 WINDOW=8760 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=63.159.172.243 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=113 ID=41831 DF PROTO=TCP SPT=4928 DPT=15118 WINDOW=8760 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=63.159.172.243 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=113 ID=42023 DF PROTO=TCP SPT=4928 DPT=15118 WINDOW=8760 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.111.87 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=46320 DF PROTO=TCP SPT=4126 DPT=1433 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.111.87 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=46401 DF PROTO=TCP SPT=4126 DPT=1433 WINDOW=64240 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.251.82.194 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=124 ID=50086 DF PROTO=TCP SPT=3759 DPT=1433 WINDOW=16384 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.251.82.194 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=124 ID=50188 DF PROTO=TCP SPT=3759 DPT=1433 WINDOW=16384 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=62.178.97.250 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=111 ID=30177 DF PROTO=TCP SPT=4763 DPT=6346 WINDOW=32767 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=218.12.223.126 DST=82.252.195.202 LEN=404 TOS=0x00 PREC=0x00 TTL=108 ID=2140 PROTO=UDP SPT=2529 DPT=1434 LEN=384
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=195.82.220.111 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=116 ID=63050 DF PROTO=TCP SPT=3794 DPT=15118 WINDOW=18528 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=195.82.220.111 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=116 ID=63305 DF PROTO=TCP SPT=3794 DPT=15118 WINDOW=18528 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.119.131 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=40050 DF PROTO=TCP SPT=4387 DPT=1433 WINDOW=16384 RES=0x00 SYN URGP=0
Shorewall:net2all:DROP:IN=wlan0 OUT= MAC=00:11:09:bf:01:dd:00:07:cb:16:31:40:08:00 SRC=82.252.119.131 DST=82.252.195.202 LEN=48 TOS=0x00 PREC=0x00 TTL=126 ID=40119 DF PROTO=TCP SPT=4387 DPT=1433 WINDOW=16384 RES=0x00 SYN URGP=0
[root@lns-vlq-46-rou-82-252-195-202 pristella]#
0
Donc ca y'est! Finalement ca marche et ca avec une version de driver (22 fevrier) qui n'etait meme pas sortie a l'instant ou tu as commence avec ce sujet.
En fait tu devrais un peu surveiller le site web de ce driver, car ils ne vont pas tarder de sortir la version stable de 1.1.0. Pour l'instant ce n'est que une version beta 1.1.0, un "release-candidat".
Comme c'est maintenant un projet opensource on peut s'atteindre a un developpment continue de ce driver. Je crois deja maintenant il doit etre mieux que les anciennes versions de ralink.
0
Vraiment un grand merci pour ton aide. J'ai encore appris énormement de choses. Linux m'apparait de plus en plus familié . 115 messages qui ont finalement aboutis. C'est vraiment très encourageant.
Il faut dire la vérité , tu es responsable à 95 % sinon 100% de cette reussite.

Cette démarche a été longue mais très frucuteuse. Je me suis vraiment impliquée et j'ai cherché , reflechi et compris bcp de choses. Des automatismes se créent et le vocabulaire spécifique à linux me parait de plus en plus familié, et clair.

Il serait aussi intéressant que d'autre personne ayant le même materiel que moi , nous fasse part de leur expérience ou de leurs déboires.

Avis à ceux qui lisent ce poste, faites-nous part de votre expérience.

Merci, merci kmf. tu peux maintenant reposé en paix :):):) tu l'as bien mérité.

A très bientôt
0
hello, je possède également une carte MSI PC54G2 et je souhaite la configurer sous linux.
je connais ndiswrapper et je assez connaisseur sous linux.
mais mon gros problème c'est que ma carte n'est pas reconnue
par le lspci ou scanpci

j'igniore si l'on peut forcer la configuration par setpci ou qque comme ca... à moins que je doive configurer le bios ..

Merci si vous avez qque informations la-dessus.

pour info : j'utilise une slack 10 et le noyau 2.6.10
ma machine est un celeron 300 avec un chip ALI
0
mais mon gros problème c'est que ma carte n'est pas reconnue
par le lspci ou scanpci


Ce pb est meme a un niveau [gras>avant de ce qui a ete discute dans ce sujet (installation driver et apres configuration reseau).

Voici quelques idees/pistes a poursuivre sans grande coherence et sans garantie que ca marche:

1) Si tu utilises le 2.6.10, peut-etre tu l'as compile toi meme? Dans ce cas verifie ta config (dans le "make xconfig") si tu n'as pas oublies de mettre les bonnes choses support pci, chipset pci, etc. soi sous forme de modules ou soi sous forme de compilation en dur dans le noyau. Il y a pleins de choses a verifier. Normalement avec un noyau tout pret ca devrait etre bon mais on ne sait jamais.
Meme si c'est le noyau de Slackware il faut peut-etre charger les bons modules apropos de pci pour y arriver.

2) En effet, la piste Bios est serieuse, il faut bien chercher. Da facon generale on peut avoir un truc comme: "PnP OS=yes ou no", ici il faut mettre no. Le "PnP" represente la fonctionnalite Plug and Play et si on met yes on demande au systeme d'exploitation d'attribuer un irq a la carte, normalement ca doit etre fait par le Bios pendant le boot et defois c'est affiche. Donc pour Linux il vaut mieux mettre "no". Ce truc m'a coute une fois (avec un noyaux 2.2) plusieurs jours pour arriver a faire reconnaitre une nouvelle carte reseau que j'avais ajoutee. Ce n'est qu'apres que j'ai vu sur le site web du fournisseur de la carte mere dans une faq comment il faut faire.
Mais il peut y avoir aussi d'autres choses dans le bios mais je n'ai pas d'autres infos specifiques.

3) Tu peux regarder dans le filesysteme special du noyau dans /proc/... si la carte est peut-etre reconnue la dedans, par exemple essaie:

cat /proc/pci # ne marche pas forcement, depend de la config noyau
cat /proc/interrupts
cat /proc/bus/pic/devices # cela doit marcher

Ce sont de fichiers virtuels ou le noyau met certaines infos sur ta config etc. Je crois les logiciels comme "lspci" ou "scanpci" utilises les memes interfaces avec le noyau mais ils produisent un output plus lisible.
Il y a aussi la commande "dmesg" pour afficher les messages de noyau mais tant tu n'as pas encore charge le bon driver ca ne contient rien pour la carte, mais ca contient de choses sur ta carte mere, le bus PCI etc.

4) Au cas ou tu aurais fais une mise a jour de ton systeme, il est possible que la version du paquet pciutils est trops vielle, dans ce cas chercher une version plus recente:
http://packages.debian.org/unstable/devel/pciutils-dev
Cependant ce serait tres bizarre car l'interface /proc/bus/pci/... n'a plus change depuis le noyau 2.2.

5) Pour savoir avec plus de precision si ce sont la config du noyau ou la version des utilitaires qui sont en cause ou plutot une config Bios (ou meme une carte defectueuse) essaie aussi un live-cd de Knoppix ou Suse et fais la dedans "lspci", "scanpci". Peut-etre ton 1er cd Slackware permet un boot en mode rescue et on peut essayer "lspci" dans ce mode. Cependant c'est peut-etre moins significatif car ca utilse le meme noyau de ton systeme.
0