"depmod : ...Makefile is not an ELF file" ca veut dire koi ? pliz help

"depmod : ...Makefile is not an ELF file" ca veut dire koi ? pliz help - Installation - Linux et OS Alternatifs

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
Reply

Marsh Posté le 25-01-2004 à 11:33:35   

Reply

Marsh Posté le 25-01-2004 à 12:26:20    

vincegr a écrit :

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


 
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 ?

Reply

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

Reply

Marsh Posté le 25-01-2004 à 13:31:04    

Est-ce que tu peux préciser ce que tu installes, quelle distribution tu as ?

Reply

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

Reply

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 ?


Message édité par LoninoL le 25-01-2004 à 14:29:25
Reply

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

Reply

Marsh Posté le 25-01-2004 à 15:45:48    

UP

Reply

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


Message édité par Mjules le 25-01-2004 à 16:09:07

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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"

Reply

Marsh Posté le 25-01-2004 à 16:10:42   

Reply

Marsh Posté le 25-01-2004 à 16:13:37    

enlève le [:spamafote]
 
et normalement, c'est pas un pb, le module devrait se charger sans pb malgré ça.


Message édité par Mjules le 25-01-2004 à 16:13:50

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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

Reply

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


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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

Reply

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"

Reply

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.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-01-2004 à 16:35:11    

effectivement ra0 n'apparait pas dans modules
mais je trouve pas modprobe

Reply

Marsh Posté le 25-01-2004 à 16:36:24    

en root tout ça


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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 ?

Reply

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


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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

Reply

Marsh Posté le 25-01-2004 à 17:46:41    

vincegr a écrit :

[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
 


 
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

Reply

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

Reply

Marsh Posté le 25-01-2004 à 22:35:58    

Est-ce que ta carte PCI est bien reconnue ?
lspci -v (en root)

Reply

Marsh Posté le 26-01-2004 à 10:26:19    

je te di ca des ce soir des ke je rentre che moi !!

Reply

Marsh Posté le 26-01-2004 à 16:50:22    

la commande ne marche pas

Reply

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 ?

Reply

Marsh Posté le 26-01-2004 à 19:23:25    

montre nous ton lspci -v


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

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

Reply

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 ?

Reply

Marsh Posté le 26-01-2004 à 21:30:35    

vincegr a écrit :

[root@localhost vincent]# /sbin/lspci -v
 
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
 
 


 
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.

Reply

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

Reply

Marsh Posté le 26-01-2004 à 21:47:44    

vincegr a écrit :


et sinon, elle tourne sous Win98et Xp aussi il me semble


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

Reply

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

Reply

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

Reply

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é.

Reply

Marsh Posté le 28-01-2004 à 21:01:08    

vincegr a écrit :

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é.
 


 
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

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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