OVH Cloud OVH Cloud

Carte réseau 10/100 compatible 100% Linux

17 réponses
Avatar
Alan JOBERT
Ce message est posté-croisé vers le groupe fr.comp.os.mac-os.x


Bonjour à tous.


J'ai une machine sous Linux Slackware 9 avec une carte réseau Realtek
8129 (10 Mbps). Cette carte est reconnue en standard par tous les
systèmes que j'ai installés sur mon PC (Linux, Win2K, BeOS R5). Par
contre, j'ai des problème de connexion en réseau 10 Mbps via un hub avec
des machines Apple sous MacOS X (Powerbook avec carte Gigabit).

Explications : des connexions de MacOS X vers le PC sous Linux
fonctionne. Un SSH va marcher parfaitement. Dès qu'il s'agit, par contre
de transférer du volume (FTP, Samba, HTTP) ça bloque, le taux de
transfert tombe très rapidement à un nombre très merdique et ça bloque.
Par contre, tout fonctionne bien entre le même PC/même carte réseau
entre Windows 2000 et le mac.

Mac <-> Windows 2000 : OK
Mac <-> Linux slackware : pas ok...

Donc je me dis que ça vient pas de la carte mais plutôt du pilote ou de
la configuration, et il semble qu'il y ait un problème d'autonégociation
entre les deux cartes...

Aujourd'hui je vais acheter un Hub 10/100 et une nouvelle carte 10/100
donc ma question est bien précise :

Quelqu'un peut-il me donner la marque et le modèle d'une carte Ethernet
récente 10/100 qui fonctionne parfaitement bien sous Linux et qui ait
fait ses preuves pour l'intégration dans un réseau hétérogène : Macs, PC
Win, PC unices... ?

Merci de vos réponses, je vais y aller cet aprèm...


Cordialement.
--
Alan Jobert -=- Breizh Connection
Courriel : gosseynNO-SPAM@easyconnect.fr | Ouaibe : http://gosseyn2.free.fr
ICQ : 13663733 | Yahoo : jobert_alan | AIM/AOL : gosseyn30
Les cons ça ose tout, c'est même à ça qu'on les r'connait ;-)

7 réponses

1 2
Avatar
Arnaud Gomes-do-Vale
Stéphane ACOUNIS writes:

Prend donc une carte 3COM genre 3C905TX, une Intel PRO100, ou une carte
basée sur un chip DEC Tulip.


D'accord pour Intel (j'en ai des dizaines en prod sans aucun
problème), et a priori aussi pour 3Com (je n'en ai qu'une poignée,
mais elles ont l'air de bien se comporter). Par contre, j'ai eu pas
mal d'embêtements avec des cartes à circuit Tulip (en l'occurrence des
DLink quad), probablement dûs à des problèmes de pilotes.

Gros avantage d'Intel (à mon avis) : le pilote est écrit par le
fabricant.

--
Arnaud Gomes-do-Vale -*-*-*-
http://www.glou.org/~arnaud/
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
En savoir plus sur GNU/Linux : http://www.linux-france.org/

Avatar
Alan JOBERT
Annie D. wrote:

Au contraire. Si un seul côté est en full duplex, il ne se préoccupe pas
de gérer les collisions, donc celles-ci se produisent de manière
incontrôlée.


Merci à tous pour votre aide, mais je ne pourrai pas répondre à vos
questions, je viens de désinstaller la Realtek et de la remplacer par
une Dlink DFE-530Tx flambant neuve et ça marche nickel: le PC-Linux et
le Mac communiquent en toute harmonie et à pleine vitesse :-)

J'ai aussi changé le hub pour un switch en 10/100 Dlink.

Bon, je voulais pas trop m'attarder sur le problème, de toute manière,
le 10 Mbps, c'était trop lent pour ce que je voulais faire (sauvegardes).

Concernant le mode Full-Duplex, il me semble effectivement aussi que ça
écroule les performances du réseau, enfin c'est ce que j'ai entendu
dire. Sous Windows, le pilote était en semi-duplex et ça marchait bien,
mais je n'ai pas vérifié sous Linux.


Cordialement et bonne fin de week-end à tous :-)


--
Alan Jobert -=- Breizh Connection
Courriel : | Ouaibe : http://gosseyn2.free.fr
ICQ : 13663733 | Yahoo : jobert_alan | AIM/AOL : gosseyn30
Les cons ça ose tout, c'est même à ça qu'on les r'connait ;-)

Avatar
Alan JOBERT
Je viens d'installer une DLINK DFE-530TX ainsi qu'un nouveau switching
hub 10/100 et tout fonctionne à merveille.

Merci pour le conseil ;-)

Cordialement.

--
Alan Jobert -=- Breizh Connection
Courriel : | Ouaibe : http://gosseyn2.free.fr
ICQ : 13663733 | Yahoo : jobert_alan | AIM/AOL : gosseyn30
Les cons ça ose tout, c'est même à ça qu'on les r'connait ;-)
Avatar
no_spam
On Sat, 14 Feb 2004 19:37:04 +0100, Annie D. wrote:

no_spam wrote:

On Sat, 14 Feb 2004 19:02:54 +0100, Gautier SEIDEL wrote:

Alan utilise un hub. Il ne peut donc pas utiliser le mode full duplex
sans créer de collisions.


D'accord. Mais il y en aura toujours moins qu'en half-duplex, non ?


Au contraire. Si un seul côté est en full duplex, il ne se préoccupe pas
de gérer les collisions, donc celles-ci se produisent de manière
incontrôlée.


Oui, il est évident qu'il faut que les deux cartes soient dans
le même mode... Et l'autonégociation est là pour celà.
Si on veut forcer le mode, on force une carte et on relance la
négociation sur l'autre pour qu'elle s'adapte...
Essayer d'utiliser une carte en full-duplex et l'autre en half
n'est même pas sensé marcher, même si, dans les faits, une partie
des paquets arrive à passer. C'est absurde de comparer un système
foireux à une configuration normale ! Je parlais bien sur de
comparaison entre un réseau en full duplex et un en half duplex...



Avatar
Annie D.
no_spam wrote:

Oui, il est évident qu'il faut que les deux cartes soient dans
le même mode... Et l'autonégociation est là pour celà.
Si on veut forcer le mode, on force une carte et on relance la
négociation sur l'autre pour qu'elle s'adapte...


Hélas ça ne marche pas comme ça. Souvent quand une interface est forcée
dans un mode, elle ne répond plus à l'auto-négociation. Si l'interface
en face est en auto, elle va en déduire que la première ne supporte que
le half-duplex et se configurer dans ce mode. Bonjour les dégâts si en
fait l'interface est forcée en full duplex.

C'est absurde de comparer un système
foireux à une configuration normale ! Je parlais bien sur de
comparaison entre un réseau en full duplex et un en half duplex...


C'est quand même vous qui parliez de full duplex alors qu'il était
question d'un hub, non ?

Avatar
no_spam
On Sun, 15 Feb 2004 02:30:42 +0100, Annie D. wrote:

no_spam wrote:

Oui, il est évident qu'il faut que les deux cartes soient dans
le même mode... Et l'autonégociation est là pour celà.
Si on veut forcer le mode, on force une carte et on relance la
négociation sur l'autre pour qu'elle s'adapte...


Hélas ça ne marche pas comme ça. Souvent quand une interface est forcée
dans un mode, elle ne répond plus à l'auto-négociation. Si l'interface
en face est en auto, elle va en déduire que la première ne supporte que
le half-duplex et se configurer dans ce mode. Bonjour les dégâts si en
fait l'interface est forcée en full duplex.


Une interface forcée dans un mode répond à l'autonégociation, sinon,
c'est qu'elle est buggée. Quand au mode par défaut, il dépend uniquement
du choix qu'à fait le programmeur du driver, puisque quand la
négociation échoue, il faut alors forcer le mode dans le driver.
Et là, c'est un peu le hasard, mais en général, les drivers mettent
la carte dans le mode le plus standard, c.a.d 10baseT half-duplex.

C'est absurde de comparer un système
foireux à une configuration normale ! Je parlais bien sur de
comparaison entre un réseau en full duplex et un en half duplex...


C'est quand même vous qui parliez de full duplex alors qu'il était
question d'un hub, non ?


Rien n'empêche de faire du full-duplex avec un hub. Le hub aura certes
à gérer des collisions, mais rien ne l'empêche de présenter des
interfaces full-duplex, ni de répondre à l'auto-négociation.
En général, la négociation entre une interface MII et un hub
fonctionne très bien...


Avatar
erion

On Sat, 14 Feb 2004 19:37:04 +0100, Annie D. wrote:


no_spam wrote:

On Sat, 14 Feb 2004 19:02:54 +0100, Gautier SEIDEL wrote:


Alan utilise un hub. Il ne peut donc pas utiliser le mode full duplex
sans créer de collisions.


D'accord. Mais il y en aura toujours moins qu'en half-duplex, non ?


Au contraire. Si un seul côté est en full duplex, il ne se préoccupe pas
de gérer les collisions, donc celles-ci se produisent de manière
incontrôlée.



Oui, il est évident qu'il faut que les deux cartes soient dans
le même mode... Et l'autonégociation est là pour celà.
Si on veut forcer le mode, on force une carte et on relance la
négociation sur l'autre pour qu'elle s'adapte...
Essayer d'utiliser une carte en full-duplex et l'autre en half
n'est même pas sensé marcher, même si, dans les faits, une partie
des paquets arrive à passer. C'est absurde de comparer un système
foireux à une configuration normale ! Je parlais bien sur de
comparaison entre un réseau en full duplex et un en half duplex...

Chez moi ça marche, mm si effectivement, j'ai des collisions. D'ailleurs

je vais moi aussi changer ma carte pour une 3com 905 WOL (5,00 ¤ sur
price minister). Ca c pratique le W.O.L. pour réveiller une bécane
endormie à distance ! :-)




1 2