[Résolu] Forcer le Full Duplex

Forcer le Full Duplex [Résolu] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 08-10-2003 à 05:51:51    

J'ai un soucis au niveau de la détection du type de média car il me détecte du 10 half et je me rend compte que mes taux de transferts sont plutot faibles.
Par contre lorsque j'interroge mii-tool, j'obtiens ca:
 

Code :
  1. [root@RH9 init.d]# mii-tool -v eth0
  2. eth0: 10 Mbit, half duplex, no link
  3.   product info: vendor 00:00:00, model 0 rev 0
  4.   basic mode:   10 Mbit, half duplex
  5.   basic status: no link
  6.   capabilities:
  7.   advertising:


 
Pourtant eth0 est bien connecté.

Code :
  1. [root@RH9 init.d]# ifconfig eth0
  2. eth0      Lien encap:Ethernet  HWaddr 00:50:DA:36:65:3A
  3.           inet adr:192.168.10.11  Bcast:192.168.10.255  Masque:255.255.255.0
  4.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  5.           RX packets:124308 errors:0 dropped:0 overruns:0 frame:0
  6.           TX packets:132484 errors:0 dropped:0 overruns:0 carrier:0
  7.           collisions:52921 lg file transmission:100
  8.           RX bytes:11859551 (11.3 Mb)  TX bytes:144449725 (137.7 Mb)
  9.           Interruption:5 Adresse de base:0xd400


 
Et par contre le forcage en 100 Full ne veut pas s'effectuer.
[root@RH9 init.d]# mii-tool --force=100baseTx-FD eth0
 
Pour info, je suis sous RedHat9 et j'ai une carte réseau 3com 905 sur un switch 10/100 de base.


Message édité par cybervince le 10-12-2003 à 23:03:43
Reply

Marsh Posté le 08-10-2003 à 05:51:51   

Reply

Marsh Posté le 08-10-2003 à 06:21:23    

Tiens... Il me semble pourtant avoir lu qq part que le half duplex a de meilleures perfs que le full duplex...
 
Mais j'aimerais bien aussi avoir un avis technique là-dessus !

Reply

Marsh Posté le 08-10-2003 à 06:24:57    

Yttrium a écrit :

Tiens... Il me semble pourtant avoir lu qq part que le half duplex a de meilleures perfs que le full duplex...
 
Mais j'aimerais bien aussi avoir un avis technique là-dessus !


 
Heu d'après ma logique nan, vu qu'en full duplex les données peuvent transiter dans les 2 sens en même temps.
De plus, ce dont je veux absolument profiter c'est surtout les 100Mbits au lieu du 10Mbits, car c'est surtout ca qui ralentis les transferts.
A titre indicatif, lorsque je transfère d'un pc vers le serveur en FTP, je dépasse à peine les 60ko/s. En toute logique, même en 10Mbit/s Half Duplex je devrai transférer à une vitesse avoisinant les 1Mo/s. A mon avis c'est l'autonégociation qui pose problème et ralentis considérablement le traffic.


Message édité par cybervince le 08-10-2003 à 06:27:58
Reply

Marsh Posté le 08-10-2003 à 06:32:38    

Oui ton taux n'est pas normal...
 
Mais en lisant ton log, je vois que tu as pas mal de collisions !

Reply

Marsh Posté le 08-10-2003 à 06:38:23    

Yttrium a écrit :

Oui ton taux n'est pas normal...
 
Mais en lisant ton log, je vois que tu as pas mal de collisions !


 
En effet je constate, et je me demande justement si ces collisions de sont pas dues au traffic d'autonégociation.

Reply

Marsh Posté le 08-10-2003 à 06:42:17    

C'est quoi la config de ton réseau ?

Reply

Marsh Posté le 08-10-2003 à 06:46:09    

Reply

Marsh Posté le 08-10-2003 à 06:52:45    

Alors la config du réseau pour simplifier au maximum, c'est 2 pc reliés par un switch 10/100.
Le serveur sous Linux RedHat9 et l'autre sous XP Pro. Le Pc sous XP est forcé en 100 Full.

Reply

Marsh Posté le 08-10-2003 à 06:55:03    

Connexion directe via câble croisé, t'as essayé ?

Reply

Marsh Posté le 08-10-2003 à 07:06:54    

Ben j'ai pas de cable croisé assez long, sachant que j'ai mon serveur dans ma salle de bain. Mais je vais tester avec un cable croisé depuis mon portable en forcant celui-ci à 100Full et on verra bien ce que donne l'autonegociation.

Reply

Marsh Posté le 08-10-2003 à 07:06:54   

Reply

Marsh Posté le 08-10-2003 à 07:18:09    

Dans la salle de bain ?! :eek:

Reply

Marsh Posté le 08-10-2003 à 07:30:45    

Wai, en fait j'ai un studio et c'est le seul moyen pour ne pas avoir de nuisances sonores

Reply

Marsh Posté le 08-10-2003 à 07:48:10    

mouais l'humidité n'est pas forcément la meilleure amie des PC :p

Reply

Marsh Posté le 08-10-2003 à 10:56:06    

chelou .. zui sur d'etre en 100Mbits sur mon serveur ( vu les tranferts des divx entre disque ;) ) mais quand je faire mii-tool il me marque la meme chose que toi .. c'est à dire 10Mbit / Half duplex alors cé à se demander s'il faut se fier à cette commande. voilou

Reply

Marsh Posté le 08-10-2003 à 11:04:13    

l'ambiance tropicale fait claquer les alims à cause de la condensation, mais si c'est un serveur il est tout le temps allumé donc c'est bon

Reply

Marsh Posté le 08-10-2003 à 12:02:51    

attention toutes les cartes ne supportent pas netlink ( cf le fait ke mii-tool dise que tu n'est pas branché )
 
essaie de relancer l'autonégociation, si cela ne marche pas essaie de forcer en 100baseTx-HD
cependant cela peut être une limitation du module de ta carte réseau.
fait un modinfo dessus et voit si tu ne peux pas à la riguer le faire directement passant en option au module le fait que tu veuilles forcer le 100Mbits FD


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

Marsh Posté le 08-10-2003 à 12:08:49    

Kestion bête... Très bête même... Les 2 cartes sont bien des cartes 100 Mbits ?

Reply

Marsh Posté le 08-10-2003 à 12:11:41    

Ouais... Je sors... --->[]

Reply

Marsh Posté le 08-10-2003 à 21:19:06    

Dark_Schneider a écrit :

attention toutes les cartes ne supportent pas netlink ( cf le fait ke mii-tool dise que tu n'est pas branché )


 
Yes justement c'est ca qui me mets la puce à l'oreille et me pousse à ouvrir le débat dessus, car le réseau marche (meme si les taux de transferts sont caractéristiques de 10M), mais mii-tool m'indique "no link". C'est ca que j'ai du mal à comprendre.
D'où ma question: par quelle autre méthode puis-je forcer le réseau en 100 Full

Reply

Marsh Posté le 08-10-2003 à 21:54:43    

tu fais un : modinfo MODULE_DE_TA_CARTE
si ce n'est pas en dur dans le noyau... certains modules (la plupart même) permettent de forcer les modes (HD/FD/auto, 10/100[/1000]/auto, ....)
 
ainsi en créant une entrée "options" dans modules.conf / modules, tu pourras forcer le mode
 
mais je pencherais un peu pour un problème de switch, l'autonégociation est gérée par lui-même, un switch c'est toujours du FD selon le principe de son fonctionnement (un hub peut être FD, mais les hub entrée de gamme sont généralement HD et ont du mal avec le FD forcé), donc tu devrais déjà te retrouver en FD.... il est aussi possible que ta carte réseau soit défectueuse ou mal supportée ou encore qu'elle ne supporte pas du tout mii (/netlink) et que quelque chose l'utilise, donc là elle passera en 10/HD à coup sûr (essayez sur un chip nv :/) et tu auras peut-être même un clignotement bizarre de la led (genre très rapide) et des transferts impossibles ou ridiculement lents

Reply

Marsh Posté le 09-10-2003 à 14:23:08    

cybervince a écrit :


 
Yes justement c'est ca qui me mets la puce à l'oreille et me pousse à ouvrir le débat dessus, car le réseau marche (meme si les taux de transferts sont caractéristiques de 10M), mais mii-tool m'indique "no link". C'est ca que j'ai du mal à comprendre.
D'où ma question: par quelle autre méthode puis-je forcer le réseau en 100 Full


 
relis mon post et celui de BMOTheKiller


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

Marsh Posté le 09-10-2003 à 17:30:31    

Dark_Schneider a écrit :


 
relis mon post et celui de BMOTheKiller


 
Oui en fait j'aurai du dire dans ma réponse:
"m'a poussé à ouvrir le débat" au lieu de "me pousse à ouvrir le débat"

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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