[Non résolu] Installation carte réseau

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[Non résolu] Installation carte réseau

Messagepar DingO157 » 09 Mars 2007 21:00

Bonsoir,

Je rencontre un soucis au niveau de l'installation d'une de mes cartes réseau.
La config :
SME 7.1
Nec VL360 A64 3200+
512 DDR2, RAID 1 sata2
Carte réseau gigabit intégré + carte réseau gigabit PCI.

Le soucis est que SME ne reconnait qu'une seule carte réseau (je suppose que c'est la PCI) et que je ne sais pas comment vérifier tout ça.
Quand je fais un ifconfig j'ai bien un eth0 mais avec un ifconfig -a je vois eth0 et eth1 (quelle est la différence entre les 2??).
Je ne connais pas le chipset utilisé par Nec et ne sait comment le vérifier.
J'ai un peu suivi les manips faites par les différentes personnes ayant eu le pb sur ce forum mais en vain :/
Je serais un barbare je rajouterai une 2ème carte PCI mais c'est pas très malin et j'ai envie de progresser sur Linux.

Merci d'avance.

Ps: j'ai vu que certains avaient eu des soucis lors de l'installation de SME 7.1 avec du RAID 1 sata, pour moi aucun soucis pour le moment il a tout détecté nickel.
Dernière édition par DingO157 le 14 Mars 2007 20:50, édité 1 fois au total.
DingO157
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 06 Mars 2006 21:07
Localisation: Marseille

Messagepar Franck78 » 09 Mars 2007 22:01

Salut,

si le "-a" te montre eth1, c'est qu'un driver la gère et est chargé. Tu peus lui attribuer une IP pour t'en convaincre:

Code: Tout sélectionner
ifconfig eth1 10.2.2.2


Pour trouver laquelle est physiquement eth0 ou eth1, pleins de méthode:
d'abord la MAC address écrite sur un sticker sur toute carte réseau...
et dans ifconfig (ou mii-tool)

Le répertoire /proc est un bon candidat a visiter aussi avec un 'midnight commmander' pour obtenir de l'info.

#lspci

aussi
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Re: Installation carte réseau

Messagepar Gaston » 10 Mars 2007 16:50

DingO157 a écrit:Le soucis est que SME ne reconnait qu'une seule carte réseau (je suppose que c'est la PCI) et que je ne sais pas comment vérifier tout ça.

Qu'est-ce qui te fais dire ça ?
Est-ce qu'en forçant une IP comme l'explique Franck cela passe ?
As tu essayé une fois l'install terminée de relancer la config pour passer de serveur seul à serveur+passerelle?
eh oui je suppose que tu as été obligé de choisir serveur seul à l'install, et je me dit qu'il y a une difference entre les modules chargés pour l'install et après l'install.
G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar DingO157 » 12 Mars 2007 15:57

Re,

Alors oui, j'arrive bien à forcer l'ip sur eth1 et désormais en faisant un ifconfig je vois bien apparaître eth1 avec son ip.
J'ai en effet installé le serveur en mode serveur seul puisse que je ne pouvais faire autrement.
Même en forçant l'ip il ne reconnait toujours pas la carte réseau : "Votre ordinateur ne dispose que d'une seule interface réseau. Il ne peut donc pas être utilisé avec cette configuration".

Quand je fais un lspci je vois bien les 2 cartes réseau :
- 00:14.0 : Bridge : Nvidia corporation MCP51 Ethernet controller (rev a3)
- 04:00.0 : Ethernet controller : realtek semiconductor...RTL8169....(rev10)
Je me suis un peu ballader dans /proc mais dur dur de faire le tri dans tout ça même avec la doc :p.

Je bloque à ce niveau là.

Merci
DingO157
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 06 Mars 2006 21:07
Localisation: Marseille

Messagepar chpego » 12 Mars 2007 18:47

Apparement c'est une puce realtek 8169 ... j'ai peut-etre la solution

:wink:
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar DingO157 » 12 Mars 2007 19:09

Je suis déjà tombé sur ton post et j'ai fait la manip énoncée :

Code: Tout sélectionner
mv r8169.ko r8169.ko.orig && xxd -g8 r8169.ko.orig | sed s/ec10000069810000/8611000000430000/ | xxd -r > r8169.ko


Seul hic, à partir de quel prompt on fait la commande? car l'erreur r8169
ko fichiant manquant apparaît (logique).
Autre chose, après vérification de l'adresse mac de la carte pci, j'ai remarqué que celle ci était détecté sous eth0 (donc belle et bien reconnue), je pense plutôt au driver de la nvidia qui n'est pas bon.

Remarque : je suis parti 2h je reviens et quand je fais un ifconfig eth1 n'apparaît plus !!
DingO157
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 06 Mars 2006 21:07
Localisation: Marseille

Messagepar chpego » 12 Mars 2007 21:19

Oui désolé j'ai oublié d'expliquer:

Code: Tout sélectionner
cd /lib/modules/2.xxxx.ELsmp/kernel/drivers/net
mv r8169.ko r8169.ko.orig && xxd -g8 r8169.ko.orig | sed s/ec10000069810000/8611000000430000/ | xxd -r > r8169.ko


il faut procéder à un reboot :wink:
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar sibsib » 12 Mars 2007 21:43

Hello,

juste une question sémantique :

&& est la séquence CMD qui permet d'enchaîner les commandes. Je ne suis pas vraiment convaincu qu'elle puisse fonctionner sous Linux.

Il vaudrait mieux séparer les deux commandes par ;, ce qui donnerait :

cd /lib/modules/2.*.ELsmp/kernel/drivers/net # attention : le nom du répertoire doit être adapté en fonction du kernel.
mv r8169.ko r8169.ko.orig ; xxd -g8 r8169.ko.orig | sed s/ec10000069810000/8611000000430000/ | xxd -r > r8169.ko

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar DingO157 » 12 Mars 2007 22:33

Re,

J'ai testé les 2 façons, aucune erreur lors de la commande, un petit reboot après mais rien ne change, toujours eth0 dans ifconfig par contre ya bond0 qui est apparu dans ifconfig -a, je sais pas du tout à quoi ça correspond.
J'ai vu sur différents forum que des gens avaient des soucis avec la nvidia et qu'ils mettaient forcedeth, seulement tous les problèmes que j'ai vu étaient sur Mandrake ou Mandriva, il existe la même chose sous RH ?

Merci tout de même pour vos aides.
DingO157
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 06 Mars 2006 21:07
Localisation: Marseille

Messagepar Gaston » 13 Mars 2007 00:37

Bonsoir,
juste moin grain de sel , je ne peux m'en empécher :oops:
sibsib a écrit:juste une question sémantique :

&& est la séquence CMD qui permet d'enchaîner les commandes. Je ne suis pas vraiment convaincu qu'elle puisse fonctionner sous Linux.

Il vaudrait mieux séparer les deux commandes par ;, ce qui donnerait :

cela n'a pas la mêmd signification.
ImageEn shell l'utilsation de && entre deux commandes permet d'introduire une notion de dépendance entre les deux commandes.
cmd1 && cmd2 :arrow: cmd2 ne sera exécutée que si (et seulement si) cmd1 s'est exécutée sans erreur (code retour = 0)
cmd1 || cmd2 :arrow: cmd2 ne sera exécutée que si cmd1 s'est terminée avec un code retour différent de 0

l'utilisation de ; permet d'indiquer deux commandes shell totalement indépendantes à part leur consécutivités.

Désolé pour le bruit
-> ][
G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar chpego » 13 Mars 2007 13:13

Et bien justement il ya quelque chose de bizarre a propos de cette longue ligne de commande...

Ce matin ... (non pas un lapin !), je suis passé de la version 7.1.0 à la version 7.1.2 et lorsque j'ai executé cette commande il ne s'est rien passé sur le fichier, j'ai comparé la taille des deux fichiers ... :?

C'est étonnant comme même puisque cette manip je l'ai déjà faite avec la version précédente (upgrade de la 7.0 à la 7.1) .....
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar sibsib » 13 Mars 2007 21:59

Gaston a écrit:cela n'a pas la mêmd signification.
ImageEn shell l'utilsation de && entre deux commandes permet d'introduire une notion de dépendance entre les deux commandes.
cmd1 && cmd2 :arrow: cmd2 ne sera exécutée que si (et seulement si) cmd1 s'est exécutée sans erreur (code retour = 0)
cmd1 || cmd2 :arrow: cmd2 ne sera exécutée que si cmd1 s'est terminée avec un code retour différent de 0

l'utilisation de ; permet d'indiquer deux commandes shell totalement indépendantes à part leur consécutivité.


Merci Gaston pour ce cours magistral ! J'ignorais cet aspect des choses.

Danke Schoen, Thank you !

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar DingO157 » 14 Mars 2007 00:57

Re,

En effet merci pour la petite info, très utile surtout pour les scripts.

Voyant que personne a de solutions à me proposer je vais donc rajouter une carte réseau PCI, en espérant que ça résoude tout.

Merci pour vos aides.

++
DingO157
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 06 Mars 2006 21:07
Localisation: Marseille

Messagepar DingO157 » 14 Mars 2007 01:26

Je viens d'essayer une dernière manip.

J'ai viré la carte PCI et l'autre a été reconnue. Après avoir remis la carte PCI, la carte intégrée avait disparue.

J'ai donc réinstallé avec comme seule carte réseau, celle intégrée à la carte mère.
Résultat, lors de la configuration première du serveur, aucune carte détectée !!

Quelqu'un aurait il la solution? ça devient assez urgent, le client attend son serveur :/

Merci.
DingO157
Second Maître
Second Maître
 
Messages: 42
Inscrit le: 06 Mars 2006 21:07
Localisation: Marseille

Messagepar chpego » 14 Mars 2007 12:33

bonjour,

bon je remonte quelques informations, donc suite à cette manipulation :

Code: Tout sélectionner
cd /lib/modules/2.xxxx.ELsmp/kernel/drivers/net
mv r8169.ko r8169.ko.orig && xxd -g8 r8169.ko.orig | sed s/ec10000069810000/8611000000430000/ | xxd -r > r8169.ko


Il se trouve que le fichier a bien été modifié, mais seulement je me suis apercu que lorsque je fais un "ls -al" le fichier r8169.ko n'était pas executable, donc j'ai procédé à un chmod 744, un reboot et ca fonctionne :wink:
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Google [Bot] et 1 invité