"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
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