"depmod : ...Makefile is not an ELF file" ca veut dire koi ? pliz help - Installation - Linux et OS Alternatifs
Marsh Posté le 25-01-2004 à 12:26:20
| vincegr a écrit : j'install une carte  | 
 
 
Makefile est un fichier texte qui n'a rien n'a faire dans ce répertoire. depmod gére les modules et veut utiliser le fichier Makefile comme un module, ce qu'il n'est pas. 
ELF (Executable and Linking Format) est le format de données binaires (exécutable, bibliothèque...). 
A mon avis tu as fait une erreur lors de l'installation de ta carte. As-tu modifier un fichier de configuration avant de faire make config ?
Marsh Posté le 25-01-2004 à 12:32:32
non je n'ai rien touché du tout 
faut il ke je vire une ligne dans un fichier de config par exemple ? 
faut il juste ke je vire un makefile mal placé dans un répertoire ? 
 
merki 
 
l'explication est claire
Marsh Posté le 25-01-2004 à 13:31:04
Est-ce que tu peux préciser ce que tu installes, quelle distribution tu as ? 
Marsh Posté le 25-01-2004 à 13:49:21
c une carte wifi pci a baz de chipset rt2400 
www.minitar.com 
et c une redhat9.0 puiske dapres ce ke jai pu lire dans la doc c compatible 
 
merki
Marsh Posté le 25-01-2004 à 14:26:06
Tu as compilé le driver rt2400_linux-09102003.tgz ? 
Les fichiers sont assez simples, il ne semble pas y avoir d'erreur. Et effectivement il n'y a rien a paramètrer (sauf pour optimiser a essayer de remplacer dans le Makefile  -march=i686 par -march=athlon-tbird puisque c'est ton processeur, mais ca pas ca le problème). 
As-tu bien fait le make en tant que root ? 
As-tu vu un message d'erreur avant ?
Marsh Posté le 25-01-2004 à 14:42:23
oui jai fai le make en tant ke root 
non pas de message d'erreur avant 
 
merki
Marsh Posté le 25-01-2004 à 16:08:21
décris exactement comment tu as fait STP ; je viens de le refaire et je n'ai eu aucun de tes pb : 
téléchargement du fichier  
http://www.minitar.com/downloads/r [...] 102003.tgz 
 
je l'ai mis dans /home/jules/tmp  puis  
cd /home/jules/tmp 
tar xzf   rt2400_linux-09102003.tgz  
cd rt2400_linux 
cd Modules 
make config 
là il te demande le chemin vers les sources du kernel ; il faut donc lui donner : /usr/src/le_chemin_qui_va_bien 
tu ne dois pas avoir d'erreur 
make 
là, tu dois avoir un fichier rt2400.o  
make install
Marsh Posté le 25-01-2004 à 16:10:42
jai tout fai exactement pareil 
apres le make install jai : 
"depmod : /lib/modules/2.4.20-8/Makefile is not an ELF file"
Marsh Posté le 25-01-2004 à 16:13:37
enlève le ![[:spamafote] [:spamafote]](https://forum-images.hardware.fr/images/perso/spamafote.gif) 
 
 
et normalement, c'est pas un pb, le module devrait se charger sans pb malgré ça.
Marsh Posté le 25-01-2004 à 16:14:04
par contre il me demande pas le chemin des sources du kernel il le choisi tout seul
Marsh Posté le 25-01-2004 à 16:16:53
| vincegr a écrit : par contre il me demande pas le chemin des sources du kernel il le choisi tout seul  | 
 
si t'as pas d'erreur, c'est bon ; le chemin des soures, ça doit être parce que chez moi j'ai un peu tout modifié à la main 
Marsh Posté le 25-01-2004 à 16:25:23
je vien de fair emon make install 
et ya pa d'erreur 
 
maintenant ke ya pa d'erreur je lande l'utilitaire RaConfig 
et ca marche pas 
Marsh Posté le 25-01-2004 à 16:27:56
l'erreur c'est :  
"Session management error : Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed"
Marsh Posté le 25-01-2004 à 16:31:38
est ce que le module est chargé ? 
cat /proc/modules 
 
si il ne l'est pas : 
modprobe rt2400 
 
ensuite, ifup ra0 
 
et si ça marche toujours pas, je sais pas.
Marsh Posté le 25-01-2004 à 16:35:11
effectivement ra0 n'apparait pas dans modules 
mais je trouve pas modprobe
Marsh Posté le 25-01-2004 à 16:36:24
en root tout ça
Marsh Posté le 25-01-2004 à 16:36:28
je vien de le trouver c bon 
mais est ce bien rt2400 ke doi passer en paramètre ?
Marsh Posté le 25-01-2004 à 16:37:11
oui, le nom du module qui gère ta carte c'est rt2400 ; ensuite, le périphérique qui sera crée sera ra0
Marsh Posté le 25-01-2004 à 16:39:33
[root@localhost /]# /sbin/modprobe rt2400 
/lib/modules/2.4.20-8/kernel/drivers/net/rt2400.o: init_module: No such device 
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. 
      You may find more information in syslog or the output from dmesg 
/lib/modules/2.4.20-8/kernel/drivers/net/rt2400.o: insmod /lib/modules/2.4.20-8/kernel/drivers/net/rt2400.o failed 
/lib/modules/2.4.20-8/kernel/drivers/net/rt2400.o: insmod rt2400 failed 
Marsh Posté le 25-01-2004 à 17:46:41
| vincegr a écrit : [root@localhost /]# /sbin/modprobe rt2400  | 
 
 
Que dit le syslog : tail -n 100 /var/log/message (100 dernieres lignes, ou cat /var/log/message pour tout avoir) et la commande dmesg
Marsh Posté le 25-01-2004 à 21:16:42
Jan 25 20:06:19 localhost insmod: /lib/modules/2.4.20-8/kernel/drivers/net/rt2400.o: init_module: No such device 
Jan 25 20:06:19 localhost insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.       You may find more information in syslog or the output from dmesg 
Jan 25 20:06:19 localhost insmod: /lib/modules/2.4.20-8/kernel/drivers/net/rt2400.o: insmod ra0 failed 
Marsh Posté le 25-01-2004 à 22:35:58
Est-ce que ta carte PCI est bien reconnue ? 
lspci -v (en root) 
Marsh Posté le 26-01-2004 à 16:51:43
si c bon 
ca marche 
mais ma carte pci napparait pas dedans 
ca vien de koi ?
Marsh Posté le 26-01-2004 à 19:23:25
montre nous ton lspci -v
Marsh Posté le 26-01-2004 à 20:23:17
[root@localhost vincent]# /sbin/lspci -v 
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03) 
        Flags: bus master, medium devsel, latency 8 
        Memory at d8000000 (32-bit, prefetchable) [size=64M] 
        Capabilities: [a0] AGP version 2.0 
        Capabilities: [c0] Power Management version 2 
  
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP] (prog-i 
f 00 [Normal decode]) 
        Flags: bus master, 66Mhz, medium devsel, latency 0 
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 
        Memory behind bridge: dc000000-ddffffff 
        Prefetchable memory behind bridge: d0000000-d7ffffff 
        Capabilities: [80] Power Management version 2 
  
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40 
) 
        Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge 
        Flags: bus master, stepping, medium devsel, latency 0 
        Capabilities: [c0] Power Management version 2 
  
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master 
IDE (rev 06) (prog-if 8a [Master SecP PriP]) 
        Flags: bus master, medium devsel, latency 32 
        I/O ports at d000 [size=16] 
        Capabilities: [c0] Power Management version 2 
  
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 16) (prog-if 00 [UHCI]) 
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller 
        Flags: bus master, medium devsel, latency 32, IRQ 10 
        I/O ports at d400 [size=32] 
        Capabilities: [80] Power Management version 2 
  
00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 16) (prog-if 00 [UHCI]) 
        Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller 
        Flags: bus master, medium devsel, latency 32, IRQ 10 
        I/O ports at d800 [size=32] 
        Capabilities: [80] Power Management version 2 
  
00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40 
) 
        Flags: medium devsel, IRQ 3 
        Capabilities: [68] Power Management version 2 
  
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio 
Controller (rev 50) 
        Subsystem: Micro-Star International Co., Ltd.: Unknown device 3300 
        Flags: medium devsel, IRQ 7 
        I/O ports at dc00 [size=256] 
        I/O ports at e000 [size=4] 
        I/O ports at e400 [size=4] 
        Capabilities: [c0] Power Management version 2 
  
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139 
C+ (rev 10) 
        Subsystem: Realtek Semiconductor Co., Ltd. RT8139 
        Flags: bus master, medium devsel, latency 32, IRQ 11 
        I/O ports at e800 [size=256] 
        Memory at de000000 (32-bit, non-prefetchable) [size=256] 
        Capabilities: [50] Power Management version 2 
  
01:00.0 VGA compatible controller: nVidia Corporation NV15 [GeForce2 GTS/Pro] (r 
ev a4) (prog-if 00 [VGA]) 
        Subsystem: LeadTek Research Inc.: Unknown device 2842 
        Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 10 
        Memory at dc000000 (32-bit, non-prefetchable) [size=16M] 
        Memory at d0000000 (32-bit, prefetchable) [size=128M] 
        Expansion ROM at <unassigned> [disabled] [size=64K] 
        Capabilities: [60] Power Management version 1 
        Capabilities: [44] AGP version 2.0 
Marsh Posté le 26-01-2004 à 21:12:15
En regardant sur le forum de Minitar on trouve quelques infos : 
- ta carte ne fonctionne qu'avec un bus PCI 2.2 (pas 2.1) mais je pense que ta carte mère à bien un bus 2.2. 
- quelle est ta version de kernel ? 
- ta carte fonctionne-t-elle sous un autre OS ? 
Marsh Posté le 26-01-2004 à 21:30:35
| vincegr a écrit : [root@localhost vincent]# /sbin/lspci -v  | 
 
 
Sauf si tu as une carte Ethernet dans ton PC, c'est ca la carte Wifi. D'après le site, Minitar utilise des puces Realtek.
Marsh Posté le 26-01-2004 à 21:36:52
jai une autre carte pci en realtek 
donc c pas celle la 
je me renseigne de la version de mon pci 
et sinon, elle tourne sous Win98et Xp aussi il me semble
Marsh Posté le 26-01-2004 à 21:47:44
| vincegr a écrit :   | 
 
Enfin je voulais dire est-ce que tu as un autre OS sur ta machine avec lequel tu  arrive a faire fonctionner cette carte ? 
 
Sinon y-a pas mal d'infos sur le forum du constructeur (si l'anglais ne te fait pas peur) : 
 
http://www.minitar.com/forums/inde [...] 11&act=idx
Marsh Posté le 26-01-2004 à 21:51:56
merci pour linfo 
langlais ne me fai pa peur !! lol 
non je n'ai pa dautre OS sur ma machine pour faire tourner la carte
Marsh Posté le 28-01-2004 à 17:14:21
après un changement de port pci 
carte détectée mais voici ce ke mon lspci -v me donne : 
 
00:0a.0 Network controller: Unknown device 1814:0101 
        Subsystem: CNet Technology Inc: Unknown device 0010 
        Flags: bus master, slow devsel, latency 32, IRQ 10 
        Memory at de000000 (32-bit, non-prefetchable) [size=8K] 
        Capabilities: [40] Power Management version 2 
 
 
ke faut il que je fasse ? 
 
merki
Marsh Posté le 28-01-2004 à 17:37:07
jai ca aussi :  
 
[root@localhost Module]# /sbin/ifup ra0 
Error for wireless request "Set ESSID" (8B1A) : 
    SET failed on device ra0 ; Device or resource busy. 
  
Définition des informations IP pour ra0. échoué. 
Marsh Posté le 28-01-2004 à 21:01:08
| vincegr a écrit : jai ca aussi :   | 
 
 
Est ce que tu as essayé ca : 
http://www.minitar.com/forums/inde [...] =set+essid 
 
et ca : 
http://www.minitar.com/forums/inde [...] =set+essid 
Marsh Posté le 25-01-2004 à 11:33:35
j'install une carte
jai u plein d'erreurs (de débutant !!)
jai suivi les indicaations kon ma donné
jai fai un make config
puis un make
et la je fai un make install et jai l'erreur suivante :
"depmod : /lib/modules/2.4.20-8/Makefile is not an ELF file"
j'ai aucune idée de ce ke cela peut vouloir dire !!
kelkin peut maider ??
merki
Message édité par vincegr le 25-01-2004 à 15:45:19