modules defectueux ?

modules defectueux ? - Linux et OS Alternatifs

Marsh Posté le 23-06-2004 à 23:53:19    

bonjour
 
j'essaye d'installer une carte pci wifi sous ma mandrake 10
c'est une msipc54g2
 
un driver existe théoriquement sur le net et msi liste linux comme systeme d'exploitation utilisable
 sur le site du constructeur j'ai donc rédupéré un driver pour linux (j'ai plus le lien) avec des modules précompilés pour certaines distributions.
Me voilà donc avec un rt2500.ko et un rt2500.ko.gz
 
j'ai placé ce dernier dans /lib/modules/.../drivers/net/wireless
 
mai si je fais modprobe rt25OO, j'ai un magnifique:
FATAL:...invalid module format
 
ouiinn, je fais comment moi ?
 
n plus le readme du constructeur m'est incompréhensible alors...
j'ai besoin de votre aide
 
@+

Reply

Marsh Posté le 23-06-2004 à 23:53:19   

Reply

Marsh Posté le 24-06-2004 à 00:06:33    

Faut y mettre le .ko, pas le .ko.gz.

Reply

Marsh Posté le 24-06-2004 à 04:28:39    

depmod -ae
 
si pas d'erreur :
 
modprobe rt2500


Message édité par BMOTheKiller le 24-06-2004 à 04:35:16
Reply

Marsh Posté le 24-06-2004 à 08:32:17    

Soit faut recompiler le module pour ton kernel. (la meilleure solution)
 
"dmesg" te donnera plus d'info sur le "invalid module format"
Je pense que le module n'a pas été compilé avec le même gcc que le kernel et qu'il ne s'agit pas du même kernel. C'est pourquoi il faut recompiler le module.
 
L'autre solution consiste à forcer le "Module versioning support". Déjà il faut qu'il soit compilé dans le kernel.
(CONFIG_MODVERSIONS=y)
 
 
Ensuite modprobe -f rt2500 (pas bien ;) )

Reply

Marsh Posté le 24-06-2004 à 12:35:27    

hugh
voilà les infos sur le module
 
[root@localhost root]# modinfo rt2500
author:         Paul Lin <paul_lin@ralinktech.com>
description:    Ralink RT2500 802.11b/g WLAN driver  
vermagic:       2.6.3-4mdk 586 gcc-3.3
depends:        
alias:          pci:v00001814d00000201sv*sd*bc*sc*i*
 
or, la mandrake 10.0 a un noyau 2.6.3-7mdk
 
si je tente la compilation, j'obtiens un merveilleux
 
[root@localhost RT2500STA-Linux-1.3.0.2]# make config
 
 
-------------------- Ralink RT2500 Station Configuration --------------------  
 
  Linux kernel source directory : /usr/src/linux-2.6.3-7mdk
 
  Module install directory : /lib/modules/2.6.3-7mdk/kernel/drivers/net
 
  Mandrake-release
  This kernel greater than 2.6.0 .
  DRIVERPATH /usr/local/RT2500STA-Linux-1.3.0.2/mandrake/2.6.3-7mdk/rt2500.ko.gz.
  Linux versions not supported.
 
Configuration failed.
 
make: *** [config] Erreur 1
 
pas très rassurant sur mes chances de faire fonctionner la bête
 
j'ai écrit au responsable du module mais si vous avez une idée, n'hésitez pas
 
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed