OVH Cloud OVH Cloud

Install Mandrake LE2005 sur Dell ?

10 réponses
Avatar
Pierre
Bjr,

je suis tout nouveau sur Linux. lors de l'install, j'ai le pb suivant

j'ai téléchargé les 3 CD de Mandrake LE2005
J'ai un Dell dimension 5100 tout neuf (acheté spécialement pour tester
linux) avec carte ethernet intégrée sur carte mère et tout le toutim
Toute l'install de linux se passe correctement et à la fin lors de la
phase intitulée 'résumé' sur la gauche, je peux configurer
individuellement divers éléments comme la souris, le réseau, etc

Les éléments non configurés se voient affectés d'un mot en rouge
indiquant 'non configuré', ce qui est mon cas pour le réseau

J'ai donc cliquer sur le bouton Configurer situé à côté.

le système me demande la connexion que je veux configurer, je choisi LAN
en suite il me demande de choisir l'interface réseau à configurer et me
propose uniquement une seule option intitulée 'Chargement manuel d'un
pilote'
lorsque je clique sur Suivant, une liste de pilote apparait avec des
noms à la gomme 3c505, 82596, etc etc

Que dois-je choisir dans cette liste, de quoi qui cause le bouzsin ?

Je me sens un peu perdu, comment savoir quel driver choisir ?

Un coup de main ne serait pas de refus car si j'en crois les copies
d'écran trouvées sur ce site, Mandrake aurait du trouver tout seul quel
driver installer or il ne l'a pas fait.

http://www.mandrake.tips.4.free.fr/install100.html

10 réponses

Avatar
lhabert
Pierre :

le système me demande la connexion que je veux configurer, je choisi LAN
en suite il me demande de choisir l'interface réseau à configurer et me
propose uniquement une seule option intitulée 'Chargement manuel d'un
pilote'
lorsque je clique sur Suivant, une liste de pilote apparait avec des
noms à la gomme 3c505, 82596, etc etc

Que dois-je choisir dans cette liste, de quoi qui cause le bouzsin ?


Il te propose de choisir parmi la liste des drivers de carte réseau
disponibles dans le noyau. Pour te dire lequel tu dois choisir, il faudrait
que l'on connaisse le modèle de ta carte réseau. Si tu ne le sais pas, tu
peux lancer la commande « lspci -v », qui donne la liste de tous les
périphériques présents, et rechercher dedans ta carte réseau (elle
s'appellera probablement « ethernet controller »).

Avatar
Pierre
In article <dbmadq$29jn$,
(Luc Habert) wrote:

Pierre :

le système me demande la connexion que je veux configurer, je choisi LAN
en suite il me demande de choisir l'interface réseau à configurer et me
propose uniquement une seule option intitulée 'Chargement manuel d'un
pilote'
lorsque je clique sur Suivant, une liste de pilote apparait avec des
noms à la gomme 3c505, 82596, etc etc

Que dois-je choisir dans cette liste, de quoi qui cause le bouzsin ?


Il te propose de choisir parmi la liste des drivers de carte réseau
disponibles dans le noyau. Pour te dire lequel tu dois choisir, il faudrait
que l'on connaisse le modèle de ta carte réseau. Si tu ne le sais pas, tu
peux lancer la commande « lspci -v », qui donne la liste de tous les
périphériques présents, et rechercher dedans ta carte réseau (elle
s'appellera probablement « ethernet controller »).


J'ai effectivement une réponse de ce type qui m'indique :

Ethernet controller : Intel Corporation I/O Controller Hub LAN (rev 01)
Subsystem : Dell: Unknown device 0lab
Flags : bus master, medium devsel, latency 64, IRQ 20
Memory at efbff00 (32 bits non prefetchable) (size=4K)
I/O ports at dcc0 (sized)
Capabilities : (dc) Power Management version 2


Que dois-je faire avec ces informations ?


Avatar
lhabert
Pierre :

Ethernet controller : Intel Corporation I/O Controller Hub LAN (rev 01)


Groumpf, c'est pas bien précis comme nom. Essaye voir le driver « e100 »,
mais je dis ça vraiment au pif. Si tu nous donne l'identifiant PCI de ta
carte, on pourrait peut-être en dire plus. Il faut que tu fasses un
« lspci -n », tu vas obtenir des lignes de ce style :

0000:00:00.0 0600: 10de:01e0 (rev c1)

Il faut que tu sélectionnes celle où la première série de chiffre (avant
l'espace) est la même que ce qu'a du te sortir « lspci -v » juste avant le
« ethernet controller », et que tu nous donne toute la ligne.

Avatar
Pierre
In article <dbmmis$r5i$,
(Luc Habert) wrote:

Pierre :

Ethernet controller : Intel Corporation I/O Controller Hub LAN (rev 01)


Groumpf, c'est pas bien précis comme nom. Essaye voir le driver « e100 »,
mais je dis ça vraiment au pif. Si tu nous donne l'identifiant PCI de ta
carte, on pourrait peut-être en dire plus. Il faut que tu fasses un
« lspci -n », tu vas obtenir des lignes de ce style :

0000:00:00.0 0600: 10de:01e0 (rev c1)

Il faut que tu sélectionnes celle où la première série de chiffre (avant
l'espace) est la même que ce qu'a du te sortir « lspci -v » juste avant le
« ethernet controller », et que tu nous donne toute la ligne.



la ligne obtenue est par lspci -n est :

03:08.0 Class 0200: 8086:27dc (rev 01)

avec la commande lspci -v j'avais obtenu :

03:08.0 Ethernet controller : Intel Corporation I/O Controller Hub LAN
(rev 01)
Subsystem : Dell: Unknown device 0lab
Flags : bus master, medium devsel, latency 64, IRQ 20
Memory at efbff00 (32 bits non prefetchable) (size=4K)
I/O ports at dcc0 (sized)
Capabilities : (dc) Power Management version 2

Pas l'air si simple que ca d'installer une mandrake contrairement à ce
que tout le monde m'avait dit ! :-)

Merci bcp pour le coup de main


Avatar
Pierre
J'avais essayé le e100 (et tous ceux contenant le mot intel) mais sans
succès.


Luc wrote:

Pierre :

Ethernet controller : Intel Corporation I/O Controller Hub LAN (rev 01)


Groumpf, c'est pas bien précis comme nom. Essaye voir le driver « e100 »,
mais je dis ça vraiment au pif. Si tu nous donne l'identifiant PCI de ta
carte, on pourrait peut-être en dire plus. Il faut que tu fasses un
« lspci -n », tu vas obtenir des lignes de ce style :

0000:00:00.0 0600: 10de:01e0 (rev c1)

Il faut que tu sélectionnes celle où la première série de chiffre (avant
l'espace) est la même que ce qu'a du te sortir « lspci -v » juste avant le
« ethernet controller », et que tu nous donne toute la ligne.



Avatar
Pierre
Luc wrote:

Pierre :

Ethernet controller : Intel Corporation I/O Controller Hub LAN (rev 01)


Groumpf, c'est pas bien précis comme nom. Essaye voir le driver « e100 »,
mais je dis ça vraiment au pif. Si tu nous donne l'identifiant PCI de ta
carte, on pourrait peut-être en dire plus. Il faut que tu fasses un
« lspci -n », tu vas obtenir des lignes de ce style :

0000:00:00.0 0600: 10de:01e0 (rev c1)

Il faut que tu sélectionnes celle où la première série de chiffre (avant
l'espace) est la même que ce qu'a du te sortir « lspci -v » juste avant le
« ethernet controller », et que tu nous donne toute la ligne.


Si cela peut vous aider, j'ai lancé sur KDE l'application 'centre de
controle de Mandrakelinux' et voila ce que j'ai trouvé pour la carte
Ethernet dans la section matériel de ce logiciel :

Identification :
----------------
Vendeur : Intel corporation
Description : I/O controller hub lan
Classe de matéreil : Network Ethernet

Connexion :
----------
Bus : PCI
Bus PCI N° : 3
Périphérique n° : 8
Fonction PCI n° : 0
Identification du vendeur : 32902
Identification du Periphérique: 10204
Identification secondaire du vendeur : 4136
Identification secondaire du Periphrique: 427

Divers :
--------
Module : inconnu


Avatar
lhabert
Pierre :

03:08.0 Class 0200: 8086:27dc (rev 01)


Bon, le driver e100 du noyau 2.6.12 a l'air de le supporter maintenant,
contrairement aux versions précédentes du noyau (enfin, je n'ai pas vérifié
le 2.6.11, mais pour le 2.6.10 ça n'était pas supporté). Bref, il faudrait
que tu upgrades ton noyau. Oui, je sais, c'est un peu raide de dire ça à un
débutant... Essaye déjà de voir si mandrake a packagé le noyau 2.6.12, ça
serait nettement plus simple que de te compiler un noyau à la main.

Avatar
Pierre
En tapant la commande uname -a, je vois que j'ai une version 2.6.11 donc
je vais rechercher une 2.6.12 mais comment on fait pour savoir si la
version LE 2005 disponible en téléchargement dispose d'un noyau 2.6.12 ?
car sur la page web de téléchargement je vois juste que c'est une
version 10.2 et rien concernant le noyau !

je patauge hardi petit !

Oyez Oyez ! Qu'on m'amène les oreilles et la queue de celui qui a dit
que Linux c'était facile à installer :-)


Merci Luc pour ton aide !

Luc Habert wrote:

Pierre :

03:08.0 Class 0200: 8086:27dc (rev 01)


Bon, le driver e100 du noyau 2.6.12 a l'air de le supporter maintenant,
contrairement aux versions précédentes du noyau (enfin, je n'ai pas vérifié
le 2.6.11, mais pour le 2.6.10 ça n'était pas supporté). Bref, il faudrait
que tu upgrades ton noyau. Oui, je sais, c'est un peu raide de dire ça à un
débutant... Essaye déjà de voir si mandrake a packagé le noyau 2.6.12, ça
serait nettement plus simple que de te compiler un noyau à la main.



Avatar
Patrik
Plus simple :

Tu achètes une autre carte réseau, style (je conseille ... la realteck
8139). Tu en auras pour 15/20 € au maximum et elle est parfaitement
reconnue par Mandrake...

Pour la solidité, rien à dire, j'en ai une depuis 1999 ... et elle est
toujours en état de marche.

Parce que les cartes réseaux intégrées sont souvent merdiques ...
Avatar
lhabert
Pierre :

En tapant la commande uname -a, je vois que j'ai une version 2.6.11 donc
je vais rechercher une 2.6.12 mais comment on fait pour savoir si la
version LE 2005 disponible en téléchargement dispose d'un noyau 2.6.12 ?


Bah je sais pas, je n'ai jamais eu de mandrake, je n'ai aucune idée de
comment c'est organisé. Et je ne comprends rien à leur site web, pas moyen
d'y trouver des infos sur leurs packages.

L'autre solution, c'est de te compiler toi-même un noyau, comme au bon vieux
temps. Il faut aller sur http://www.kernel.org pour télécharger les sources
noyau. Classiquement, on les met dans /usr/src. Tu décompresses « tar xjf
linux-2.6.12.2.tar.bz2 », tu vas dedans, et tu fais un « make menuconfig ».
Là, tu vas passer un petit moment à sélectionner les drivers dont tu as
besoin et pas les autres. Si tu ne sais pas trop si un truc est nécéssaire,
mets le, en général ça ne pose pas de problème (enfin regarde quand même
l'aide). Aide toi de lspci pour voir précisément quel matos tu as, afin de
savoir quel driver sélectionner. Pour chaque driver, tu auras le choix entre
le mettre en dur dans le noyau et le mettre en module. Mon conseil : mets en
dur les trucs fondamentaux (tout ce qui est disque dur et systèmes de
fichiers), et laisse le reste en module. N'hésite pas à nous demander des
précisions si tu ne comprends pas certains choix.
Une fois la configuration faite, tu fais un
make bzImage modules modules_install
, tu recopies alors ./System.map et ./arch/i386/boot/bzImage dans /boot
(préférablement en suffixant leur nom par -2.6.12). Il faut enfin ajouter le
noyau dans la config de ton bootloader. Si il s'agit de grub, il faut éditer
/boot/grub/menu.lst, tandis que pour lilo, c'est /etc/lilo.conf, et il faut
lancer « liloconfig » après.