installer une carte ethernet Intel Pro 1000 F sous Redhat 9 - Hardware - Linux et OS Alternatifs
Marsh Posté le 15-01-2005 à 12:32:10
Si vous avez besoin de plus de détails pour essayer de m'aider à répondre à ce problème, demandez moi des infos en plus !!
Marsh Posté le 15-01-2005 à 13:23:56
T'es sur que le module était pas djéà installé avec ta distrib ?
Marsh Posté le 15-01-2005 à 14:13:11
multani a écrit : T'es sur que le module était pas djéà installé avec ta distrib ? |
Le problème c'est que c'est une toute nouvelle version de la carte ethernet Intel Pro 1000 (la version F)... et que RedHat 9 ne l'a pas détectée au démarrage. Il ne la reconnait pas comme une Intel Pro 1000 de base...
Marsh Posté le 15-01-2005 à 14:50:29
Bonjour,
Citation : 2. Il doit encore manquer certains fichiers, car j'obtiens maintenant un "can't find version.h"... |
il suffit de faire un:
make include/linux/version.h |
au niveau des sources du noyau (en tant que root bien sûr)
en fait c'est normal qu'il ne le trouve pas si t'as jamais recompilé ton noyau vu qu'il est généré quand tu fais un "make menuconfig"
Oliv'
Marsh Posté le 17-01-2005 à 09:45:44
Merci Oliv', mais à priori ça ne fonctionne pas... si je fais un make de version.h, make me répond qu'il n'y a rien à compiler...
Voici quelques détails supplémentaires :
LSMOD :
Module Size Used by Not tainted |
LSPCI:
00:00.0 Host bridge: Intel Corp.: Unknown device 3590 (rev 0a) |
si le listing du makefile qui me pose problème est nécessaire, je peux également le poster !
Marsh Posté le 17-01-2005 à 09:53:01
Tu peux lancer un update-pciids pour récupérer toutes les infos via lspci (ou télécharger http://pciids.sourceforge.net/pci.ids.bz2 et l'extraire à l'endroit approprier, cad /var/lib/misc/pci.ids chez moi)
Marsh Posté le 17-01-2005 à 11:08:23
multani a écrit : Tu peux lancer un update-pciids pour récupérer toutes les infos via lspci (ou télécharger http://pciids.sourceforge.net/pci.ids.bz2 et l'extraire à l'endroit approprier, cad /var/lib/misc/pci.ids chez moi) |
J'ai décompressé pci.ids dans le répertoire /var/lib/misc comme tu me l'as indiqué, par contre update-pciids n'est pas une commande reconnue par mon système d'exploitation (RedHat 9)... Faut-il télécharger un package particulier pour utiliser cette fonction ? Que fait-elle ? Met-elle à jour les drivers à partir du lspci ?
Merci
Marsh Posté le 17-01-2005 à 11:16:52
Nan, ça met juste à jour la base des périphériques connus pour que ton lspci soit un peu plus utile que ce que tu as maintenant
Normalement, update-pciids fait partie du package avec lspci (voir la fin de man lspci)
Et si tu fais un modprobe e1000, il te dis quoi au fait (normalement, c'est supporté par ce driver) ?
Marsh Posté le 17-01-2005 à 11:32:51
J'ai fait un lspci -i /var/lib/misc/pci.ids et j'obtiens à présent :
00:00.0 Host bridge: Intel Corp. E7520 Memory Controller Hub (rev 0a) |
Un modprobe e1000 me donne :
/lib/modules/2.4.20-8smp/kernel/drivers/net/e1000/e1000.o: init_module: No |
Si je comprends bien le lspci, il ne s'agit pas d'une Intel Pro 1000 ?!
Marsh Posté le 17-01-2005 à 12:55:22
Hum, ce que te donne lspci n'est pas fiable à 100% il me semble.
Sinon, peut-être que la version de ton driver e1000 est trop vieille pour supporter ta carte. Il faudrait voir sur le support Redhat ce qu'il vaut mieux faire dans ce cas (perso, je reinstallerais un nouveau noyau plus récent).
Sino, que te donne un modinfo e1000 ?
Marsh Posté le 17-01-2005 à 13:09:22
multani a écrit : Hum, ce que te donne lspci n'est pas fiable à 100% il me semble. |
c'est bien possible !!
multani a écrit : Il faudrait voir sur le support Redhat ce qu'il vaut mieux faire dans ce cas |
je vais regarder cela !
multani a écrit : (perso, je reinstallerais un nouveau noyau plus récent). |
aïe, est-ce difficile ?
multani a écrit : Sino, que te donne un modinfo e1000 ? |
filename: /lib/modules/2.4.20-8smp/kernel/drivers/net/e1000/e1000.o |
Merci pour tes conseils
Marsh Posté le 14-01-2005 à 23:14:41
Bonjour,
Je cherche à installer une carte ethernet Intel Pro 1000 F sous Redhat 9... j'ai téléchargé les drivers sur le site d'Intel, j'ai décompressé le .tar.gz mais lorsque je souhaite faire un make install, j'ai des problèmes avec le makefile...
1. D'abord, il ne trouvait pas mon "kernel source"... J'ai donc utilisé le RPMS fourni sur le CD de Redhat9, contenant le source du kernel, je l'ai installé... mais le MakeFile ne le trouvait toujours pas !! J'ai du changer le répertoire du source du kernel pour qu'il soit enfin détecté...
2. Il doit encore manquer certains fichiers, car j'obtiens maintenant un "can't find version.h"...
C'est la première fois que j'installe un driver à la main sous Linux, merci d'être indulgent ... Que dois-je faire pour enfin parvenir à compiler et installer ce "module" ?
Merci par avance...
Message édité par benj63 le 14-01-2005 à 23:14:56